Linux常用命令笔记

1.查询及帮助命令

man命令

* 用来查询命令的用法 例如:man ls就是查询出ls命令的所有用法

help命令

* 也是用来查询命令的用法

info命令


2.文件及目录操作命令

ls命令

$ ls # 仅列出当前⽬录可⻅⽂件


$ ls -l # 列出当前⽬录可⻅⽂件详细信息
注:ls -l 命令输出的第一列是文件类型和权限信息,是一个10位字符的信息


$ ls -hl # 列出详细信息并以可读⼤⼩显示⽂件⼤⼩
注:ls -l和ls -hl都会显示文件大小,只是ls -l显示的是文件的字节大小(Bytes),ls -hl显示的是k或者是M的大小


$ ls -al # 列出所有⽂件(包括隐藏)的详细信息
$ ls --human-readable --size -1 -S --classify # 按⽂件⼤⼩排序

$ du -sh * | sort -h # 按⽂件⼤⼩排序(同上)

find 命令

find /etc -type f -name "a.txt" #查找/etc目录下名称为a.txt的文件
find /etc -type f -mtime +7 -name #查找/etc目录下 7天前修改过的文件
find /etc -type f -perm 644 #查找/etc目录下 权限为644的文件
###拓展:通过inode号来删除文件(find命令和xargs相结合)
1.ll -i命令查看inode号(第一列就是inode)

2.find ./ -inum 102050434 -type f | xargs -i rm -rf {}

posted @ 2025-05-14 19:06  wewnehwhe  阅读(34)  评论(0)    收藏  举报