Mac 终端指令笔记

平时经常使用一些指令,有时候会忘记,这里做一些整理记录,希望以后自己多用命令行,提升效率

常用指令

文件夹

  • 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 ba文件复制到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

查看指令用法

  • man xxx 查看xxx的用法,例如man ls

参考:

1、Mac 终端指令笔记
2、liunx基本操作及常用命令(新手推荐)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容