Mac 终端指令笔记
2023-02-07 本文已影响0人
calary
平时经常使用一些指令,有时候会忘记,这里做一些整理记录,希望以后自己多用命令行,提升效率
常用指令
文件夹
-
mkdir xxx
创建文件夹 在当前路径下创建xxx文件夹 -
rmdir xxx
删除空文件夹 -
rm -r xxx
删除非空文件夹 (递归删除) -
find ./
找出当前文件夹下所有文件
文件
-
touch xxx
创建文件,在当前路径下创建xxx文件 -
rm xxx
删除文件 -
echo 1 > f1
创建文件f1,内容为1 -
echo 2 >> f1
往f1内添加内容2,内容为12 -
cat f1
查看f1的内容
复制
-
cp a b
将a文件复制到b文件夹下 -
cp -r a b
将a文件夹复制到b文件夹下 -
mv a b
将a文件(夹)整体剪切到b文件夹下
显示
-
ls
显示当前路径下文件和文件夹 -
ls -a
显示隐藏文件夹 -
ls -l
显示详情(读写权限)、创建人、大小、日期、名字 -
ls -h -l
显示合理大小单位
路径
-
pwd
显示当前路径 -
cd /user/xxxx
相对路径 -
cd .
当前路径 -
cd ..
前一路径
zip压缩
zip -r /User/xxx/source /User/xxx/target
- -r:递归的对目录进行工作,即应包含文件夹与它的子文件夹
- /User/xxx/source 资源路径
- /User/xxx/target 存储路径
编辑
-
vim xxx
编辑xxx -
i
开始输入 -
esc
退出编辑 -
:wq
退出并保存
具体详细的参考Vim简单使用
查看下载进度
- 增加一个 --verbose
查看文件大小
- du -sh