该部分内容大多来自《鸟哥的私房菜》但是因为涉及的内容繁杂且多样,本内容主要针对常用命令和参数进行总结。主要目的是为了在使用过程中进行查阅。
目录和路径
cd、pwd、mkdir、rmdir
cd
切换目录
.当前目录;..上级目录;-上一个工作目录;~当前用户主文件夹;~count account用户主文件夹
pwd
显示当前目录
mkdir
创建新目录
-p递归创建;-m配置权限(rwx 4 2 1)
rmdir
删除目录
-p递归删除
说明:只能删除空目录
文件和目录
ls、cp、rm、mv
ls
查看文件
-a显示全部;-h容量易读;-I inode号;-l属性权限等
cp
复制文件
-r递归复制;
rm
移除文件
-r 递归移除
注:也可以删除目录
mv
移动文件
文件内容查看
cat、tac、nl、more、less、head、tail、od
cat
-n显示行号;-b显示行号但是空行不标注
tac
与cat反向显示
nl
添加行号打印
more
使用页翻动
因为文件显示一般使用不多,所以这里不过多阐述。
在linux下可以创建一个空白文件,创建命令为touch。在编程中知道文件有三个时间mtime、ctime、atime。这三个文件分别对应于文件内容更改比如写(write)、文件状态属性更改(比如chmod)最后一个针对文件内容被取用比如read使用touch则可以更改以上的两个时间-a atime、-m mtime。