文件处理命令
touch+路径/文件名(不写路径便是在当前目录):创建空文件
touch name1 name2:生成2个不同名字的文件。
注意:如果向创建文件名中带有空格的文件,用双引号。如:touch “yuan shen”
cat 【-n】目录/文件名:在命令行输出文件内部所有内容,-n加上的话会显示行号,n代表number。
注意:cat适合浏览较短的文件,不然会很恶心,只能看到末尾
tac:此命令与cat正好相反,因此其作用为将文件内容从尾到头输出至命令行。
more:当浏览较长的文件时more很好用
进入more浏览方式后,
(1)F和空格能够翻页
(2)回车键下一行
(3)Q退出more模式
但是more命令有一个非常致命的缺点,不能够向上翻页。因此可以使用less命令
个人认为掌握了less就不需要more了。
less 目录/文件名:浏览内容较长的文件,并且有向上翻页的功能,可以认为成加强版的more。
注意:除了可以向上翻页less还有另一个more没有的功能,less可以指定想要查找的关键字。
查询方法:/想要查询的信息
当查询的信息有多个的时候,n即可找到下一个,n代表next。
当只是想要查看文件的部分信息时可以使用head、tail命令
head 【-n】查看的行数 目录/文件名:查看文件前几行,-n制定行数。
tail 【-n】查看的行数 目录/文件名:查看文件后几行,-n制定行数。
如果不指定-n的页数,就是默认为10。
注意:其中tail还有个-f选项,可以动态查看文件末尾信息,比如会变动的日志文件。在监控服务器的时候会用到,反正我目前没用过。