Linux常用命令
1. 查看一级目录占用空间大小
du -h --max-depth=1
2. 环境变量添加
直接在/etc/profile中添加环境变量,
export PATH=$PATH:/usr/cmake/cmake-3.1.0-Linux-x86_64/bin
保存后执行生效命令
source /etc/profile
脚本中添加环境变量添加方法:
#!/bin/bash
#添加环境变量
source /etc/profile
export PATH=/usr/bin:$PATH
export PATH=/usr/sbin:$PATH
使用crontab启动定时任务时,环境变量会发生变化,需要重新添加手动启动时的环境变量.
使用命令行:echo $PATH 可以查看本地的环境变量
/usr/lib64/qt-3.3/bin:/home/dils/krb5/sbin:/home/dils/krb5/bin:/home/dils/openssh/sbin:/home/dils/openssh/bin:/usr/local/sbin:/home/dils/diam/bin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/home/liuweiwei_dxm/bin
在脚本中添加环境变量:
export PATH=/usr/lib64/qt-3.3/bin:/home/dils/krb5/sbin:/home/dils/krb5/bin:/home/dils/openssh/sbin:/home/dils/openssh/bin:/usr/local/sbin:/home/dils/diam/bin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/home/liuweiwei_dxm/bin:$PATH
3. 软连接
删除软连接 rm -rf dir 错误:rm -rf dir/ 会删除软连接下面的所有目录和文件 创建软连接 ln -s /home/fei/workspace /var/www
注意:源目录和目标目录都必须是绝对路径
4. 通过脚本切换目录:
#!/bin/sh cd /home/user/Downloads pwd
source ./chdir.sh
使用source而不是bash
5. Linux端口号查看
netstat -anp |grep 端口号
6. 内存查看
free -h
7. top pidstat vmstat
可以查看进程的CPU、内存等资源的使用情况。
8. 查找并删除
递归删除所有的 .log后缀文件
find ./ -name "*.log" -exec rm {} \;
find ./ -name "*.log" | xargs rm
9.pstack
pstack:用来跟踪进程栈
10.