侧边栏壁纸
  • 累计撰写 3 篇文章
  • 累计创建 3 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

linux初学者常用命令

iyuns.cn
2026-05-01 / 0 评论 / 2 点赞 / 25 阅读 / 0 字

初学linux,有些命令记不住,只能写下来。心得:linux命令必须用小写字母,大写是无法识别的(本人用rocky linux)。

显示系统信息

序号命令注释
1uname -m# 显示机器的处理器架构
2uname -r# 显示正在使用的内核版本
3dmidecode -q# 显示硬件系统部件
4hdparm -tt /dev/sda# 在磁盘上执行测试性读取操作
5cat /proc/cpuinfo# 显示CPU信息
6cat /proc/interrupts# 显示中断
7cat /proc/meminfo# 校验内存使用
8cat /proc /swap s# 显示哪些swap被使用
9cat /proc/version# 显示内核的版本
10cat /proc /net/dev# 显示网络适配器及统计
11cat /proc/mounts# 显示已加载的文件系统
12lspci -tv# 罗列PCI 设备
13ls usb -tv# 显示USB设备
14date# 显示系统日期

系统操作

序号命令注释
1date 041217002007.00# 设置日期和时间:月日时分年.秒
2clock -w# 将时间修改保存到BIOS
3shutdown -h now# 关闭系统
4init 0# 关闭系统
5telin it 0# 关闭系统
6shutdown -h hours:minutes# 按预定时间关闭系统
7shutdown -c# 取消按预定时间关闭系统
8reboot# 重启
9logout# 注销

目录与文件

序号命令注释
1cd /home# 进入/home目录
2cd ..# 返回上一级目录
3cd ~user1# 进入指定用户的主目录
4pwd# 显示当前工作路径
5ls# 查看目录中的文件
6ls -f# 查看目录中的文件(标记类型)
7ls -l# 显示文件和目录的详细资料
8ls *[0-9] *# 显示包含数字的文件名和目录名
9tree# 显示文件和目录树形结构
10lstree# 显示文件和目录树形结构
11mkdir data# 在当前目录下创建一个叫data的目录
12find /-name file1# 从根目录搜索文件和目录file1
13find /-user user1# 搜索属于用户user1 的文件和目录
14find /home/ user1 -name *.bin# 在目录中搜索.bin 结尾的文件
15find /usr/bin -type f -atime +100# 搜索100天内未使用的执行文件
16find /usr/bin -type f-mtime -10# 搜索10天内被修改过的文件
17ind /-name*.rpm -exec chmod 755'{}'\# 搜索 .rpm 文件并修改权限
18find /-xdev -name *. rpm# 搜索. rpm 文件,忽略可移动设备
19whereis halt# 显示一个二进制文件、源码或man的位置
20which halt# 显示一个二进制文件或可执行文件的完整路径

挂载命令

序号命令注释
1mount /dev/hda2 /mnt/hda2# 挂载hda2 盘
2umount /dev/hda2# 卸载hda2 盘
3fuser -km /mnt/ hda2# 强制卸载设备
4umount -n /mnt/ hda2# 不写入mtab文件进行卸载
5mount /dev/fd0 /mnt/floppy# 挂载软盘
6mount /dev/cdrom /mnt/cdrom# 挂载cdrom
7mount /dev/hdc /mnt/cdrecorder# 挂载cdrw
8mount -o loop file iso /mnt/cdrom# 挂载ISO镜像文件
9mount -t vfat /dev/hda5 /mnt/hda5# 挂载Windows FAT32文件系统
10mount /dev/sda1 /mnt/usbdisk# 挂载U盘
11sudo mount -t cifs -o username=yourusername,password=yourpassword //ServerName/ShareName /mnt/windows_share# 挂载windows网络共享

权限命令

序号命令注释
1ls -lh# 人性化显示权限
2ls /tmppr -t5 -w$columns
3chmod ugo+rwx directory1# 设置目录所有人、群组、其他人的读写执行权限
4chmod go-rwx directory1# 删除群组与其他人对目录的读写执行权限
5chown user1 file1# 改变文件的所有者属性
6chown -r user1 directory1# 递归改变目录所有者属性
7chgrp group1 file1# 改变文件的群组
8chown user1:group1 file1# 改变文件的所有人和群组属性
9find /-perm -u+s# 罗列所有使用了SUID控制的文件
10chmod u+s /bin/file1# 设置二进制文件的SUID位
11chmod u-s /bin/file1# 禁用二进制文件的SUID位
12chmod g+s /home/public# 设置目录的SGID位
13chmod g-s /home/public# 禁用目录的SGID位
14chmod o+t /home/public# 设置文件的STIKY位
15chmod o-t /home/public# 禁用目录的STIKY位
16chmod +x 文件路径# 为所有用户添加执行权限
17chmod -x 文件路径# 为所有用户删除执行权限
18chmod u+x 文件路径# 为所有者添加执行权限
19chmod g+x 文件路径# 为所属组添加执行权限
20chmod o+x 文件路径# 为其他用户添加执行权限
21chmod ug+x 文件路径# 为所有者、所属组添加执行权限
22chmod =wx 文件路径# 为所有用户设置写、执行权限,取消读权限

删除命令

序号命令注释
1rm file.txt# 删除单个文件
2rm -r directory# 删除非空目录及其内容
3rmdir directory# 只能删除空目录,无法删除非空目录
4find . -name "*.txt" -exec rm {} ;# 删除当前目录及其子目录下所有扩展名为.txt的文件
5find . -type d -name 'cache*' -exec rm -r {} ;# 删除当前目录及其子目录下所有名字以cache开头的目录

更详解请https://linuxcmd.iyuns.cn

2

评论区