一、linux添加环境变量;
添加PATH环境变量,第1种方法:
export PATH=/usr/local/webserver/mysql/bin:$PATH
再次查看:
echo $PATH
/usr/local/webserver/mysql/bin:/usr/local/webserver/mysql/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
说明添加PATH成功。
上述方法的PATH 在终端关闭 后就会消失。所以还是建议通过编辑/etc/profile来改PATH,也可以修改家目录下的.bashrc(即:~/.bashrc)。
第2种方法:
# vim /etc/profile
在最后,添加:
export PATH="/usr/local/webserver/mysql/bin:$PATH"
保存,退出,然后运行:
#source /etc/profile
二、常用命令
export PATH:
linux中设置环境变量
export LD_LIBRARY_PATH:
设置程序共享库位置
wget:可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的目录结构
chmod:{
+x:增加执行权限 r:读 w:写
-R(--recursive):可递归遍历子目录,把修改应到目录下所有文件和子目录
eg: chmod u+x filename :给file的属主增加执行权限
chmod 751 filename : 7:file属主权限读写执行, 5:file所在组执行和读, 1:其他用户执行
}
cp: cp file1 file2(将文件1复制为文件2)
mv:
source
cat
which
rm rm -r(--recursive):将文件中子目录递归删除
~/ : 表示的是个人目录,例如你的账户是user,那么~/代表的是/home/user/
$? : 是显示最后命令的退出状态,0表示没有错误,其他表示有错误
echo: 命令的功能是在显示器上显示一段文字,一般起到一个提示的作用
if : 使用方式:if then fi
exit: exit(1)表示发生错误后退出程序, exit(0)表示正常退出
find: {
find (路径) (选项)
eg1:find ./ "Makefile" |xargs grep "SOURCE_DIR" (在当前文件目录中查找包含"SOURCE_DIR的文件")
eg2: find . -name "Makefile" |xargs grep -wsni "out"
-s 去掉no such file的报错
-w 精确查找
-n 列出行号 -i不区分大小写
mkdir: 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录
-m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask
-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一 次可以建立多个目录;
-v, --verbose 每次创建新目录都显示信息
--help 显示此帮助信息并退出
--version 输出版本信息并退出