本帖最后由 solon 于 2015-7-2 18:45 编辑
最近论坛上看到很多分享xcode快捷键,还有Mac快捷键的都快刷屏了
其实Mac上面有一款app叫做CheatSheet 只需长按住 ⌘-command 键就可以显示当前程序的快捷键列表,非常好用基本上都用不到主动去记快捷键,用多了自然会记住好多快捷键,如果你还不知道,那我就在这分享给你吧。
!!!注意我主要是分享的CheatSheet这款提示快捷键的APP,下面的终端快捷键只是作为补充而已。
以下是github上面大牛总结的Mac上终端上基本常用的快捷键。
command快捷键有上面cheatsheet就已经够用了。
Terminal Cheatsheet for Mac ( 基本 )
按键/命令 描述
Ctrl + A 移动光标至行首
Ctrl + E 移动光标至行尾
Ctrl + L 清屏
Command + K 清屏
Ctrl + U 删除光标前的所有文字。如果光标位于行尾则删除整行。
Ctrl + H 与退格键相同
Ctrl + R 检索使用过的命令
Ctrl + C 终止当前执行
Ctrl + D 退出当前shell
Ctrl + Z 将执行中的任何东西放入后台进程。fg可以将其恢复。
Ctrl + W 删除光标之前的单词
Ctrl + K 删除光标后的所有文字
Ctrl + T 将光标前的两个文字进行互换
Ctrl + F 光标向前移动一个单词
Ctrl + B 光标向后移动一个单词
Esc + T 将光标前的两个单词进行互换
Tab 自动补全文件或文件夹的名称
核心命令
cd Home目录
cd [folder] 切换目录
cd ~ Home目录, 例如 ‘cd ~/folder/’
cd / 根目录
ls 文件列表
ls -l 文件详细列表
ls -a 列出隐藏文件
ls -lh 文件详细列表中的文件大小以更友好的形式列出
ls -R 递归显示文件夹中的内容
sudo [command] 以超级用户身份执行命令
open [file] 打开文件 ( 相当于双击一个文件 )
top 显示运行中的进程,按q终止
nano [file] 打开编辑
pico [file] 打开编辑
q 退出
clear 清屏
命令历史
history n 列出最近执行过的n条命令
ctrl-r 检索之前执行过的命令
![value] 执行最近以’value’开始的命令
!! 执行最近执行过的命令
文件管理
touch [file] 创建一个新文件
pwd 显示当前工作目录
.. 上级目录, 例如.
‘ls -l ..’ = 上级目录的文件详细列表
‘cd ../../’ = 向上移动两个层级
. 当前目录
cat 连接
rm [file] 移除文件, 例如 rm [file] [file]
rm -i [file] 移除时出现确认提示
rm -r [dir] 移除文件及内容
rm -f [file] 强制移除
rm -i [file] 移除之前出现提示
cp [file] [newfile] 复制文件
cp [file] [dir] 复制文件到指定目录
mv [file] [new filename] 移动/重命名, 例如 mv -v [file] [dir]
目录管理
mkdir [dir] 创建新目录
mkdir -p [dir]/[dir] 创建子目录
rmdir [dir] 移除目录 ( 仅限目录下没有内容时 )
rm -R [dir] 移除目录及内容
管道 – 连接多个带有输出的命令
more 按当前窗口大小输出内容
> [file] 输出至指定文件, 注意文件将会覆盖
>> [file] 在制定文件的末尾附加内容
< 从文件中读取内容
帮助
[command] -h 显示帮助信息
[command] —help 显示帮助信息
[command] help 显示帮助信息
reset 重置当前终端
man [command] 显示指定命令的帮助信息
whatis [command] 显示指定命令的简述 |
|