Linux入门学习(三)

man

  • man:man是手册缩写(manual)
    • 这里写图片描述
    • 例:man man:查看man命令的帮助
    • 这里写图片描述
    • 例:man passwd:查看passwd命令的帮助
    • 这里写图片描述
  • man的级别
    • 1:系统命令
    • 2:系统接口
    • 3:函数库
    • 4:特殊文件,比如设备文件
    • 5:文件
    • 6:游戏
    • 7:系统的软件包
    • 8:系统管理命令
    • 9:内核
    • 例:man 5 passwd:查看/etc/passwd文件的帮助
    • 这里写图片描述
    • 例:man 1 passwd:查看passwd命令的帮助,1可以省略
  • man页面的快捷方式
    • 上下键:向上或向下一行
    • pageup|pagedown ##向下一个屏幕或者向上一个屏幕
    • d|u:向下或者向上半个屏幕
    • G|gg:跳转页面到man最下面或最上面
    • /关键字:搜索关键字,关键字会高亮显示,n向下匹配,N向上
    • q:退出帮助页面

管理输入输出

  • 在linux系统中,正确输出的编号为1,错误输出编号为2
    • 例:在系统中用普通用户执行:find /etc -name passwd
      • 因为用户权限问题会有以下输出
      • 这里写图片描述
        • >:重定向输出
          • find /etc -name passwd >> file:追加正确输出
          • find /etc -name passwd 2>> file:追加错误输出
          • find /etc -name passwd &>> file:追加所有输出
          • 注意:>> 2>> &>> 不会覆盖源文件内容,会把相应的输出字符方到文件的最后
        • | 管道,管道的作用是将前一条命令的输出变成管道后命令的输入
          • ls /bin | wc -l :统计ls /bin 命令输出的行数
          • 这里写图片描述
          • 系统中错误的输出是无法通过管道的。
          • 用 2>&1 可以把错误的输出编号由2变成1
          • tee 复制输出到指定位置
          • date |tee file |wc -l :tee命令复制date命令的输出到file中,并统计输出行数
          • 这里写图片描述
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值