新手必看linux知识大全 linux必学的60个命令解释
对于Linux系统来说,无论CPU、内存、硬盘、键盘、鼠标,还是用户都是文件,Linux系统管理的命令是其正常运行的核心 。在熟悉了Linux中常用的文件处理命令之后,本讲座将介绍管理系统和用户的命令 。
df
1 。函数
df命令用于检查文件系统的磁盘空之间的占用情况,权限是针对所有用户的 。
2 。格式
df[选项]
3 。主要参数
-s:对于每个Names参数,只给出被占用的数据块的总数 。
-a:递归显示指定目录下每个文件和子目录下每个文件占用的数据块数 。如果既没有指定-s也没有指定-a,那么只会显示名称中的每个目录及其子目录所占用的磁盘块数 。
-k:disks空之间的使用情况以1024字节列出 。
-x:从统计数据中跳过不同文件系统上的目录 。
-l:计算所有文件大小,并多次计算硬链接文件 。
-I:显示inode信息,而不是块使用情况 。
-h:以易于理解的格式打印文件系统大小,如136KB、254MB和21GB 。
-p:使用POSIX输出格式 。
-t:显示文件系统类型 。
4 。描述
Df命令广泛用于生成文件系统的使用统计信息 。它可以显示系统中所有文件系统的信息,包括总容量、可用空空闲空房间、当前安装点等 。
超级特权用户在使用df命令时会发现一个分区的容量超过了100% 。这是因为Linux系统为超级用户预留了10%的空房间,由他们单独控制 。也就是说,对于超级用户来说,他看到的硬盘容量将是110% 。这种安排有利于系统管理,当硬盘的已用容量接近100%时,系统管理员仍然可以正常工作 。
5 。应用示例
Linux支持很多文件系统,包括JFS、ReiserFS、ext、ext2、ext3、XFS、ISO9660、Minx、vfat、MSDOS等等 。当使用df -T命令检查disk 空时,还可以获得文件系统信息:
#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 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:指定更新的间隔,以秒为单位 。
问:没有延迟更新 。如果用户有超级用户,top命令将以最高优先级执行 。
c:显示进程的完整路径和名称 。
s:累计模式,累计完成或消失的子项目的CPU时间 。
安全模式 。
I:不显示任何空闲或无用的行程 。
n:显示更新次数,完成后将退出顶部 。
4 。描述
Top命令是Linux系统管理的主要命令之一,通过它可以获得很多信息 。这里,我们将参考图1解释它给出的信息 。
图1顶部命令的显示
在图1中,第一行表示的项目是当前时间、系统启动时间、当前登录到系统的用户数量和平均负载 。第二行显示所有已启动的进程、当前正在运行的进程、休眠的进程和无用的进程 。第三行显示CPU的当前使用情况,包括系统占用率、用户使用率和空闲率 。第四行显示物理内存的使用情况,包括总可用内存、已用内存、空空闲内存和缓冲区占用的内存 。第五行显示了交换分区的使用情况,包括总的交换分区、已用分区、空空闲分区和缓存大小 。第六行显示了最多的项目,下面列出了详细的解释 。
PID(进程ID):进程标识号 。
用户:流程责任人的用户名 。
PR:流程的优先级 。
NI:进程的优先级值 。
VIRT:进程占用的虚拟内存值 。
RES:进程占用的物理内存值 。
SHR:进程使用的共享内存值 。
s:进程的状态,其中s表示休眠,r表示运行,z表示死状态,n表示进程的优先级值为负 。
%CPU:该进程占用的CPU使用率 。
%MEM:该进程占用的物理内存和总内存的百分比 。
Time+:进程启动后占用的总CPU时间 。
Command:进程启动的启动命令的名称 。如果这一行无法显示,该进程将有一个完整的命令行 。
使用top命令时,还可以使用一些交互命令来完成其他参数的功能 。这些命令由快捷键启动 。
:立即刷新 。
p:按照CPU使用率排序 。
t:按时间和累计时间排序 。
问:退出top命令 。
m:切换显示内存信息 。
切换进程和CPU状态信息的显示 。
推荐阅读
- 新手必看苹果实况拍摄技巧 苹果实况怎么拍的时间久一点
- 小白必看计划书编写方法 简单项目计划书模板范文
- 最新天梯图一览排行细则 2020年最新手机芯片天梯图
- 物流零起步的3大准备 2020年新手物流开始怎么做
- 盘点hr各种提问技巧 新手hr如何面试应聘者
- 新手最值收藏的直播话术 直播间拉人气顺口溜大全
- 必看满分作文思路分析 如何才能提高写作能力
- 爆款引流最佳玩法 新手怎样做爆款引流
- 黑天鹅颜月溪简介~女生十部必看经典小说推荐前10名
- putty软件怎么用?如何使用PuTTY工具远程连接Linux服务器?