Mac Terminal 基本指令

由于经常用到一些终端指令,顺手就整理了一下。

注意点:

1、Mac OSX 采用的 Unix 文件系统是区别大小写字符的,编写命令的时候一定注意加以区分。

2、根目录标志 / ,cd /System 表示转到跟目录下的System中,而cd System 表示转到当前目录下的 System中,定位路径是需要多加注意。


 1、cd 进入到某个文件路径下

 格式:cd 需要访问的文件夹路径

 1)cd .. 进入用户文件夹位置

 2)cd ~/Desktop 进入桌面位置

2、ls 查看当前目录下的文件夹/文件

格式:ls -l                  参数:-l 详细信息,-a 包括隐藏文件

3、mkdir 新建文件夹   touch  新建文件

格式:mkdir 文件夹名称

            touch 文件名称

4、cp 拷贝文件

cp 参数 源文件 目标路径

参数:

-a:此参数的效果和同时指定"-dpR"参数相同; 

-d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录; 

-f:强行复制文件或目录,不论目标文件或目录是否已存在; 

-i:覆盖既有文件之前先询问用户; 

-l:对源文件建立硬连接,而非复制文件; 

-p:保留源文件或目录的属性; 

-R/r:递归处理,将指定目录下的所有文件与子目录一并处理;

-s:对源文件建立符号连接,而非复制文件; 

-u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件; 

-S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀; 

-b:覆盖已存在的文件目标前将目标文件备份; 

-v:详细显示命令执行的操作。

例:cp -R ~/Desktop/folder/test.txt ~/Desktop     把 test.txt 拷贝到左面

5、rm 删除文件    rmdir 删除文件夹

格式:rm 参数 文件

           rmdir 参数 文件夹

参数:

-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录; 

-f:强制删除文件或目录; -i:删除已有文件或目录之前先询问用户; 

-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理; 

--preserve-root:不对根目录进行递归操作; 

-v:显示指令的详细执行过程。

例:rm -rf ~/Desktop/folder/test.txt        删除 test.txt 文件

6、mv 移动文件

mv 源文件 目标路径

例:mv ~/Desktop/folder/test.txt ~/Desktop    把 test.txt 移动到桌面

7、chmod 更改文件权限

格式:chmod 参数 权限 文件

参数:

-c : 若该档案权限确实已经更改,才显示其更改动作

-f : 若该档案权限无法被更改也不要显示错误讯息

-v : 显示权限变更的详细资料

-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)

--help : 显示辅助说明

--version : 显示版本

权限:

r=4,w=2,x=1

若要r-w-x属性则4+2+1=7

若要r-w属性则4+2=6

若要r-x属性则4+1=5

例:chmod -R 777 ~/Desktop/folder/test.txt         给 test.txt 赋予 root 权限

8、man 查看详细的命令帮助

例:man ls          查看 ls 命令的详细帮助。

9、clear 清除屏幕或窗口内容 

10、pwd 显示当前目录的路径名

11、file 显示文件类型

格式:file 文件名

12、ps 显示进程当前状态

格式:ps 参数

-A 显示所有进程(等价于-e)(utility)

-a 显示一个终端的所有进程,除了会话引线

-N 忽略选择。

-d 显示所有进程,但省略所有的会话引线(utility)

-x 显示没有控制终端的进程,同时显示各个命令的具体路径。dx不可合用。(utility)

-p pid 进程使用cpu的时间

-u uid or username 选择有效的用户id或者是用户名

-g gid or groupname 显示组的所有进程。

U username 显示该用户下的所有进程,且显示各个命令的详细路径。如:ps U zhang;(utility)

-f 全部列出,通常和其他选项联用。如:ps -fa or ps -fx and so on.

-l 长格式(有F,wchan,C 等字段)

-j 作业格式

-o 用户自定义格式。

v 以虚拟存储器格式显示

s 以信号格式显示

-m 显示所有的线程

-H 显示进程的层次(和其它的命令合用,如:ps -Ha)(utility)

e 命令之后显示环境(如:ps -d e; ps -a e)(utility)

h 不显示第一行

例:ps aux          查看正在运行进程所占PID、CPU、内存、PID、进程开始时间

13、kill 终止进程

格式:kill 进程号

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

15、telnet 远程登录

格式:telnet 主机地址

16、ping 给一个网络主机发送回应请求

格式:ping 主机地址

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

18、ifconfig 查看本机 IP 等配置信息

19、unrar 解压 rar           unzip 解压 zip 

格式:unrar e rar文件

            unzip zip文件

20、mv 重命名

格式:mv 旧名称 新名称

例:mv test.txt demo.txt 把名为todaym的txt文件重命名为nie

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,033评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,725评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,473评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,846评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,848评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,691评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,053评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,700评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,856评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,676评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,787评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,430评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,034评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,990评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,218评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,174评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,526评论 2 343

推荐阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,685评论 0 11
  • (一)基本命令 命令格式: 命令 参数 1.ls 显示文件名,等同于dos下dir命令 命令格式:ls [opti...
    飞羽孟德阅读 1,870评论 0 3
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,131评论 2 34
  • 部分内容转载自搜狗百科 cmd是command的缩写.即命令提示符(CMD),是在OS / 2 , Windows...
    青冥之上阅读 2,387评论 0 24
  • Linux指令大全 1.cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help...
    muyang_js的简书阅读 2,832评论 0 12