- 清除当前输入行
control + u -
删除当前输入命令最后一个单词
control + w -
跳转至行首/行尾
control + a/e -
清除屏幕
control + l or clear -
新建窗口终端标签
cmd + t
基本命令 :
- 列出文件
ls 参数 目录名
eg:看看驱动目录下有什么:ls /System/Library/Extensions
参数:
-w 显示中文,
-l 详细信息,
-a 包括隐藏文件 -
转换目录
cd
eg:想到驱动目录下溜达一圈
cd /System/Library/Extensions -
建立新目录
mkdir 目录名
eg:
在驱动目录下建一个备份目录backup
mkdir /System/Library/Extensions/backup
在桌面上建一个备份目录 backup
mkdir /User/用户名/Desktop/backup -
拷贝文件
cp 参数 源文件 目标文件
eg:
将text.txt 拷贝到驱动目录中
cp -R /User/用户名/Desktop/text.txt /System/Library/Extensions
参数R表示对目录进行递归操作,kext在图形界面下看起来是个文件,实际上是个文件夹。
把驱动目录下的所有文件备份到桌面backup
cp -R /System/Library/Extensions/* /User/用户名/Desktop/backup -
删除文件
rm 参数 文件
eg:
删除驱动的缓存
rm -rf /System/Library/Extensions.kextcache
rm -rf /System/Library/Extensions.mkext
参数-rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf / 你的系统就全没了 -
移动文件
mv 文件
eg:
把AppleHDA.Kext 移到桌面
mv /System/Library/Extensions/AppleHDA.kext /User/用户名/Desktop
想把AppleHDA.Kext 移到备份目录中 mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/backup -
文本编辑
nano 文件名
eg :
编辑 Info.plist
nano /System/Library/Extensions/Natit.kext/Info.plist
vim 文件名
eg:
编辑 Info.plist
vim /System/Library/Extensions/Natit.kext/Info.plist
目录操作:
命令名 功能描述 使用举例
mkdir 创建一个目录 mkdir dirname
rmdir 删除一个目录 rmdir dirname
mvdir 移动目录 mv dirname1 dirname2
cd 改变当前目录 cd desktop
pwd 显示当前路径 psw
ls 显示当前目录内容 ls
文件操作:
命令名 功能描述 使用举例
cat 显示或者链接文件 cat filename
od 显示费文本的内容 od -c filename
cp 复制 cp path path
rm 删除文件 rm test.txt
mv 移动文件 mv test.txt
touch 创建文件 touch readme.md
file 显示文件类型 file filename
Comments | 1 条评论
我去二群