1.显示文件内容
$ cat file
$ more file
两者的区别:前者,如果文件内容过长,屏幕则快速滚动,最后只显示最后23行内容,其中按“Ctrl+s"可以暂停滚动,”Ctrl+q“恢复滚动
后者,逐屏显示,如果文章内容超过23行,则显示前23行,并在屏幕底部给出已显示的占整个文件内容的百分比
2.删除文件
$ rm file 永久性删除,不可恢复
$ rm -i file 删除前,请求确认
rm:remove file?(回答y,yes,n,no)
$ rm -r file 强行删除目录文件,特别是非空目录($ rmdir file:删除空的目录文件)
3.复制文件
$ cp file1 fiel2 (如果file2存在,将file1内容覆盖到file2,file1内容不变。如果file2不存在,新建,复制)
$ cp -i file file2 复制前请求确认
Target file already exists,overwrite?(回答y,n)
$ cp -r /file1 /file2 复制目录file1及其文件内容到目录file2下,即file2下新增子目录file1
4.移动文件
$ mv file1 file2 分三种情况:
一:file2为普通文件名,如果存在,file1内容覆盖file2,file1将不会存在(注意:与cp命令的区别)
二:file2为目录文件名,file1移动到file2中,file1文件名不变
三:file2为带路径的普通文件名,将file1移动到此路径下,换名为file2
5.打印文件
$ lp file1
6.格式化输出文件
$ pr file1 将file1的内容以标准打印纸的形式显示到屏幕上
7.链接文件
$ ln file1 file2 给文件file1新取一个名字file2(此时该文件有两个名字)
对文件任意一个名字操作效果相同