Shell基本命令

浏览硬盘
  • cd 可以浏览指定的目录
命令行补全
  • 一次tab会自动将其补全,如果键入的字符不止一个,那么可以连续按下tab键两次,shell会以列表的形式展示相关命令出来
通配符
  • "*"用来匹配文件名任意长度的字符串
  • "?"只匹配一个字符
  • "[]"用于匹配所有出现在方括号内的字符
  • "-"短线会制定一个字符集的范围
查看目录和文件
  • 显示当前目录:pwd
  • 改变目录:cd cd或cd ~会回到自己的用户的主目录
  • 列出目录内容:ls
    • ls -F 会在每一个目录后加上/,在可执行文件后加*,在链接文件后加上@
    • ls -a会显示出隐含文件
    • ls -l会显示文件的各种属性
  • 列出目录内容
    • dir
    • vdir等于ls -l
  • 查看文本文件
    • cat cat可查看文件内容,cat -n能显示出行数
    • more more能分页显示内容 空格键向下翻动一页,enter向下滚动一行,Q键推出
    • head 阅读文件的开头,head -n表明能显示开头几行
    • tail 阅读文件的结尾,tail -n表明能显示结尾几行
  • 查看文本文件之less
    • less 支持方向键,空格键,“B”键向上 “/”加上要搜索的字符可以查找想要查找的东西
  • 查找文件之grep,主要是运用正则表达式
查找文件 find
  • find /usr/bin/ -name zip -print
    • 会打印出 /usr/bin/zip
    • find 路径名作为查找范围,-name选项指定了文件名 -print表示将结果输出到标准输出
    • find还可以指定文件的类型查找
      • find /etc/ -name init.d -type d -print
      • find -type选项有很多可以使用的参数,就不在这里一一写出来
    • find时间查找,-atime n用来查找最后一次使用在n天前的文件,- mtime n 用来查找最后一次在n天前修改的文件
查找文件之locate locate查找的速度特别快
查找特定程序
  • whereis 如whereis find 则会打印出 find:/usr/bin/find /usr/share/man/man1/find.1.gz
    • whereis -b则之查询这个程序的二进制可执行文件
  • 用户查看
    • who ,whoami
  • 系统查询 uname -a 显示所有的系统信息,uname -r显示内核版本信息
寻求命令帮助
  • man命令 可以通过方向键,j向下,k向上,空格键向下翻动一页 Q键退出
  • whatis 命令简介
  • apropos 表明自己想干啥,从而找出那个命令,也就是通过查询简介的文字找出命令
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值