Linux常用命令
1. 查看一级目录占用空间大小
1 | du -h --max-depth=1 |
2. 环境变量添加
直接在/etc/profile中添加环境变量,
1 | export PATH=$PATH:/usr/cmake/cmake-3.1.0-Linux-x86_64/bin<br>保存后执行生效命令<br>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. 软连接
1 2 3 4 5 | 删除软连接 rm -rf dir 错误: rm -rf dir / 会删除软连接下面的所有目录和文件 创建软连接 ln -s /home/fei/workspace /var/www |
注意:源目录和目标目录都必须是绝对路径
4. 通过脚本切换目录:
1 2 3 | #!/bin/sh cd /home/user/Downloads pwd |
source ./chdir.sh
使用source而不是bash
5. Linux端口号查看
1 | netstat -anp | grep 端口号 |
6. 内存查看
1 | free -h |
7. top pidstat vmstat
可以查看进程的CPU、内存等资源的使用情况。
8. 查找并删除
递归删除所有的 .log后缀文件
1 | find ./ -name "*.log" - exec rm {} \; <br> find ./ -name "*.log" | xargs rm |
9.pstack
pstack:用来跟踪进程栈
10.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现