linux文件处理命令——文件处理命令

来源:互联网 发布:学吉他软件下载 编辑:程序博客网 时间:2024/05/22 21:13

一、文件处理命令

       1、touch

            命令名称:touch

            命令所在路径:/bin/touch

            执行权限:所有用户

            语法:touch [文件名]

            功能描述:创建空文件

            touch 文件名 

            在linux创建文件的时候,如果文件名带空格,需哟使用双引号括起来,不然会当两个文件处理,但是不建议文件名带空格

       2、cat

           命令名称:cat

           命令所在路径:/bin/cat

           执行权限:所有用户

           语法: cat [文件名]

           功能描述:显示文件内容

                             -n 显示行号

       3、tac

            命令名称:tac

            命令所在路径:/bin/tac

            执行权限:所有用户

            语法:tac [文件名]

            功能描述:反向显示文件内容

            不论是cat还是tac命令,在查看内容过多时,都不是很方便,建议使用more命令

        4、more

            命令名称:more

            命令所在路径:/bin/more

            执行权限:所有用户

            语法: more [文件名]

                        空格或f       翻页

                        Enter          换行

                         q 或 Q        退出

             功能描述:

                  分页显示文件内容(但是该命令只能向下翻页,不能往上翻页)

        5、less

             命令名称:less

             命令所在路径:/usr/bin/less

             执行权限:所有用户

             语法: less [文件名]

             功能描述: 分页显示文件内容(可向上翻页),还可以进行搜索,高亮显示,在less状态下,输入/搜索的关键词,然后回车,搜索到就会进行高亮显示,按n

                                找下一个

                    空格或f    向下翻页

                    pageup    向上翻页

                    Enger       换行

                    q 或 Q       退出

                    上箭头       向上换行

          6、head

               命令名称:head

               命令所在路径:/usr/bin/head

               执行权限:所有用户

               语法: head [文件名]

               功能描述:显示文件的前几行

                                 -n  指定行数(如果没有指定,默认显示10行)

          7、tail

               命令名称:tail

               命令所在路径:/usr/bin/tail

                执行权限:所有用户

                语法: tail [文件名]

                功能描述:显示文件的后面几行

                                -n 指定行数(如果没有指定默认是显示10行)

                                -f 动态显示文件末尾内容(在查看日志的时候,非常有用,因为日志是不断变化的,所以使用该选项后,查看到的内容也是动态变化的)

                            




0 0