
linux 命令行与shell脚本编程
sdu_bupt
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2. 文件及目录的管理
Linux 基础1. 帮助命令在只记得部分命令关键字的场合,我们可通过man -k来搜索;需要知道某个命令的简要说明,可以使用whatis;而更详细的介绍,则可用info命令;查看命令在哪个位置,我们需要使用which;而对于命令的具体参数及使用方法,我们需要用到强大的man;2. 文件及目录的管理创建和删除创建:mkdir删除:rm 删除非空目...转载 2018-03-01 12:08:24 · 271 阅读 · 0 评论 -
3. 文本处理
文本处理.. contents:: 目录本节将介绍Linux下使用Shell处理文本时最常用的工具: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和参数都是常用的; 我对shell脚本使用的原则是命令单行书写,尽量不要超过2行; 如果有更为复杂的任务需求,还是考虑python吧;find 文件查找查找t...转载 2018-03-01 11:39:34 · 202 阅读 · 0 评论 -
4. 磁盘管理
.. _04_disk:磁盘管理.. contents:: 目录日程磁盘管理中,我们最常用的有查看当前磁盘使用情况,查看当前目录所占大小,以及打包压缩与解压缩;查看磁盘空间查看磁盘空间利用大小::df -h-h: human缩写,以易读的方式显示结果(即带单位:比如M/G,如果不加这个参数,显示的数字以B为单位)::$df -h/opt/app/to...转载 2018-03-01 11:45:07 · 289 阅读 · 0 评论 -
5. 进程管理
.. _05_process_manage:进程管理工具.. contents:: 目录这一节我们介绍进程管理工具;使用进程管理工具,我们可以查询程序当前的运行状态,或终止一个进程;任何进程都与文件关联;我们会用到lsof工具(list opened files),作用是列举系统中已经被打开的文件。在linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至socke...转载 2018-03-01 11:45:58 · 196 阅读 · 0 评论 -
6. 性能监控
.. _06_monitor:性能监控.. contents:: 目录在使用操作系统的过程中,我们经常需要查看当前的性能如何,需要了解CPU、内存和硬盘的使用情况; 本节介绍的这几个工具能满足日常工作要求;监控CPU查看CPU使用率 ::$sar -ueg:$sar -u 1 2[/home/weber#]sar -u 1 2Linux 2.6.35-...转载 2018-03-01 11:46:46 · 205 阅读 · 0 评论 -
7. 网络工具
.. _07_network:网络工具.. contents:: 目录查询网络服务和端口netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。列出所有端口 (包括监听和未监听的)::netstat -a...转载 2018-03-01 11:49:55 · 226 阅读 · 0 评论 -
8. 用户管理工具
.. _08_user_manage:用户管理工具.. contents:: 目录用户添加用户 ^^^^^^^^^^^^^^^^^^^^::$useradd -m username该命令为用户创建相应的帐号和用户目录/home/username;用户添加之后,设置密码:密码以交互方式创建::$passwd username删除用户 ^^^...转载 2018-03-01 12:05:49 · 314 阅读 · 0 评论 -
9.系统管理及IPC资源管理
.. _09_system_manage:系统管理及IPC资源管理.. contents:: 目录系统管理查询系统版本 ^^^^^^^^^^^^^^^^^^^^ 查看Linux系统版本::$uname -a$lsb_release -a查看Unix系统版本:操作系统版本::$more /etc/release查询硬件信息 ^^^^^^^^^^^^...转载 2018-03-01 12:06:41 · 500 阅读 · 0 评论