文章目录
1 Linux下的基本操作
1.1 touch指令
语法: touch [选项] 文件
功能: touch命令参数可刷新文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。
常用选项:
-t: 以指定的时间刷新文件。
-a: 仅仅刷新文章最后一次访问时间。
-m: 仅仅刷新文章最后一次修改时间。
1.2 rm指令
rm命令可以同时删除文件或目录(默认不能删除目录)
语法: rm [选项] 文件/目录
功能: 删除文件或目录。
常用选项:
-i:删除时有提示信息。
-f:删除时忽略所有的提示直接删除。
-r:删除文件包括目录。
1.3 cp指令
语法: cp [选项] 源文件或目录 目标文件或目录。
功能: 复制文件或者目录。
说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或者目录,且最后的目的地是一个已经存在的目录,则会把前面指定的所有文件或目录复制到此目录中。若最后的目的地并非一个已经存在的目录,则会出现错误。
常用选项:
-i:拷贝之前先询问。
-f:强制复制文件或者目录。
-r:拷贝目录。
1.4 mv指令
可以用来移动文件或者将文件改名
语法: mv [选项] 源文件或目录 目标文件或目录。
常用选项:
-i: 若目标文件已经存在,移动时询问。
-f: 若目标文件已经存在,不用询问直接覆盖。
1.5 cat指令
语法: cat [选项] 文件
功能: 查看目标文件的内容,将文件内容全部打印到终端显示上。
常用选项:
-n:显示行号。
1.6 tac指令
语法: tac [选项] 文件
功能: 查看目标文件的内容,将文件内容全部逆序打印到终端显示上。
没有显示行号的功能
1.7 more指令
语法: more [选项] 文件
功能: more命令,类似于cat,按页显示文件内容
空格向下翻页(翻到最下边自动退出),回车向下翻行。
q直接退出。
1.8 less指令
语法: less [参数] 文件
功能: less与more类似,但使用less可以随意浏览文件,除此之外,在less里面还增加了搜索功能。
f 向下翻页。
回车 向下翻行 pagedown 向下翻行 pageup 向上翻行。
b 向上翻页。
q 直接退出。
?[字符串] 向上查找。
/ [字符串] 向下查找。
1.9 head指令
语法: head [参数] 文件
功能: head用来显示文件的开头至标准输出中,默认打印前十行。
常用选项:
-n: 显示的行数。
1.10 tail指令
语法: tail [必要参数] [选择参数] 文件
功能: tail用来显示文件的末尾至标准输出中,默认打印倒数十行。
常用选项:
-n: 显示的行数。
-f: 动态刷新文件末尾。