文件处理命令: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节点是不同的,而硬链接则是相同的,所以硬链接和源文件可以同步更新,但是用的不是很多,软连接更常用
********************************* 不积跬步无以至千里,不积小流无以成江海 *********************************