MAC开发之终端,脚本命令(terminal,shell)

#快捷键
    移动
    ctrl+a     命令行首
    ctrl+e     命令行尾
    ctrl+b     向后
    ctrl+f     向前

    删除
    ctrl+w     删除到行首
    ctrl+k     删除到行尾
    ctrl+u     删除光标前整个命令行字符
    ctrl+h     向行首删除一个字符
    ctrl+d     向行尾删除一个字符

    ctrl+p     上一个历史命令
    ctrl+n     下一个命令

    ctrl+m     enter
    ctrl+i     tab

    esc3次  显示所有命令
    ctrl+[  esc

shell里面可以有linux命令
不是所有的linux命令都可以使用在shell中


#linux命令

ls

    -a
    -l
    -t     按照时间降序
    -r     升序


cat

    -n
    
    如何清空一个文件
        使用vim工具
        echo > filename
        cat /dev/null >filename

find

    -i

    -amin过去几分钟被读取过
    -atime过去几天被读取过
    -cmin过去几分钟被修改过
    -ctime过去几天被修改过

    -name
    -type
    -size


less

    y前一行
    u前半页
    enter后一行
    space后一页

    q/ZZ

cat
    
    cat filename | sort | uniq

sort
    
    -n 数字
    -u 去掉重复数字
    -r 倒序
    -t 指定分隔符
    -o 输出到指定文件中
    -k 指定排序的列
     
uniq

    -u     显示唯一的行
    -d  显示重复的行
    -c     去重并统计重复次数

cut 

    cat /etc/passwd | cut -f 1,6-7 -d ':' 打印所有用户和用户的家目录

    -c     打印指定字符


tr文本转换
    

paste文本合并

    -d指定分隔符


ps当前查询状态下进程瞬间的状态信息
    
    pidof 查看pid


top动态查看进程


head
    
    -n     指定开始number行

tail

    -c

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值