Linux常用命令

bash相关命令

  • ln -s file1 file1soft#创建软链接(符号链接,目录也可以)
  • find /etc/ -name 'iptables' -ls#查找文件

YUM常用命令介绍

  • yum search vim#查找软件
  • yum install vim#安装指定的软件
  • yum update vim#更新指定的软件
  • yum list updates#列出所有可更新的软件
  • yum list installed#列出所有已安装的软件
  • yum list extras#列出所有已安装但不在 Yum Repository 內的软件

tar

  • # tar jxvf file.tar.bz2
  • # tar zxvf file.tar.gz

几个重要的目录

  • /opt#这是大多数商业软件包的默认安装路径。
  • /usr/local#源码编译安装的软件一般放在这里,如nginx。
  • /usr/bin#/usr/local中安装的软件的软链适合放在这里。
  • ~/bin#自己创建放在PATH里,放一些只有当前用户使用的第三方软件软链

    mkdir ${HOME}/bin
    
    echo 'export PATH=${HOME}/bin:$PATH' >> ~/.bashrc
    

    其实centOS已经做好了!

    # .bash_profile
    
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
        . ~/.bashrc
    fi
    
    # User specific environment and startup programs
    
    PATH=$PATH:$HOME/bin
    
    export PATH
    

源码编译安装的基本过程

参考:CentOS 7下的软件安装方法及策略
参考:Linux下源代码的编译安装
参考:怎么卸载用 make install 编译安装的软件

  1. MD5校验md5sum nginx.tar.gz
  2. 解包

    # tar zxvf nginx.tar.gz -C /usr/local/src/
    # cd /usr/local/src/

  3. 安装
    Linux下的习惯,源码编译安装的第三方软件一般都安装到/usr/local/opt目录下
    • ./configure./configure --prefix=/opt/nginx#配置安装参数
    • make >& LOG_make &#编译,将源代码文件变为二进制的可执行程序
    • make install >& LOG_install &#安装

其它

发布了90 篇原创文章 · 获赞 8 · 访问量 16万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览