您的位置:首页 > 运维架构 > Linux

linux文件处理命令 touch cat tac more less head tail

2018-02-17 00:50 871 查看
touch
命令名称:touch
所在路径:/bin/touch
执行权限:所有用户
功能描述:创建空文件
语法:touch [文件名]
touch test.txt
touch /root/test.txt    在root目录下创建test.txt文件
touch test test1 test2 创建多个文件
touch “program file” 创建带空格的文件
----------------------------------------------------------------------
cat 
命令名称:cat
所在路径:/bin/cat
执行权限:所有用户
功能描述:显示文件内容
语法:cat [-n]  [test1.txt]      
                     -n 显示行号
cat /etc/issue  显示系统版本
cat -n /etc/issue

--------------------------------------------------
tac
命令名称:tac
所在路径:/usr/bin/tac
执行权限:所有用户
功能描述:显示文件内容  和cat 相反  反向显示
----------------------------------------------------------
more
命令名称:more
所在路径:/bin/more
执行权限:所有用户
功能描述:分页显示文件内容
语法:more [文件名]
                (空格)或 f   翻页
                  (Enter)   换行
                    q或Q          推出
more /etc/services
-------------------------------------------------
less
命令名称:less
所在路径:/usr/bin/less
执行权限:所有用户
语法:less [文件名]
功能描述: 分页显示文件内容(可向上翻页),可以用/[搜索内容]搜索,按n搜索下一个
范例: less /etc/services,
            操作和more一样 ,less可以按pageup一页往上翻页,也可以按向上箭头一行一行网上翻页
            可以用  /[要搜索的内容],按n继续搜索
-------------------------------------------------
head
命令名称:head
所在路径:/usr/bin/head
执行权限:所有用户
功能描述:显示文件前面几行
范例: head -n 20 /etc/services  (显示/etc/services的前20行)
            head /etc/services   默认显示前10行
---------------------------------------------------------------------
tail 
命令名称:tail
所在路径:/usr/bin/tail
执行权限:所有用户
功能描述:显示文件后面几行
语法:tail [文件名]

            -n 指定行数
             -f 动态显示文件文件末尾内容
范例: tail -n 18 /etc/services (显示尾部的18行)
           tail -f /var/log/messages 动态显示末尾的10行内容
           tailf /etc/services 动态显示末尾的10行内容
              
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐