我们通过Linux对服务器进行维护时,由于没有图形界面,因此涉及到系统相关的命令常常很重要.今天我们来学习三块命令分别为:

  1. <kbd>时间与日期</kbd>
  2. <kbd>磁盘信息</kbd>
  3. <kbd>进程信息</kbd>

1.时间与日期

命令 说明
date 查看系统时间
cal calendar,查看日历,<kbd>-y</kbd> 显示一年的日历

2.磁盘信息

命令 说明
df -h disk free 显示磁盘剩余空间
du -h [目录名] disk usage,显示目录下文件大小

-h : 人性化显示文件大小

这里的挂载点(Mounted on)主要看根目录/

进程信息

  • 所谓进程(PID),即当前正在执行的程序
命令 说明
ps aux process status,查看进程的详细信息
  • a:显示终端上所有进程,包括其他用户的
  • u:显示进程的详细状态
  • x:显示没有控制终端的进程

默认只会显示当前用户的终端启动的应用程序

命令 说明
top 动态显示运行中的进程并排序
kill [-9] 进程代号 终止指定代号的进程,-9表示强行终止

kill最好只终止由当前用户开启的进程而不要终止root身份的进程,否则系统崩溃

今天在教研室的Ubuntu上安装了QQ和Qt,感觉通过这近半个月的学习对这个系统爱不释手啊,但是还是要把精力重点放在CV上,多啃数学原理,提高编程能力才是王道!