MacBook终端里的常用命令

基本命令:

1) 列出文件 ls 参数 目录名   参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件

2)转换目录 cd   

3)建立新目录  mkdir 目录名     例:在驱动目录下建一个备份目录 backup     mkdir /System/Library/Extensions/backup

4)拷贝文件 cp 参数 源文件 目标文件    

例:想把桌面的Natit.kext 拷贝到驱动目录中  cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions

参数R表示对目录进行递归操作,kext在图形界面下看起来是个文件,实际上是个文件夹

5)删除文件

rm 参数 文件   例:想删除驱动的缓存  rm -rf /System/Library/Extensions.kextcache     

参数-rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf / 你的系统就全没了

6)移动文件

mv 文件   例:想把AppleHDA.Kext 移到桌面    mv /System/Library/Extensions/AppleHDA.kext /User/用户名/Desktop

7)文本编辑

nano 文件名   例:编辑natit Info.plist     nano /System/Library/Extensions/Natit.kext/Info.plist

8) 显示当前目录的路径名                                pwd                  

9)比较并显示两个文件的差异                           diff file1 file2

10)统计文件的字符数、词数和行数                      wc filename

11)列出最近执行过的 几条命令及编号                 history

12)显示操作系统的有关信息                              uname -a

13)清除屏幕或窗口内容                                    clear

14)显示当前所有设置过的环境变量                         env

15)列出当前登录的所有用户                                    who

16)显示当前正进行操作的用户名                              whoami

17)显示终端或伪终端的名称                                      tty

18)查询磁盘使用情况                         du -k subdir
19)显示文件系统的总空间和可用空间    df /tmp

20)显示当前系统活动的总信息       w


目录操作命令:

mkdir                         创建一个目录                            mkdir dirname

rmdir                         删除一个目录                            rmdir dirname

mvdir                     移动或重命名一个目录                   mvdir dir1 dir2


文件操作命令:

rm                    删除文件或目录                           rm filename

mv                 改变文件名或所在目录                        mv file1 file2

find              使用匹配表达式查找文件                   find . -name "*.c" -print

file                   显示文件类型                            file filename


进程操作命令:

ps                           显示进程当前状态                                     ps u

kill                         终止进程                                          kill -9 30142

时间操作命令:

date                    显示系统的当前日期和时间                           date

cal                                   显示日历                                      cal 8 1996

time                         统计程序的执行时间                            time a.out


网络与通信操作:

命令名                                功能描述                                       使用举例

telnet                                  远程登录                                 telnet hpc.sp.net.edu.cn

rlogin                                 远程登录                                 rlogin hostname -l username

rsh                       在远程主机执行指定命令                             rsh f01n03 date

ftp                   在本地主机与远程主机之间传输文件                ftpftp.sp.net.edu.cn

rcp                 在本地主机与远程主机 之间复制文件               rcp file1 host1:file2

ping                   给一个网络主机发送 回应请求                   ping hpc.sp.net.edu.cn


进入编辑器 vim filename
退出编辑器
:w     将缓冲区写入文件,即保存修改
:wq     保存修改并退出
:x     保存修改并退出
:q     退出,如果对缓冲区进行过修改,则会提示
:q!     强制退出,放弃修改

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值