linux常用指令(二)——>、>>、head、tail、echo

>指令和>>指令
    >指令:
        作用:输出重定向,覆盖原来的内容
        基本语法:
            ls -l > a.txt
            解释:将列表文件内容写入a.txt(覆盖原来的a.txt)
            ls -la > a.txt
            解释:将包含隐藏文件的列表写入a.txt
            cat a.txt > b.txt
            解释:将a.txt的内容写入b.txt
            echo "str" > a.txt
            解释:打印内容写入a.txt

    >>指令:
        作用:追加,不覆盖原来的内容,追加到末尾
        基本语法:
            ls -l >> a.txt
            解释:将列表文件内容追加到a.txt末尾
            echo "str" >> a.txt
            解释:将打印内容追加到a.txt末尾
            cat a.txt >> b.txt
            解释:将a.txt内容追加到b.txt末尾
    
    应用案例:
        将/home目录下的内容写入到/home/info.txt
        cd /home
        ls -l > info.txt
        将当前日历信息追加到/home/info.txt文件中 
        cal >> /home/info.txt

echo指令:
    作用:输出指令,可以输出环境变量和简单的文本
    基本语法:
        echo [选项] [输出内容]
    应用案例:
        使用echo指令输出环境变量,输出当前的环境路径
        echo $PATH
        使用echo指令输出"hello,world"
        echo "hello,world"

head指令:
    作用:显示文件的开头部分内容,默认显示文件前10行
    基本语法:
        head file
        解释:显示文件前十行内容
        head -n 5 file
        解释:显示文件前五行内容
    应用案例:
        查看/etc/profile 文件前五行内容
        head -n 5 /etc/profile
    
tail指令:
    作用:显示文件的结尾部分内容,默认显示文件后10行
    基本语法:
        tail file
        解释:查看文件最后十行
        tail -n 5 file
        解释:查看文件最后五行
        tail -f file
        解释:实时查看文件
    应用案例:
        查看/etc/profile文件后五行
        tail -n 5 /etc/profile
        实时监控/home/info.txt,查看追加的日期
        tail -f /home/info.txt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值