1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 |
<pre class="inline:true decode:1 " >uname -a 显示主机系统架构、内核版本、发布平台等信息 cat /proc/version 显示内核版本信息 cat /etc/os-release 显示操作系统发布信息 hdparm /dev/sda 查看磁盘参数 hdparm -tT /dev/sda 测试硬盘的读取速率 dmidecode -q 显示主机DMI信息 dmidecode -s system-serial-number 显示系统序列号 dmidecode | grep 'Product Name' 查看主机型号 cat /proc/cpuinfo 显示CPU信息 cat /proc/swaps 查看swap信息 lspci -kv 查看PCI设备 lsusb -tv 查看USB设备 dos2unix dosfile.txt unixfile.txt 将格式为MSDOS的文本文件转换成Unix unix2dos unixfile.txt dosfile.txt 将格式为Unix的文本文件转换成MSDOS date 显示系统日期 hwclock 显示硬件时间 cal 2022 显示2022年的日历 clock -w 将系统时间保存到BIOS screen 共享屏幕 关机命令 关机: init 0 halt telinit 0 shutdown -h now 重启: reboot init 6 telinit 6 shutdown -r now 注销: logout 文件目录 pwd 显示当前路径 tree 显示当前路径下目录和文件的树形结构 ln -s file flink 创建软连接 ln -P file flink 创建物理连接(P可省略) stat file 查看文件相关信息(文件大小、属主、时间戳等)) touch -d "3 years ago" file 将文件mtime和atime修改到3年前 touch -m 2022-07-07 14:28:30 file 修改文件的修改时间 touch -at '202312312359' file 修改atime为2023年12月31日23时59分 iconv -f utf-8 -t gb2312 file1> file2 修改文件编码格式 文件查找 find / -name file 在根路径下查找文件 find / -user username 在根路径下查找属于username的文件 find /home -name *.txt 在home目录下查找所有txt文件 find /var/log/ -type f -atime +7 查找在过去7天未被访问的文件 find ./ -size 0 | xargs rm -rf 删除当前路径下大小为零的文件 find ./ -name "*.log" -exec rm {} \; 删除当前路径下所有的log日志 whereis ls 查看二进制文件及源码的位置 which ls 查看二进制文件的位置 ldd /bin/ls 查看二进制文件的依赖 挂载文件系统 mount /dev/sdb1 /data 挂载sdb2的分区到data umount /dev/sdb2 卸载分区 fuser -km /data 设备繁忙时强制卸载 mount -t vfat /dev/hda3 /mnt/hda3 挂载Windows FAT32文件系统 mount -o loop file.iso /mnt/cdrom 挂载ISO镜像文件 mount -o loop /dev/sr0 /mnt/cdrom 挂载cdrom mount -o loop -t iso9660 /dev/cdrom /mnt/cdrom 挂载光盘文件 mount -t smbfs username=user,password=pass 挂载smb共享 mount -t nfs -o vers=3,nolock,proto=tcp,rw xxxx 挂载NFS文件系统 磁盘空间 df -h 查看已挂载的分区列表 du -sh dir 查看目录占用磁盘空间 du -sh * | sort -rn 以容量大小排序 ls -lSr 从小到大排列文件和目录 du -d 1 -h / 查看根路径下所有目录的大小 用户管理 groupadd group_name 创建用户组 groupdel group_name 删除用户组 groupmod -n new_group_name old_group_name 重命名用户组 useradd -c "Admin" -g root -m -s /bin/bash admin 创建超级管理员 userdel -r admin 删除用户 usermod -aG group_name user 将用户加入指定的用户组 usermod -L user 锁定用户 usermod -U user 解锁用户 usermod -l new user 修改用户名 usermod -e 2023-12-31 user 设定账户过期时间 chage-E 2024-12-31 user 修改用户口令有效期 echo <password> | passwd --stdin user 修改用户密码 newgrp group_name 切换用户组 pwck 检测/etc/passwd文件 grpck 检测异常用户组 |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END