cat-打印文件内容
cd-切换目录
简化操作 | 说明 |
---|
cd ~ | 进入当前用户的家目录 |
cd | 进入当前用户的家目录 |
cd - | 进入上次目录 |
cd … | 进入上一级目录 |
cd . | 进入当前目录 |
cp-复制文件或目录
cp [选项] [原文件或目录] [目标目录]
常用选项 | 说明 |
---|
-r | 复制目录,将指定目录下的所有文件与字目录一并处理 |
-f | 强行复制文件或目录,不论目标文件或目录是否已存在(覆盖) |
-i | 覆盖既有文件之前先询问用户 |
-p | 连带文件属性复制 |
-d | 若源文件是链接文件,则复制链接属性 |
-a | 相当于-pdr |
df -h :看硬盘占用率

find-实际搜索硬盘查询文件名称
常用选项 | 说明 |
---|
-name | 根据文件名查找 |
-mtime n | n为数字,表示找出在n天前的当天被更改的文件 |
-mtime +n | 查找在n天前(不包括n天当天)被改过的文件 |
-mtime -n | 查找在n天之内(包括n天当天)被改过的文件 |
-size +/- | 查找比XXsize大/小的文件 |
find /home -name myFile
find /home -name *.txt
find /home -mtime 0
find /home -mtime +1
find /home -mtime -1
find /home -size +100M
free -m(-h):看内存占用

grep-按行查找并匹配
常用选项 | 说明 |
---|
-r | 查找所有子文件(夹) |
-n | 显示行号 |
-w | 完整匹配整个单词 |
-i | 忽略大小写 |
-l | 显示文件名称,而非匹配到的行的内容 |
-V | 反向选择,显示出没匹配到的行的内容 |
grep -i mystring file.txt
ls -l|grep -i mystring
mkdir-创建目录
-p 递归创建,用于创建多级目录
mkdir -p soft/java
mv-剪切或改名
如果原文件和目标目录在同一目录下,则为改名,否则为剪切
mv [原文件或目录] [目标目录]
pwd-显示工作目录所在位置(显示绝对路径)
ps-查看进程
常用选项 | 说明 |
---|
-A | 显示所有进程 |
-a | 不与terminal有关的所有进程 |
-u | 有效用户的相关进程 |
-x | 一般与-a一起用,列出完整的进程信息 |
-l | 详细列出PID的信息 |
rm-删除文件或目录
rm -rf [文件或目录]
选项:-r 删除目录;-f 强制执行
tar-打包,压缩,解压
top-监控linux的系统状况
top命令经常用来监控linux的系统状况,比如cpu、内存的使用.
按 q 退出
whereis-查看文件的位置
which-查看可执行文件的位置
|-管道
将前一个命令的输出结果像管道一样传递给后一个命令作为输入
ls | find -name myFile