一、file
文件属性:
-:普通文件
d:目录文件
b:块设备
c:字符设备文件
l:符号链接文件
P:命令管道
s:套接字文件 node
二、ls
显示目录内容
-l:显示文件属性,ls -l=ll
-h:作相应的单位转换显示
-a:显示全部文件
-A:显示.和..觉得的全部文件
-d:显示目录自身属性
-i:显示文件的缩影接点号码(index node ,inode)
-r:逆序显示文件列表
-R:递归显示文件ide
三、cd
切换目录
cd回到用户的家目录
cd ~username:进入指定用户的家目录
cd - :在当前目录和前一次所在的目录来回切换
cd ..:切换至其父目录
cd /home 进入 '/ home' 目录' 排序
四、pwd
显示当前路径递归
五、touch
建立、更新空文件
-c:文件存在的时候不在建立
-a:只改变文件的访问时间
-m:只改变文件的修改时间
-t:本身设定文件的时间戳(年月日时分.秒),与a、m配合使用it
六、mkdir/rmdir
mkdir:建立目录
rmdir:删除目录
-p:递归建立
-V:显示建立信息class
七、rm
删除文件
-i:交互式删除
-f:暴力删除
-r:递归删除
命令能够组合利用test
八、cp
复制文件
-r:递归复制目录
-i:交互式显示复制
-f:强制复制,覆盖
-p:保留源文件的属性,时间戳
-a:保留源文件的全部属性
-P:复制连接文件时保存为连接(默认是复制连接所指向的文件)
-d:复制时保持连接
-a:归档复制,经常使用与备份
#cp /etc/passwd /tmp/ 复制到目录下并保存原文件名
#cp /etc/passwd /tmp/test 看test是文件仍是目录,目录:复制到目录内,
文件则替换!file
九、mv
移动或重命名文件
mv SRC(源) DEST(目标)
在统一目录下能够利用mv进行重命名: mv abc bcd 或者 mv -t 目标源硬件
十、ln
建立连接文件
ln SRC DEST:建立硬连接
-s:建立软链接
-i:显示文件的inode号
-v:显示执行结果
硬件链接:
一、只能对文件建立,不能应用于目录,文件的硬连接次数为2
二、不能夸文件系统
三、建立硬连接会增长文件被链接的次数
软链接:
一、可应用于目录
二、能够跨文件系统
三、不会增长被链接文件的链接次数
四、其大小为指定的路径所包含的字符个数 时间戳
十一、du
显示目录下的全部文件的大小
-s:显示目录大小
-sh:单位换算后显示
十二、wc
文本统计
-l:只显示行数
-w:只显示单词数
-c:只显示字节数
-L:显示最长的一行包含多少个字符
1三、sort
对显示文件进行排序
-n:按照数值大小从小到大排列
-r:降序排列
-t:指定字段分隔符
-k:从哪一个字符开始,就是指定关键字排列
-u:相同的行只显示一次
-f:忽略字符大小写
1四、tree显示文件和目录由根目录开始的树形结构