美文网首页
Mr.Li--python-Linux系统管理

Mr.Li--python-Linux系统管理

作者: 界面大叔 | 来源:发表于2017-05-23 19:01 被阅读0次

查看日历:cal

显示或者设置时间:date

显示时间格式(date '+%y,%m,%d,%H,%M,%S'):(年月日时分秒)

查看进程信息:ps

常用选项:

动态显示进程:top

可以在使用top命令时加上-d来指定显示信息更新的时间间隔

在top命令执行后,可以按下按键得到对显示的结果进行排序:

终止进程:kill

Linux kill命令用于删除执行中的程序或工作。

kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或jobs指令查看。

语法

kill[-s<信息名称或编号>][程序] 或kill[-l<信息编号>]

参数说明

-l <信息编号>  若不加<信息编号>选项,则-l参数会列出全部的信息名称。

-s <信息名称或编号>  指定要送出的信息。

[程序]  [程序]可以是程序的PID或是PGID,也可以是工作编号。

实例

杀死进程

# kill 12345

强制杀死进程

# kill -KILL 123456

发送SIGHUP信号,可以使用一下信号

# kill -HUP pid

彻底杀死进程

# kill -9 123456

关机重启:reboot、shutdown、init


检测磁盘空间:df

常用选项:


检测目录所占磁盘空间:du

常用格式:


查看或配置网卡信息:ifconfig

测试远程主机连通性:ping

APT命令参数:

apt-cache search package搜索软件包

apt-cache show package获取包的相关信息,如说明、大小、版本等

sudo apt-get install package安装包

sudo apt-get install package --reinstall重新安装包

sudo apt-get -f install修复安装

sudo apt-get remove package删除包

sudo apt-get remove package --purge删除包,包括配置文件等

sudo apt-get update更新源

sudo apt-get upgrade更新已安装的包

sudo apt-get dist-upgrade升级系统

apt-cache depends package了解使用该包依赖那些包

apt-cache rdepends package查看该包被哪些包依赖

sudo apt-get build-dep package安装相关的编译环境

apt-get source package下载该包的源代码

sudo apt-get clean && sudo apt-get autoclean清理无用的包

sudo apt-get check检查是否有损坏的依赖

相关文章

网友评论

      本文标题:Mr.Li--python-Linux系统管理

      本文链接:https://www.haomeiwen.com/subject/rdjgxxtx.html