su - “用户名” 切换成系统管理员状态
logout 注销当前用户
pwd 显示当前工作目录的绝对路径
ls 显示当前工作的目录的所有文件和目录
ls -l 以列表的形式显示
cd / 切换到指定目录
cd ~ 或 cd: 回到家目录
cd … 回到上一级目录
mkdir / 创建目录
mkdir -p / / 创建多级目录
rmdir / 删除空目录
rm -rf / 删除目录
touch XX.java 创建空文件
cp /XX /XX 拷贝文件到指定目录
cp -r /XX /XX 递归复制整个文件夹
cp -r /XX /XX 强制覆盖不提示
rm - 移除文件或目录
rm -r 递归删除整个文件夹
rm -f 强制删除不提示
mv /XX /XX 移动文件或目录或重命名
cat 查看文件内容
cat -n 显示行号
cat -n /XX |more 方便阅读 ENTER增加显示行数 SPACE翻页 q离开当前的more
less /XX 分屏查看内容
pageup pagedown 上下翻页
/字串 搜寻字符串 n 向下查找 N 向上查找
q 离开程序
head -n /XX 查看文件前X行的内容 默认没有n时默认前10行
tail -n /XX 查看文件后…
tail -f 实时监控文档更新
XX > XX 输出重定向 (覆盖写)
XX >> XX 追加 (末尾写)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bZZcgwfj-1650535630859)(:/f99d99f4cf4a47ffac3efb0c02a621f5)]
In -s /XX 软连接名 软连接类似于快捷方式 可在软链接里访问/XX 使用pwd查看目录时 仍是软连接所在目录
history 查看历史指令
!X 执行历史编号为5的指令
时间日期类date 显示当前时间
cal 查看本月日历
cal X 查看X年的年历
搜索查找类find /XX -name XX 按文件名搜索
find /XX -size +200M 按文件大小搜索( +大于 -小于 单位有k,M,G)
find /XX -user XX 按拥有者搜索
locate XX 快速定位文件路径 (使用前需使用updatedb创建locate数据库)
压缩和解压gzip XX 压缩文件
gunzip 解压文件
都是单一的
zip -r 压缩文件名.zip /压缩路径
unzip -d /解压路径 压缩文件名.zip
tar -zcvf 文件名.tar.gz /文件 打包到当前目录
tar -zcvf 文件名.tar.gz /打包的路径 打包到指定目录
tar -zcvf 文件名.tar.gz 解压到当前目录
tar -zcvf 文件名.tar.gz -C /解压的路径 解压到指定目录
vim中的快捷键



