一、目录命令
1、cd(切换目录)
(1)cd ~:切换到用户的家目录
(2)cd -:切换到上次的所在目录
(3)cd .:切换到当前目录
(4)cd ..:切换到上级目录
二、文件操作命令
1、stat(查看文件详细信息)
2、cat(查看文件内容)
(1)cat -A:相当于-vET选项的整合,列出所有隐藏符号
(2)cat -E:列出每行结尾的回车符$
(3)cat -n:显示行号
(4)cat -T:把Tab键用^I显示出来
(5)cat -v:列出特殊字符
3、more(分屏显示文件内容)
(1)空格键:向下翻页
(2)b:向上翻页
(3)回车键:向下滚动一行
(4)/字符串:搜索指定的字符串
(5)q:退出
4、less(分行显示文件内容)
(1)上键头:向上翻滚
(2)回车键:向下滚动一行
(3)下键头:向下滚动
(4)q:退出
5、head(显示文件头)
默认显示文件开头10行
(1)-n 行数:从文件头开始,显示指定的行数
6、tail(显示文件尾)
默认显示文件最后10行
(1)-n 行数:从文件尾开始,显示指定的行数
(2)-f:监听文件新增的内容
7、ln(链接)
ln [选项] 源文件 目标文件
-s:建立软连接。如果不加-s选项,则建立硬链接文件
-f:如果目标文件已经存在,则删除目标文件后再建立链接文件
(1)硬链接特征
i)源文件和硬链接文件拥有相同的Inode和Block
ii)修改任意一个文件,另一个都改变
iii)删除任意一个文件,另一个都可以使用
iiii)硬链接标记不清晰,很难确认链接文件的位置,不建议使用
v)硬链接不能链接目录
vi)硬链接不能跨分区
(2)软链接特征
i)软链接和源文件拥有不同的Inode和Block
ii)两个文件修改任意一个,另一个都改变
iii)删除软链接,源文件不受影响,删除源文件,软链接不能使用
iiii)软链接没有实际数据,只保存源文件的Inode,不论源文件多大,软链接的大小不变
v)软链接的权限是最大权限lrwxrwxrwx,但是由于没有实际数据,最终访问时需要参考源文件权限
vi)软链接可以链接目录
vii)软链接可以跨分区
viii)软链接使用绝对路径
viiii)软链接特征明显,建议使用
8、cp(复制)
cp [选项] 源文件 目标文件
-a:相当于-dpr选项的整合
-d:如果源文件为软链接,则复制的目标文件为软链接
-i:如果目标文件已存在,则询问是否覆盖
-p:目标文件保留源文件的所有属性(所有者,所属组,权限和时间)
-r:递归复制,用于复制目录