1.基础命令
ls 查看文件
ls -a 查看隐藏文件
ls -l 显示目录文件的具体信息
ls -lh 显示文件具体大小
cd 进入文件
cd .. 返回上一级目录
cd ~ 返回根目录
cd - 回到上一次所在目录
cd . 进入当前目录
pwd 显示当前目录
touch 创建文件
mkdir 创建文件夹
gedit 编辑文件
cat 查看文件内容
tab 自动补全
重定向
重定向:重新定义输出方向
- 覆盖重定向 >
- 追加重定向 >>
more 分屏查看 大文本
空格 翻页
q 退出
| 管道
clear 清屏
history 历史命令
!xxx 执行命令
相对路径 在输入路径时,最前面不是 / 或者 ~,表示相对 当前目录 所在的目录位置
绝对路径 在输入路径时,最前面是 / 或者 ~,表示从 根目录/家目录 开始的具体目录位置
删除
rm xxx 删除文件
rm -r xxx 删除文件夹
rm -i xxx 交互式 询问是否删除
rm -f xxx 强制删除
一般加-r操作都跟文件夹相关
复制
cp
-i 交互式复制
-f 强制复制
-v 显示进度
-r 复制文件夹
链接
软链接:ln -s 源文件 链接文件
硬链接:ln 源文件 链接文件
删除
mv 移动文件或重命名
-i 交互式 (前提文件已存在)
-v 显示进度
-f 强制
h'h'h'h'h'h'h'h'h'h'h'h'h'h'h'h'h'h'h
ls xxx* 后面任何字符
ls *xxx 前面任何字符
ls ?xxx ?代表一个字符
word 搜索替换
搜索文本里面的内容
grep
-v 取反
-i 忽略大小写
-n 显示行号
find / -name *.sh 从根目录开始搜索以.sh结尾的文件
find . -name .sh 从当前开始搜索以.sh结尾的文件
find / -name [A-Z] 从根目录开始搜索以A-Z开头的文件
find / -size +2M 从根目录开始搜索大小大于2M的文件
find / -size -2M 从根目录开始搜索大小小于2M的文件
find / -size +2M -size -5M 从根目录开始搜索大2M小于5M的文件