您的位置:首页 > 运维架构 > Linux

Linux常用命令

2015-12-31 18:44 633 查看

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 编译安装的软件

MD5校验
md5sum nginx.tar.gz


解包

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


# cd /usr/local/src/


安装

Linux下的习惯,源码编译安装的第三方软件一般都安装到
/usr/local
/opt
目录下

./configure
./configure --prefix=/opt/nginx
#配置安装参数

make >& LOG_make &
#编译,将源代码文件变为二进制的可执行程序

make install >& LOG_install &
#安装

其它

Alias files of the Centos

$ grep "\bll\b" /etc/profile.d/*
查到定义在
/etc/profile.d/colorls.sh
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: