Linux 系统管理命令

命令说明示例
stat显示指定文件的相关信息,比ls命令显示内容更多stat 1.txt 显示1.txt文件的详细信息
who显示在线登录用户
hostname显示主机名称
uname显示系统信息
top显示当前系统中耗费资源最多的进程 相当于windows中的任务管理器
ps显示瞬间的进程状态ps aux显示当前系统进程的详细信息(也可以使用ps -ef),"ps aux | grep geo-"在当前进程信息中,查询包含geo-的信息
du显示指定的文件(目录)已使用的磁盘空间的总量du 1.txt
df显示文件系统磁盘空间的使用情况df 直接显示当前磁盘空间整体使用情况,df 1.txt 查看1.txt使用的磁盘信息,以及该磁盘的挂载点
free显示当前内存和交换空间的使用情况
ifconfig显示网络接口信息
ping测试网络的连通性
netstat显示网络状态信息
clear清屏
kill杀死一个进程kill -9 pid,可以使用top 查看到高占用的进程,然后kill,或者使用ps aux
lsof查询系统中进程调用的文件,即list opened files"lsof | more"查询所有进程调用的文件, lsof /sbin/init 查询所有调用了init文件的进程,更加详细的介绍参考 linux lsof命令
&在命令后面加入 “空格&”,使用这种方法放入后台的命令,在后台处于执行状态。该后台,指的是当前登陆终端的后台find / -name install.log &
nohup当我们以远程管理服务器的方式,在远程终端执行后台命令,如果在命令尚未执行完毕时就退出登陆,那么命令会被中断,nohup 命令的作用就是让后台工作在离开操作终端时,也能够正确地在远程后台执行nohup [命令] &,如“nohup find / -print > /root/file.log &” ,查找根目录下的所有文件,打印输出到file.log文件,在终端的后台执行,在远程服务器的后台执行。

关于系统操作命令,参考 http://c.biancheng.net/linux_tutorial/14/

©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页