没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Linux 常用命令
目录
1. 常用命令................................................................................................................................... 3
1.1. 工作常用命令................................................................................................................. 3
1.1.1. 查看系统性能...................................................................................................... 3
1.1.2. 查看 CPU 使用情况.............................................................................................. 4
1.1.3. 查看内存使用情况..............................................................................................4
1.1.4. 查看系统的 I/O 情况...........................................................................................4
1.1.5. 查看磁盘空间情况..............................................................................................4
1.1.6. 查看前目录下各文件夹大小..............................................................................4
1.1.7. 查看系统进程情况..............................................................................................4
1.1.8. 查看系统已打开文件数量..................................................................................5
1.1.9. 查看单个进程最大打开文件数量.......................................................................5
1.1.10. 修改单个进程最大打开文件数量.....................................................................5
1.1.11. 查看 Linux 系统级的最大打开文件数限制.......................................................6
1.1.12. 查看指定进程打开的文件数量......................................................................... 6
1.1.13. 查看占用内存最大的 10 个进程.......................................................................6
1.1.14. 查看内存占用最大的进程的命令.....................................................................6
1.1.15. 后台运行进程命令............................................................................................6
1.1.16. 强制停止运行进程命令....................................................................................7
1.1.17. 修改文件或目录访问许可权限命令.................................................................7
1.1.18. 修改文件或目录所属组命令.............................................................................8
1.1.19. 用户默认权限查看命令....................................................................................8
1.1.20. 修改文件或目录的属主和属组命令.................................................................9
1.1.21. 远程拷贝文件命令............................................................................................9
1.1.22. 修改系统日期时间..........................................................................................10
1.1.23. 创建目录软链接.............................................................................................. 10
1.1.24. 删除目录及目录下所有文件...........................................................................10
1.1.25. 修改当前用户使用中文字符集....................................................................... 10
1.2. 用户管理命令............................................................................................................... 11
1.3. Linux 查询命令............................................................................................................. 11
1.3.1. nd..................................................................................................................... 11
1.3.2. whereis............................................................................................................... 12
1.3.3. Which................................................................................................................. 12
1.4. VIM............................................................................................................................... 12
1.5. crontab.......................................................................................................................... 13
1.6. tar 命令......................................................................................................................... 13
1.7. grep 命令...................................................................................................................... 14
1.8. CURL 命令..................................................................................................................... 15
1.9. Sed 命令........................................................................................................................ 15
1.10. 常用网络命令............................................................................................................. 16
1.10.1. 获取本机互联网出口 IP 命令..........................................................................16
1.10.2. 网络抓包命令.................................................................................................. 16
1.10.3. 查看启动的网络端口命令..............................................................................16
1.10.4. 跟踪进程执行时的系统调用和所接收的信号...............................................17
1.10.5. IP 地址配置文件修改方法...............................................................................17
1.10.6. 修改域名解析 DNS 配置..................................................................................17
1.10.7. 查看网络数据包流转路径 traceroute.............................................................17
1.11. 跟踪运行态进程中的系统调用.................................................................................18
1.12. unzip 批量解压缩文件............................................................................................... 18
1.13. 日志实时监控功能..................................................................................................... 18
1.14. 系统软件卸载命令..................................................................................................... 18
1.15. 系统软件卸载命令..................................................................................................... 19
2. 高级命令................................................................................................................................. 19
2.1. 查看红旗操作系统版本号........................................................................................... 19
2.2. 查看系统 32 位还是 64 位............................................................................................ 19
2.3. 查看系统物理 CPU 个数............................................................................................... 19
2.4. 查看每个物理 CPU 内核个数.......................................................................................19
2.5. 查看 25 日全天的 CPU 资源......................................................................................... 20
2.6. 查看 25 日全天的内存资源.......................................................................................... 20
2.7. 查看软件包安装情况................................................................................................... 20
2.8. 查看物理内存大小....................................................................................................... 20
2.9. 查看交换分区内存大小...............................................................................................20
2.10. 查看 CPU 品牌信息.................................................................................................... 20
2.11. 查看动态库包括哪些目标文件.................................................................................21
2.12. samba 配置................................................................................................................. 21
2.13. tuxedo......................................................................................................................... 21
2.14. HA 常用命令............................................................................................................... 22
2.15. 磁盘分区挂载目录切换.............................................................................................22
2.16. 系统时钟同步配置..................................................................................................... 22
2.17. 查看域名解析过程..................................................................................................... 22
2.18. OepnSSL RSA............................................................................................................... 23
2.19. Redhat 版 linux 使用 yum 命令配置...........................................................................23
3. Linux 优化................................................................................................................................ 26
3.1. 修改 history 记录数量.................................................................................................. 26
4. WEB 监控................................................................................................................................. 26
4.1. WEB 服务器中联接次数最多的 ip 地址....................................................................... 26
4.2. 查看日志中访问次数最多的前 10 个 IP......................................................................27
4.3. 查看日志中出现 100 次以上的 IP................................................................................ 27
4.4. 列出响应时间超过 60m 的 url 列表并统计出现次数.................................................27
4.5. 把远程共享目录挂载到本机命令...............................................................................27
4.6. 日志文件清空方法....................................................................................................... 28
5. 常见问题................................................................................................................................. 28
5.1. LC_CTYPE: cannot change locale (en_US.UTF-8): No such le or directory....................28
5.2. Bash 版本升级步骤...................................................................................................... 29
1. 常用命令
1.1. 工作常用命令
1.1.1. 查看系统性能
1、查看系统能
top
2、 查看指定用户的系统性能。
top -u username
1.1.2. 查看 CPU 使用情况
top |grep Cpu
1.1.3. 查看内存使用情况
top |grep Mem
1.1.4. 查看系统的 I/O 情况
iostat -d -k
1.1.5. 查看磁盘空间情况
df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda3 25G 19G 4.8G 80% /
/dev/sda1 190M 12M 169M 7% /boot
/dev/mapper/VG_DB-LV_DB
9.9G 8.8G 602M 94% /db
1.1.6. 查看前目录下各文件夹大小
du -h --max-depth=1
1.1.7. 查看系统进程情况
1、查看所有进程
ps -ef
2、查看指定用户进程
ps -u username -ef
3、统计进程数量
ps -ef|wc -l
4、查看进程 cpu 和内存占用率排序
ps auxw --sort=rss
1.1.8. 查看系统已打开文件数量
1、查看打开总数量(部分系统需要 root 用户执行)
lsof |wc -l
2、查看指定用户打开文件数量
lsof -u username |wc -l
3、列出在某个端口运行的进程
lsof -i:端口号
4、列出端口在 22-23 之间的所有进程
lsof -i:22-23
1.1.9. 查看单个进程最大打开文件数量
[speng@as4 ~]$ ulimit -n
1024
这表示当前用户的每个进程最多允许同时打开 1024 个文件,这 1024 个文件中还得除去
每个进程必然打开的标准输入,标准输出,标准错误,服务器监听 socket,进程间通讯的
unix 域 socket 等文件,那么剩下的可用于客户端 socket 连接的文件数就只有大概 1024-
10=1014 个左右。也就是说缺省情况下,基于 Linux 的通讯程序最多允许同时 1014 个 TCP
并发连接。
1.1.10. 修改单个进程最大打开文件数量
1、用 root 用户修改/etc/security/limits.conf 配置文件,如修改 weblogic 用户文件打开数量:
weblogic hard nole 65535
weblogic soJ nole 65535
weblogic hard nproc 65535
剩余28页未读,继续阅读
资源评论
Delphiandliu
- 粉丝: 5
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- React项目基于JavaScript实现的全球新闻发布管理系统源码.zip
- 基于keras+fasterRCNN,在VOC格式的口罩数据集上训练,检测人群中有无戴口罩python源码+模型
- 基于opencv+qt5机器视觉的传统缺陷检测, 即采用标准图片和待测图片进行pixel to pixel的XOR操作源码+文档
- 管道内检测缺陷数据库管理系统源码+文档说明+sln
- 毕业设计-低功耗STM32F411开发板(原理图+PCB源文件+官方例程+驱动等)源码+文档说明+截图
- 基于yolov5-tensorRT检测+发动机缸体内壁缺陷检测系统源码+文档说明
- 基于C++实现的锂电池缺陷检测源码+文档说明
- push_version
- 软件自制图像批量压缩工具
- 经典缺陷检测算法源码整理包含PaDiM(2020ICPR)、PatchCore(2022CVPR)、SimpleNet+文档说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功