1、Rcommend
command--help显示command的帮助信息
mancommand查阅command命令的使用手册
ls-a查看所有文件列表(可查看隐藏文件)
ls-l以列表方式显示文件的详细信息
ls-h配合-l以人性化的方式显示文件大小
ls-l-h显示文件大小更加直观
?代表任意一个字符,至少1个
[]表示可以匹配字符组中的任一一个
[abc]匹配a、b、c中的任意一个
[a-f]匹配从a到f范围内的任意一个
cd~切换到当前用户的主目录(家目录~)
cd-可以在最近两次工作目录之间来回切换
4、touch:
touch文件名如果文件不存在,可以创建一个空白文件;如果文件已存在,可以修改文件的末次修改日期
-a仅修改“读取时间”(atime)
-m仅修改“修改时间”(mtime)
5、mkdir:
-p可以递归递归创建出具有嵌套叠层关系的文件目录
mkdir文件夹名创建一个新的目录
mkdir-pa/b/c/d递归创建多个目录
rm-f强制删除,忽略不存在的文件,无需提示
rm-r递归地删除目录下的内容,删除文件夹时必须加此参数
rm*1.txt删除以1.txt结尾的所有文件
rm-rf*强制删除该文件夹中所有文件(删除完成不可恢复)
cp源文件目标文件复制文件或目录
cp-i源文件名目录名覆盖文件前提示
cp-r源文件名目录名若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名
cp-d源文件目标文件若对象为“链接文件”,则保留该“链接文件”的属性

cp-a源文件目标文件相当于-pdr
8、cat:
cat文件名查看文件内容、创建文件、文件合并、追加文件内容等功能,会一次性显示所有的内容,适合查看内容较少的文本文件
cat-b文件名对非空文件内容,显示行编号
cat-n文件名对输出的所有内容,显示行编号
9、more:
more文件名分屏显示文件内容,每次只显示一页内容,适合内容较多的文本文件
空格键:显示手册页的下一屏
Enter键:一次滚动手册页的一行
10、其他:
pwd用于查看当前所在文件夹目录
-perm匹配权限(mode为完全匹配,-mode为包含即可)
-mtime-n+n匹配修改内容的时间(-n指n天以内,+n指n天以前)
-atime-n+n匹配访问文件的时间(-n指n天以内,+n指n天以前)
-ctime-n+n匹配修改文件权限的时间(-n指n天以内,+n指n天以前)
-nouser匹配无所有者的文件
-nogroup匹配无所有组的文件
-newerf1!f2匹配比文件f1新但比f2旧的文件
--typeb/d/c/p/l/f匹配文件类型(后面的字母参数依次表示块设备、目录、字符设备、管道、链接文件、文本文件)
-size匹配文件的大小(+50KB为查找超过50KB的文件,而-50KB为查找小于50KB的文件)
-exec......{}\;后面可跟用于进一步处理搜索结果的命令(下文会有演示)
-exec参数用于把find命令搜索到的结果交由紧随其后的命令作进一步处理,它十分类似于管道符技术,并且由于find命令对参数的特殊要求,因此虽然
exec是长格式形式,但依然只需要一个减号(-)。
find[路径]-name"*.py"查找指定路径下扩展名是.py的文件,包括子目录
如果省略路径,表示在当前文件夹下查找
findDesktop/-name"*1*"搜索桌面目录下,文件名包含1的文件
findDesktop/-name"*.txt"搜索桌面目录下,所有以.txt为扩展名的文件
findDesktop/-name"1*"搜索桌面目录下,以数字1开头的文件
find/-perm-4000-print查询整个系统中搜索权限包括SUID权限的所有文件
以上就是linux文件系统常用命令有哪些的详细内容,更多请关注主机测评网其它相关文章!
本文来源:虚拟主机--linux文件系统常用命令有哪些(linux文件系统详解)
本文地址:https://www.idcbaba.com/zhuji/1815.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



