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 &#安装

其它

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值