@FoxBabe
2015-10-27T01:20:52.000000Z
字数 950
阅读 3901
Mac 终端命令大全
命令 mac
常用文件操作
| 命令 |
用途 |
备注 |
| ls -l -a |
列出指定目录下文件 |
|
| -l |
显示文件的详细信息 |
|
| -a |
显示目录下所有文件(包括隐藏文件) |
|
| -d 显示指定目录pwd |
显示当前的工作目录的路径 |
|
| cd |
切换工作目录 |
|
| . |
表示当前目录 |
|
| .. |
表示当前目录的上一级目录 |
|
| / |
根目录/目录分隔符 |
|
| ./ |
当前目录 |
|
| ../ |
回到上一级目录,相对路径/绝对路径 凡是以/开始的路径,都是绝对路径 |
|
| cd .. |
进入上一级目录 |
|
| cd 加波浪符号 |
:进入当前登陆用户目录下 |
|
| mkdir |
创建新目录 |
|
| rmdir |
只能删除空目录 |
|
| cat 文件名.txt |
查看指定文本文件的内容(适合查看小文件) |
|
| more |
分屏暂停显示文本文件内容 |
|
| diff/vimdiff |
比较两个文件 |
|
| touch 目录名 |
查看指定文件,若没有此文件则创建空文件;更改文件时间戳 |
|
| kill |
杀死进程 |
|
| kill -9 pid |
杀死指定进程 |
|
| man |
显示帮助文件(按q退出) |
|
| ifconfig |
查看或修改ip地址 |
|
| sudo |
以root权限执行一次命令 |
|
| clear / ctrl+L |
清屏 |
|
| ctrl+C |
无条件终止 |
|
| rm –rf * |
强制删除当前目录下所有文件 |
|
| rm -rf |
删除文件或目录 |
|
| cp -r |
复制文件 |
|
| mv |
移动文件 |
|
| stat 文件名 |
查看文件详细信息 |
|
| find |
查找文件 |
|
| find / -name * |
查找文件 |
|
编辑文件内容时快捷键的使用
| 命令 |
用途 |
| a |
在光标下一个字符处插入 |
| i |
在光标处插入 |
| o |
在光标所在行下一行插入一个新行 |
| r |
替换光标所在字符 |
| R |
进入到替换模式 |
| dd |
剪切光标所在的一行内容 |
| ndd |
剪切从光标所在行开始后的N行内容 |
| yy |
复制光标所在的一行内容 |
| nyy |
复制从光标所在行开始后的N行内容 |
| p |
粘贴到光标所在行 |
| D |
删除光标右边的所有内容 |
| x |
删除光标所在字符 |
| gg |
将光标快速移动到文件首 |
| G |
将光标快速移动到文件尾 |
| 零 |
将光标快速移动到行首 |
| $ |
将光标快速移动到行尾 |
| /n |
查找内容 n跳到下一项 |
| gg=G |
段落对齐 |
| :set nu |
设置行号 |
| :set nonu |
取消行号 |
| :行号 |
定位到指定行 |
| u |
撤销 |
| :x |
相当于:wq |
| :w |
保存 |
| :q |
未保存直接退出 |
| :wq |
保存并退出 |
| :w! |
强制保存 |
| :q! |
强制退出 |
| :wq! |
强制保存退出 |
| :X! |
强制保存退出 |
| :syntax on/off |
开启/关闭语法提示 |
| shell的意外关闭 |
Shell..swp (首先用ls –a 命令找到相应的..swp文件,然后删除.*.swp文件) |
| :1,10s/printf/kkk/g |
表示将1-10行的printf替换成kkk |