访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

聊聊那些可以提高工作效率的Linux命令

时间:2018-09-09

linux命令_linux最常用的20个命令_linux基本命令大全

linux命令

Linux下开发这么多年,越来越发现linux的强大与高效率,

记录一些自己在linux下常用的命令供大家分享。

df 命令

用于查看 Linux 文件系统的状态信息,显示各个分区的容量、已使用量、未使用量及挂载点等信息。如:

df -k 以千字节 (KB) 为单位显示各分区的信息;

df -a 显示所有分区, 包括大小为0 的分区;

df -T 显示分区类型 (EXT2 或EXT3等)。

此命令查看分区使用量等非常方便,完全不用去找磁盘管理那么麻烦。某天发现一个文件拷贝失败了,df一看,哦,没有空间了。

du 命令

展开剩余78%

df查看分区容量,那肯定有查看文件大小信息的命令,对的,就是du命令。用于查看文件或文件夹的大小 。linux命令如:

du -b /home 以字节为单位显示“ /home ”文件夹下各个子文件夹的大小;

du -ks home 以千字节 (KB) 为单位显示“/home” 文件夹的总大小;

ls同样能获取到文件大小,但ls并没有du那么方便。

linux基本命令大全_linux命令_linux最常用的20个命令

top 命令

天啊,突然发现电脑反应非常慢,到底出了什么鬼。那么top命令来了。top用于实时查看系统状态信息。 运行该命令后,屏幕上会显示如下信息:

CPU状态(CPU states): 包括用户进程占用比率、系统进程占用比率、用户的nice 优先级进程占用比率及空闲CPU资源比率等;

内存状态 (Mem): 包括内存总量、使用量、空闲量等;

交换分区状态( Swap): 包括交换分区总量、使用量、空闲量等;

所显示的信息包括库搜索进程,同时还列出每个库和对象名(包括完整路径),正从库中解析的符号,以及引用该符号的对象的列表。

电脑操作系统速度的快慢决定于电脑cpu、内存以及硬盘寻址速度,cpu、硬盘自购买起就已经决定了,不会随着你的使用时间而改变,除非升级,否则自始自终都是一样的,而内存却不同,因为我们所讲的内存指的是ram,是会根据使用方法及运行程序的多少而改变,如果占用内存越多从而影响我们的电脑运行速度,占用内存越多相对就会变得越慢,这样就有必要减少电脑内存占用率,也就是优化电脑内存,先来看看你的内存到底占用了多少吧,在任务栏上右击鼠标,然后选择“启动任务管理器”,选择“性能”选项卡,这时就可以看到cpu、网卡、。

电脑操作系统速度的快慢决定于电脑cpu、内存以及硬盘寻址速度,cpu、硬盘自购买起就已经决定了,不会随着你的使用时间而改变,除非升级,否则自始自终都是一样的,而内存却不同,因为我们所讲的内存指的是ram,是会根据使用方法及运行程序的多少而改变,如果占用内存越多从而影响我们的电脑运行速度,占用内存越多相对就会变得越慢,这样就有必要减少电脑内存占用率,也就是优化电脑内存,先来看看你的内存到底占用了多少吧,在任务栏上右击鼠标,然后选择“启动任务管理器”,选择“性能”选项卡,这时就可以看到cpu、网。

这样每个任务都能得到执行,因为cpu的执行效率异常高,时间片非常短,在各个任务之间疾速地切换,给人的感到就是多个任务在“同时进行”,这也就是我们所说的并发(别感到并发有多精深,它的实现很复杂,但它的概念很简略,就是一句话:多个任务同时执行)。

执行 top 命令后,每隔5 秒,系统会自动刷新一次状态信息,如果要指定刷新间隔,在启动时加入“-d” 参数即可。例如:

top -d 1 启动 top ,并且每隔1 秒刷新一次。

进入 top 后,按下如下按钮会有相应功能:

【空格】 立即刷新显示信息;

【M】 按内存使用量排序;

【N】 按进程ID 排序;

【P】 按 CPU使用量排序;

【c】扩展命令行信息, 显示完整的命令行;

linux命令_linux最常用的20个命令_linux基本命令大全

【?】 显示帮助信息;

【q】 退出 top 程序。

iostat 命令

同样,iostat也是显示系统信息类的命令,它统计并输出 CPU使用信息及特定设备或分区的IO 信息。例如:

iostat -c 仅显示 CPU使用情况统计信息;

iostat -d 仅显示设备/分区使用情况统计信息;

iostat -d 2 统计设备/分区使用情况,并每隔2 秒刷新一次;

显示的 IO 统计信息中,各部分说明如下:

tps 设备每秒收到的 IO 传送请求数;

Blk_read/s 设备每秒读入的块数量;

Blk_wrtn/s 设备每秒写入的块数量;

Blk_read 设备读入的总块数量;

Blk_wrtn 设备写入的总块数量;

显示的 CPU统计信息各部分的含义同top。

今天就暂时说说这四个非常好用的命令