本文已参与「新人创作礼」活动,一起开启掘金创作之路。
-
时间与日期
- date
- cal
-
磁盘与目录空间
- df
- du
-
进程信息
- ps
- top
- kill
01.时间与日期
| 序号 | 命令 | 作用 |
|---|---|---|
| 01 | cal | 查看日历,-y 选项可以查看一年的日历 |
| 02 | date | 查看系统时间 |
02. 磁盘信息
| 序号 | 命令 | 作用 |
|---|---|---|
| 01 | df -h | disk free 显示磁盘剩余空间 |
| 02 | du -h [目录名] | disk usage 显示目录文件下的文件大小 |
- 选项说明
| 参数 | 含义 |
|---|---|
| -h | 以人性化的方式显示文件大小 |
03. 进程信息
- 所谓 进程,就是 当前正在执行的一个程序
| 序号 | 命令 | 作用 |
|---|---|---|
| 01 | ps a/u/x | process status 查看进程的详细情况 |
| 02 | top | 动态显示运行中的进程并且排序 |
| 03 | kill [-9] 进程代号 | 终止指定代号的进程,-9 表示强行终止 |
ps默认只会显示当前用户通过终端启动的应用程序
ps选项说明
| 选项 | 含义 |
|---|---|
| a | 显示终端上的所有进程,包括其他用户的进程 |
| u | 显示进程的详细状态 |
| x | 显示没有控制终端的进程 |
提示: 使用
kill命令时,最好只终止当前用户开启的进程,而不要终止root开启的进程,否则可能会导致系统崩溃
- 要退出
top可以直接输入q退出
其他命令
目标
-
查找文件
find
-
软连接
ln
-
打包和压缩
tar
-
软件安装
apt-get
01. 查找文件
find命令功能强大,通常用来在 特定的目录下 搜索 符合条件的文件
| 序号 | 命令 | 作用 |
|---|---|---|
| 01 | find [路径] -name “*.py" | 查找指定路径下扩展名是 .py 的文件,包括子目录 |
- 如果省略路径,表示在当前文件夹下查找
- 之前学习的通配符,在使用
find命令时同时可用
02. 软链接
| 序号 | 命令 | 作用 |
|---|---|---|
| 01 | ln -s 被链接的源文件 链接文件 | 建立文件的软链接,类似Windows 下的快捷方式 |
-
注意:
-
1.没有
-s选项建立的是一个 硬链接文件- 两个文件占用相同大小的硬盘空间,工作中几乎不会建立文件的硬链接
-
2.源文件要使用绝对路径,不能使用相对路径,这样可以方便文件移动链接文件后,仍然能够正常使用
文件软硬链接示意图
在Linux中,文件名 和 文件的数据 是分开储存的
03. 打包压缩
- Windows 常用
rar - Mac 常用
zip - Linux 常用
tar.gz