Linux操作系统上必需要学的系统管理命令.pdf
《Linux操作系统上必需要学的系统管理命令.pdf》由会员分享,可在线阅读,更多相关《Linux操作系统上必需要学的系统管理命令.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux操作系统上必需要学的系统管理命令 疯狂代码 http:/CrazyC 对于Linux系统来说无论是中央处理器、内存、磁盘驱动器、键盘、鼠标还是用户等都是文件Linux系统管理命令是它正常运行核心熟悉了Linux常用文件处理命令以后这讲介绍对系统和用户进行管理命令 df 1.作用 df命令用来检查文件系统磁盘空间占用情况使用权限是所有用户 2.格式 df options 3.主要参数 s:对每个Names参数只给出占用数据块总数 a:递归地显示指定目录中各文件及子目录中各文件占用数据块数若既不指定s也不指定a则只显示Names中每个目录及其中各子目录所占磁盘块数 k:以1024字节为单
2、位列出磁盘空间使用情况 x:跳过在区别文件系统上目录不予统计 l:计算所有文件大小对硬链接文件则计算多次 i:显示inode信息而非块使用量 h:以容易理解格式印出文件系统大小例如136KB、254MB、21GB P:使用POSIX输出格式 T:显示文件系统类型 4.介绍说明 df命令被广泛地用来生成文件系统使用统计数据它能显示系统中所有文件系统信息包括总容量、可用空闲空间、目前安装点等 超级权限用户使用df命令时会发现这样情况:某个分区容量超过了100这是Linux系统为超级用户保留了10空间由其单独支配也就是说对于超级用户而言他所见到硬盘容量将是110这样安排对于系统管理而言是有好处当硬盘
3、被使用容量接近100时系统管理员还可以正常工作 5.应用例子 Linux支持文件系统非常多包括JFS、ReiserFS、ext、ext2、ext3、ISO9660、XFS、Minx、vfat、MSDOS等使用df-T命令查看磁盘空间时还可以得到文件系统信息:df T 文件系统 类型 容量 已用 可用 已用%挂载点/dev/hda7 reiserfs 5.2G 1.6G 3.7G 30%/dev/hda1 vfat 2.4G 1.6G 827M 66%/windows/C/dev/hda5 vfat 3.0G 1.7G 1.3G 57%/windows/D/dev/hda9 vfat 3.0G
4、2.4G 566M 82%/windows/E/dev/hda10 NTFS 3.2G 573M 2.6G 18%/windows/F/dev/hda11 vfat 1.6G 1.5G 23M 99%/windows/G 从上面除了可以看到磁盘空间容量、使用情况外分区文件系统类型、挂载点等信息也览无遗 top 1.作用 top命令用来显示执行中进程使用权限是所有用户 2.格式 top d delay q c S s i n 3.主要参数 d:指定更新间隔以秒计算 q:没有任何延迟更新如果使用者有超级用户则top命令将会以最高优先序执行 c:显示进程完整路径和名称 S:累积模式会将己完成或消失子
5、行程CPU时间累积起来 s:模式 i:不显示任何闲置(Idle)或无用(Zombie)行程 n:显示更新次数完成后将会退出top 4.介绍说明 top命令是Linux系统管理个主要命令通过它可以获得许多信息这里我们结合图1来介绍说明它给出信息 图1 top命令显示 在图1中第行表示项目依次为当前时间、系统启动时间、当前系统登录用户数目、平均负载第 2行显示是所有启动进程、目前运行、挂起(Sleeping)和无用(Zombie)进程第 3行显示是目前CPU使用情况包括系统占用比例、用户使用比例、闲置(Idle)比例第 4行显示物理内存使用情况包括总可以使用内存、已用内存、空闲内存、缓冲区占用内存
6、第 5行显示分区使用情况包括总分区、使用、空闲和用于高速缓存Cache大小第 6行显示项目最多下面列出了详细解释 PID(Process ID):进程标示号 USER:进程所有者用户名 PR:进程优先级别 NI:进程优先级别数值 VIRT:进程占用虚拟内存值 RES:进程占用物理内存值 SHR:进程使用共享内存值 S:进程状态其中S表示休眠R表示正在运行Z表示僵死状态N表示该进程优先值是负数%CPU:该进程占用CPU使用率%MEM:该进程占用物理内存和总内存百分比 TIME:该进程启动后占用总CPU时间 Command:进程启动启动命令名称如果这行显示不下进程会有个完整命令行 top命令使用过
7、程中还可以使用些交互命令来完成其它参数功能这些命令是通过快捷键启动:立刻刷新 P:根据CPU使用大小进行排序 T:根据时间、累计时间排序 q:退出top命令 m:切换显示内存信息 t:切换显示进程和CPU状态信息 c:切换显示命令名称和完整命令行 M:根据使用内存大小进行排序 W:将当前设置写入/.toprc文件中这是写top配置文件推荐思路方法 可以看到top命令是个功能十分强大监控系统工具对于系统管理员而言尤其重要但是它缺点是会消耗很多系统资源 5.应用例子 使用top命令可以监视指定用户缺省情况是监视所有用户进程如果想查看指定用户情况在终端中按“U”键然后输入用户名系统就会切换为指定用户
8、进程运行界面见图2所示 图2 使用top命令监视指定用户 free 1.作用 free命令用来显示内存使用情况使用权限是所有用户 2.格式 free b|k|m o s delay t V 3.主要参数 b k m:分别以字节(KB、MB)为单位显示内存使用情况 s delay:显示每隔多少秒数来显示次内存使用情况 t:显示内存总和列 o:不显示缓冲区调节列 4.应用例子 free命令是用来查看内存使用情况主要命令和top命令相比它优点是使用简单并且只占用很少系统资源通过S参数可以使用free命令不间断地监视有多少内存在使用这样可以把它当作个方便实时监控器 free b s5 使用这个命令后终
9、端会连续不断地报告内存使用情况(以字节为单位)每5秒更新次 quota 1.作用 quota命令用来显示磁盘使用情况和限制情况使用权限超级用户 2.格式 quota guvp 用户名 组名 3.参数 g:显示用户所在组磁盘使用限制 u:显示用户磁盘使用限制 v:显示没有分配空间文件系统分配情况 p:显示简化信息 4.应用例子 在企业应用中磁盘配额非常重要普通用户要学会看懂自己磁盘使用情况要查询自己磁盘配额可以使用下面命令(下例中用户账号是caojh):quota caojh Disk quotas for user caojh(uid 502):Filesystem blocks quota
10、limit grace files quota limit grace /dev/hda3 58 200000 400000 41 500 1000 以上显示ID号为502caojh账号文件个数设置为5001000个硬盘空间限制设置为200MB400MB旦磁盘配额要用完时就需要删除些垃圾文件或向系统管理员请求追加配额 at 1.作用 at命令用来在指定时刻执行指定命令序列 2.格式 at V q x f file m time 3.主要参数 V:显示标准输出 q:许多队列输出 f:从文件中读取作业 m:执行完作业后发送电子邮件到用户 time:设定作业执行时间time格式有严格要求由小时、分钟
11、、日期和时间偏移量组成其中日期格式为MM.DD.YYMM是分钟DD是日期YY是指年份偏移量格式为时间偏移量单位是minutes、hours和days 4.应用例子 at f data 15:30+2 days 上面命令表示让系统在两天后17:30执行文件data中指明作业 lp 1.作用 lp是打印文件命令使用权限是所有用户 2.格式 lp cdmnumbertitle-p 3.主要参数 c:先拷贝文件再打印 d:打印队列文件 m:打印结束后发送电子邮件到用户 number:打印份数 title:打印标题 p:设定打印优先级别最高为100 4.应用例子(1)使用lp命令打印多个文件 lp 2
12、3 4 request id is 11(3 file(s)其中2、3、4分别是文件名;“request id is 11(3 file(s)”表示这是第11个打印命令依次打印这 3个文件 (2)设定打印优先级别 lp lp-d LaserJet-p 90/etc/aliases 通过添加“-p 90”规定了打印作业优先级为90它将在优先级低于90打印作业的前打印包括没有设置优先级作业缺省优先级是50 useradd 1.作用 useradd命令用来建立用户帐号和创建用户起始目录使用权限是超级用户 2.格式 useradd d home s shell c comment m k templa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 需要 系统管理 命令
限制150内