Linux学习笔记-06,Linux命令之文件处理相关命令

文件处理命令:touch

摸一下这个文件,摸得到就改变修改时间,摸不到就创建,一般用于创建文件

功能:创建一个空文件

例如:touch  haha

注意:如果要创建一个带有空格的名称的文件,使用双引号,但是不建议这么搞

例如:touch “ha ha”

文件处理命令:cat

功能:显示文件内容,不适合看较大的文件,会显示不全

-n 显示行号

例如:cat /etc/issue

文件处理命令:tac

有没有发现他是cat的反写

功能:反向显示文件内容, 用的很少

例如:tac /etc/issue

文件处理命令:more

用法: more  filename

功能:分页显示文件的内容,查看较大文件,缺点是不能向上翻页

空格、f  翻页

enter   换行

q、Q   退出

例如:more /etc/services

文件处理命令:less

用法:less filename

功能:分页显示文件内容【可向上向下翻页】所以他比more命令更加强大

向上pgup或者pgdn翻页

上箭头键向上一行

还可以使用搜索 /     n向下找

文件处理相关命令:head

功能:显示文件前几行内容,默认是前10行

-n 参数可以指定显示前n行

例如:显示某文件前20行内容 head -n /etc/services

文件处理命令:tail

功能:显示文件的末尾几行,默认10行

-n 指定显示的行数

-f 动态的显示文件末尾内容,一般用于查看动态日志【查看日志有用,当日志变化时,文件末尾就会变化

文件处理命名【文件链接命令】:ln

原意:link

功能:生成链接文件

用法:ln -s  [原文件]  [目标文件]

-s 表示创建软链接  【功能类似于WIndows机器上的新建快捷方式】

软连接和源文件的i节点是不同的,而硬链接则是相同的,所以硬链接和源文件可以同步更新,但是用的不是很多,软连接更常用

********************************* 不积跬步无以至千里,不积小流无以成江海 *********************************

猜你喜欢

转载自blog.csdn.net/weixin_42465125/article/details/89209585