linux常用命令

crontab:定时任务的守护进程,精确到分,设计秒的我们一般写脚本  -->相当于闹钟

        日志文件:  ll /var/log/cron*

        编辑文件: vim /etc/crontab  

        进程:ps -ef | grep crond  ==> /etc/init.d/crond restart

        作用:定时备份,实时备份

crontab -r 删除定时任务

-l 查看显示当前的调度任务;

-u: 只有root才能进行这个任务,也即帮其他用户新建/删除crontab工作调度;

-e: 编辑crontab 的工作内容;

ps –l 、ps –aux

ps 查看进程

-a : 显示现行终端机下的所有进程,包括其他用户的进程;

-u :以用户为主的进程状态 ;

x :通常与 a 这个参数一起使用,可列出较完整信息。

top

按P – 以 CPU 占用率大小的顺序排列进程列表

按M – 以内存占用率大小的顺序排列进程列表

如果要查看每个逻辑cpu的使用率,只需要运行top命令,按下数字键1即可

如果希望看到更形象的条形图, 可以按t

Free

指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。

参  数:

-b  以Byte为单位显示内存使用情况。

-k  以KB为单位显示内存使用情况。

-m  以MB为单位显示内存使用情况。

-o  不显示缓冲区调节列。

-s<间隔秒数>  持续观察内存使用状况。

-t  显示内存总和列。

-V  显示版本信息。

 

free //以KB为单位,显式系统内存使用情况

free -ml -s 1 //每秒以M为单位,显式系统内存详细使用情况。

free -c 4 -s 2 //为KB为单位,每2秒显式系统内存使用情况,一共显示4次

netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。

netstat –a 显示所有端口

netstat –at 显示所有tcp端口

netstat –au 显示所有udp端口

netstat -l  只显示监听端口

netstat -s  显示所有端口的统计信息

 

发布了6 篇原创文章 · 获赞 0 · 访问量 251
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览