Linux 常用指令(更新中)

起因

学校服务器linux版本过低,想安装生物信息学软件未果,但在折腾过程中学到很过新的指令,记录在此以免忘记。

  • 查看当前工作目录(完整路径)

    pwd -P

  • 列出当前目录所有文件和目录

    ls

  • 返回上级目录

    cd ..

  • 返回上一次的目录

    cd -

  • 返回用户根目录

    cd

  • 创建新目录

    mkdir **

  • 删除文件/目录

    rm **

  • 解压 xx.gz

    gunzip xx.gz

  • 查看命令使用文档

    man 命令

  • 绝对路径

    /root/xx/

  • 相对路径

    ./xxx

  • 创建多层目录

    mkdir -p xx/xx/xx

  • 删除空目录

    rmdir xx

  • 移动文件到目录下

    mv file dir

  • 更改目录名

    mv dir1 dir2

  • 查看文件内容

    cat xx # 从第一行顺序显示文件内容
    tac xx # 从最后一行倒序显示文件内容

  • 创建f1到f3的软连接

    ln -s f1 f3

  • 关于环境变量
  1. export PATH=/xx/xx:$PATH # 临时添加,终端关闭后失效

  2. vi ~/.bashrc
    末尾追加export PATH=”/xx/xx:$PATH” # 当前用户生效

  3. vi /etc/profile
    末尾追加export PATH=”/xx/xx:$PATH”
    source /etc/profile # 所有用户

  4. export PATH=$PATH:路径1:路径2:路径n
    $PATH表示之前所有设置的路径,不加入则失去之前设置的路径

  • 查找文件

    find /xx -name ** # 可以结合正则表达式

  • 关于vi
  1. vi是linux自带编辑器,直接在终端使用,方法 vi xx
  2. 进入vi后,是在命令模式,输入i到输入模式,输入:到底行命令模式,在输入模式下按Esc才能切换模式
  3. 底行命令模式中,q表示退出,w表示保存,!表示强制
-------------本文结束 感谢您的阅读-------------
暖一下
ZJohnson wechat
扫一扫,领红包!
0%