> 指 令 和 >> 指 令
> 输出重定向 : 会将原来的文件的内容覆盖
>> 追加: 不会覆盖原来文件的内容,而是追加到文件的尾部。
ls -l > a.txt , 将 ls -l 的显示的内容覆盖写入到 a.txt 文件(之前的内容没了),如果该文件不存在,就创建该文件。
ls -al >>aa.txt ,将列表的内容追加到文件 aa.txt 的末尾,也就是说之前的内容还在,如果该文件不存在,也会创建该文件。
ln 指令
软链接也叫符号链接,类似于 windows 里的快捷方式,主要存放了链接其他文件的路径
- 基本语法
ln -s [原文件或目录] [软链接名] (功能描述:给原文件创建一个软链接)
- 应用实例
案例 1: ln -s /root linkToRoot ,在/home 目录下创建一个软连接 linkToRoot,连接到 /root 目录
案例2:rm -rf linkToRoot ,在删除软链接文件时,不要带/,否则提示,资源忙。
- 细节说明
当我们使用 pwd 指令查看目录时,仍然看到的是软链接所在目录。
find 指令
find 指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端。
- 基本语法
find [搜索范围] [选项]
- 选项说明
- 应用实例
案例 1: 按文件名:根据名称查找/home 目录下的 hello.txt 文件
案例 2:按拥有者:查找/opt 目录下,用户名称为 nobody 的文件
案例 3:查找整个 linux 系统下大于 20m 的文件(+n大于 -n小于 n等于)
1m = 1024k
查询 / 目录下,所有 .txt 的文件
grep 指令和 管道符号 |
grep 过滤查找 , 管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理。
- 基本语法
grep [选项] 查找内容 源文件
- 常用选项
- 应用实例
案例 1: 请在 hello.txt 文件中,查找 "yes" 所在行,并且显示行号
tar 指令
tar 指令 是打包指令,最后打包后的文件是 .tar.gz 的文件。
- 基本语法
tar [选项] XXX.tar.gz 打包的内容 (功能描述:打包目录,压缩后的文件格式.tar.gz)
- 选项说明
- 应用实例
案例 1: 压缩多个文件,将 /home/a1.txt 和 /home/a2.txt 压缩成 a.tar.gz
案例 2: 将/home 的文件夹 压缩成 myhome.tar.gz
案例 3: 将 a.tar.gz 解压到当前目录
案 例 4: 将 myhome.tar.gz 解压到 /opt/ 目录
(指定解压到的目录事先要存在,否则会报错)
top指令
top 与 ps 命令很相似。它们都用来显示正在执行的进程。Top 与 ps 最大的不同之处,在于 top 在执行一段时间可以更新正在运行的的进程。
1.基本语法:
top [选项]
2. 选项说明:
3.含义说明:
netstat指令
这条指令查看系统网络情况
- 基本语法
netstat [选项]
netstat -anp
- 选项说明
-an 按一定顺序排列输出
-p 显示哪个进程在调用
请查看服务名为 sshd 的服务的信息。