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