美文网首页
基础命令

基础命令

作者: 大吉岭猹 | 来源:发表于2019-04-27 20:06 被阅读0次

    基础命令

    • ls(查看当前目录下文件)
      • man ls(查看ls的用户手册);q退出
        • <>:必选
        • []:可选
        • ...:可以出现多次
        • |:多选一
        • {}:分组
      • ls -l(查看文件的详细信息)
        • 左侧第1位表示文件类型:
          • -:普通文件
          • d:目录文件
          • l:符号链接文件(软链接)
          • b:块设备文件
          • c:字条设备文件
          • p:命令管道文件
          • s:套接字文件
        • 右侧9位每三位一组,rwx(读、写、执行)
        • 文件硬链接的次数
        • 文件的属主
        • 文件的属组
        • 文件大小(单位缺省则为字节)
        • 时间戳(最近一次被修改的时间)
      • ls -a:显示以 . 开头的隐藏文件
      • ls -A:和-a一样,但是不显示 . 和 ..
      • ls -d:显示目录自身属性
      • ls -r:逆序显示
      • ls -R:递归显示
      • ls /* (显示所有内容)
    • cd
      • +目录下的文件名来跳转
      • /回到根目录
      • ~或者空白回到家目录
      • -回到上一个目录
      • ..回到上一级目录
    • pwd(绝对路径方式显示用户当前工作目录)
    • mkdir 文件夹名(创建文件夹)
      • mkdir -p a/b/c/d/e/f/g(创建一堆文件夹)
      • mkdir -p {1..5}/{1..5} (创建一大堆文件夹)
      • -p 已有的不再创建;若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录
    • rmdir 文件夹名(删除文件夹)
      • rmdir -p a/b/c/d/e/f/g或者rm -r a
    • cp -r a/ b/(递归地将a及a下文件复制到b中)
    • touch 创建新文件
    • mv a/abc d(将a下的abc移动至d)
    • echo {1..10} (把输入的东西打印出来,可以用来查看变量,如$PATH)
    • history 查看历史命令
      • !186 重复第186条历史纪录
    • jobs 显示Linux中的任务列表及任务状态,包括后台运行的任务
      • bgfg

    查看服务器状态

    • time 统计给定命令所花费的时间
    • free -h(服务器内存状态)
    • top 显示或管理执行中的程序 查看系统的整体运行情况
    • w 查看所有用户
    • ps -ef 类似任务管理器
    • ifconfig 查看IP
    • df 显示磁盘分区上的可使用的磁盘空间
    • du 查看目录下的文件夹
    • tree 以树状图查看目录下的文件夹
    • hash 查看缓存
    • date 显示时间

    其他

    • sleep 数字(睡眠若干秒)sleep 100 &(后台执行)
    • | 管道符
    • *:通配符
    • &
    • >

    学习命令的网站

    • man.linuxde.net

    最后,向大家隆重推荐生信技能树的一系列干货!

    1. 生信技能树全球公益巡讲:https://mp.weixin.qq.com/s/E9ykuIbc-2Ja9HOY0bn_6g
    2. B站公益74小时生信工程师教学视频合辑https://mp.weixin.qq.com/s/IyFK7l_WBAiUgqQi8O7Hxw
    3. 招学徒https://mp.weixin.qq.com/s/KgbilzXnFjbKKunuw7NVfw

    相关文章

      网友评论

          本文标题:基础命令

          本文链接:https://www.haomeiwen.com/subject/sehlnqtx.html