1 touch:创建空文件,若文件名存在,则修改文件的时间记录为x现在的时间;若文件不存在,则创建一个新的文件。使用格式:touch 【选项】【文件名】
常用选项说明:
-a (access):改变文件的读取时间记录
-m (modification):改变文件的修改时间记录
-c (creat):假如目的文件不存在,不会建立xin'de新的文件。与--no-create的效果一样
-d(data):设定时间与日期,可以使用不同的格式
--no-create:不会建立新文件
使用举例如下:
2 cp:将给出的文件或目录拷贝到另一个文件或目录中。使用格式:cp 【选项】【源文件或目录】【目标文件或目录】
常用选项说明:
-a (archive):该选项在拷贝目录时使用。它保留链接,文件属性,并递归地拷贝目录
-d :拷贝时保留链接
-f (force):有同名文件时,删除已经存在的目标文件而不提示,直接覆盖复制
-i (interactive):在覆盖目标文件之前将给出提示,要求用户确认是否覆盖。回答y 时,目标文件被覆盖;是交互式拷贝
-p (perserve):除复制源文件外,还将其修改时间和访问权限也复制的新文件中
-r (recursive):若要复制的是一个目录,则将递归复制该目录下所有的子目录和文件
使用举例如下:
3 file:查看文件类型。使用格式:file 【选项】【文件名】
常用选项说明:
-b (brief):简要模式,不输出文件命名
-c (compile):检查时打印输出参数文件的解析结果,长于-m 一起使用,用来在安装参数文件之前调试它
-f (file):命名文件
-z (uncompress):查看压缩文件的内部信息
使用举例如下:
4 rm:删除一个目录中的一个或多个文件或目录,也可以将某个目录及以下所有文件及子目录均删除。使用格式:rm 【选项】【目录或指定的文件】
常用选项说明:
-d (directory):删除可能仍有数据的目录(只限超级用户)
-f (force):强制删除,不显示任何信息
-i(interactive):进行任何删除前必须先进行确认
-r/R (recursive):同时删除该目录下的所有目录层级文件
-v (verbose):详细显示进行的步骤
使用举例如下:
5 mv:用来为文件或目录改名或将由一个目录移动到另一个目录中。使用格式:mv 【选项】【源文件或目录】【目标文件或目录】
常用选项说明如下:
-f (force):强制改名或移动,不提示任何信息
-i (interative):进行改名或移动前显示提示信息
使用举例如下:
6 cat:查看文件的内容。使用格式:cat 【选项】【文件名】
常用选项说明如下:
-a (all):显示所有信息
-n (number):显示行号
-s (squeeze):当遇到有两行以上的空白行时,就换为一行
使用举例如下:
指导老师:双星科技冯老师