man | 帮助手册 |
---|---|
--help | 帮助手册 |
date | 日期 |
cal | 日历 |
pwd | 显示当前所在目录 |
cd | 切换目录 |
Ls -l ll | 显示当前目录下的内容 |
grep | 通过|管道符,配置grep进行过滤筛选 |
mkdir | 创建目录 -p :同时创建多级目录 |
touch | 创建文件 |
rmdir | 删除一个空目录 |
rm | 删除文件或者目录 -rvf:递归删除所有目录内容,有提示 -rf:递归删除所有目录内容,无提示[慎用] |
cp . 当前目录 .. 上一级 | 复制 -r : 递归复制整个目录 -v:显示复制过程中文件的列表 |
mv | 重命名或者移动文件 mv oldFileName newFileName 重命名 mv /原目录/原文件 /新目录 移动文件 |
cat | 查看文件 cat 文件名 查看轻量级的文本文件 cat 文件1 文件2 连接显示多个文件 cat 文件1 > 文件2 合并为新文件(覆盖写) cat 文件1 >> 文件2 追加 |
more | 查看比较长的文件 空格键: 向下翻一页 回车键: 向下翻一行 q:代表立刻离开more ctrl+F 向下滚动一屏 ctrl+B 向上滚动一屏 |
less | 同more类似,比more功能更多 pageDown:向下滚动一页 pageUp:向上滚动一页 /字符串: 向下搜索指定字符串 ?字符串:向上搜索执行字符串 n:重复前一个搜索 N:反向重复前一个搜索 |
tail | 从尾部开始查看文件,比较适合看日志 -f:跟随查看 |
history | 查看历史命令 |
echo | 回显,输出 一般在shell脚本中使用较多 |
find | 查找文件,提供了丰富的模糊搜索及条件搜索 Find+搜索路径+参数+搜索关键字 按文件名: find /目录/… -name “*.txt” |
locate | 查找文件,基于索引,查询速度更快 通过updatedb来更新索引 |
ln | 软链接 Ln -s 原文件或者目录 软链接名 |
tar | 压缩文件 、解压缩文件 tar -zcvf xxx.tar.gz xxxx 压缩文件 tar -zxvf xxx.tar.gz 解压缩文件 -c:创建一个新归档 -x:从归档中解出文件 -v:显示详细信息 -f:指定压缩后的文件名 -z:通过gzip过滤归档 |
zip | 压缩文件 zip xxx.zip xxxx zip -r xxx.zip 目录/* |
unzip | 解压缩文件 upzip xxx.zip |