1、

# 用于查找文件大小超过100MB的文件。
# 这里的-size选项是用来指定查找特定大小的文件。+100M表示查找大于100MB的文件。
# 如果要查找小于100MB的文件,可以使用-100M。
# 这个命令会在当前目录及其子目录下查找所有符合条件的文件。
# 这个命令很实用,特别是在需要清理大文件或者查找特定大小文件的时候
find -size +100M

2、

# 用于显示当前目录下各个子目录的磁盘使用情况
# du:这是“disk usage”的缩写,用于计算文件或目录的磁盘使用量。
# -h:这个选项表示“human-readable”,它会以易读的格式(如KB、MB、GB)显示文件大小,而不是以字节为单位。
# --max-depth=1:这个选项限制了du命令的输出深度。1表示只显示当前目录下一级子目录的磁盘使用量,而不会深入到更下层的目录。
# 这个命令非常有用,尤其是当您想要快速了解某个目录下哪些子目录占用了较多的磁盘空间时
du -h --max-depth=1

3、

# 创建一个名为'test-abc'的新目录
mkdir test-abc 
# 切换到刚刚创建的目录。'!$'是一个特殊的shell变量,代表上一个命令的最后一个参数,这里就是'test-abc'
cd !$          

4、

# 显示系统最后一次启动的时间
who -b          

5、

# 使用'echo'命令输出'hello world'
echo hello world

# 使用'echo "!!"'命令将上一个命令的文本(不是执行结果)重定向输出到'test.txt'文件中
echo "!!" > test.txt

# 查看'test.txt'文件的内容
cat test.txt 

6、

# 使用'mkdir -p'命令创建一个包含子目录的目录结构
# -p(--parents)
# 这里创建了'test'目录,以及其子目录'123'
mkdir -p test/123

7、

# 使用'nl'命令对'test.txt'文件中的每一行添加行号
# nl 命令的英文全称是 "number lines"。
# 这个命令的主要功能是在文件内容的输出中为每一行添加行号,
# 通常用于查看或编辑文本文件时更清楚地识别各行内容。
nl test.txt

8、

# 使用'cat'命令显示'test.txt'文件的内容
cat test.txt

# 使用'tac'命令以倒序方式显示'test.txt'文件的内容
tac test.txt

9、

# 尝试使用'cd'命令切换到名为'qwet'的目录,但该目录不存在
cd qwet

# 使用'^t^r'命令快速替换上一条命令中的't'为'r',并执行新命令
# 这里将'cd qwet'替换为'cd qwer'并执行
cd qwer

10、

# 使用'vim'编辑器打开'.bashrc'文件进行编辑
vim .bashrc

# 在'.bashrc'文件中添加'export HISTCONTROL=ignorespace'命令
# 这条命令设置shell,使得以空格开头的命令不被记录在历史中
export HISTCONTROL=ignorespace

# 应用刚刚对'.bashrc'文件所做的更改
source .bashrc

11、

# 使用'apt update'命令更新软件包的索引列表
apt update

# 使用'sudo !!'命令以超级用户权限执行上一条命令,即'apt update'
sudo !!