Mac 终端 常用命令大全_笔记篇

文 | Promise Sun


一、终端 常用命令

1、打开终端:

command + 空格,输入ter 回车

2、显示多个终端窗口:

command + N(光标在终端执行此操作)

3、显示多个终端标签页(同一窗口):

command + T (光标在终端执行此操作)

4、移动光标至行首:

CTRL + A

5、移动光标至行尾:

CTRL + E

6、 当前位置与行首位置,进行切换:

CTRL + 双击X

7、光标向左移动一个单词:

   ESC + B

8、光标向右移动一个单词:

   ESC + F

9、删除光标前所有字符:

   CTRL + U

10、删除光标后所有字符:

   CTRL + K

11、删除光标前一个单词(根据空格识别单词分隔):

   CTRL + W

12、粘贴之前(CTRL+U/K/W)删除的内容

   CTRL + Y

13、中断操作:

   CTRL + C

二、目录和文件操作

命令 功能描述 举例 / 备注
cd 进入指定文件夹路径 cd ~/Desktop
pwd 显示当前的目录路径
ls 显示当前目录下的内容
ls -la 显示当前目录下详细内容
ls -A 显示当前目录下的内容 含点(.)开头的文件
mkdir 创建目录 mkdir dir_name
touch file.format 创建指定格式的文件
mvdir 移动目录 mvdir dir1 dir2
mv 移动/重命名 文件/文件夹 mv dir1 dir2 (MAC没有重命名的命令)
rm 删除 文件 或 空目录
rm -rf dir 删除一个 非空 目录 rm -rf dir
rmdir 删除 空 目录
cp 复制文件或目录 cp file1 file2
file 显示文件类型 file file_name
find 使用匹配表达式查找文件 find *.file_format
open 使用默认的程序打开文件 open file_name
cat 显示或连接文件内容 cat file
ln 为文件创建链接 ln -s file1 file2 (s 表示软联接)
head 显示文件的最初几行 head -20 file_name
tail 显示文件的最后几行 tail -10 file_name
paste 横向拼接文件内容 paste file1 file2
diff 比较并显示两个文件的内容差异 diff file1 file2
wc 统计文件的字符数、词数和行数 wc file_name
uniq 去掉文件中的重复行 uniq file_name
grep 通过简单正则表达式搜索文件

三、进程操作

1、显示当前进程状态:

  ps

2、杀死当前进程:

  kill

四、webshell 常用查看日志命令

1、查看当前目录下下面所有文件夹、文件:

  ls 

2、进入到某个file文件夹里面:

  cd file  

3、在线打开某个文件:

  cat file 

4、打开file文件,实时查看日志内容:

  trail -f file

版权声明:本文为博主原创文章,转载 请点赞此文、并注明出处,谢谢!

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

推荐阅读更多精彩内容