MAC 终端命令

目录操作

|命令名|功能描述|使用举例|
|: ------------- |-------------| -----|
| mkdir |创建一个目录|mkdir dirname|
|rmdir|删除一个目录|rmdir dirname|
|mvdir|移动或重命名一个目录|mvdir dir1 dir2|
|cd|改变当前目录|cd dirname|
|pwd|显示当前目录的路径名|pwd|
|ls|显示当前目录的内容|ls -la|
|dircmp|比较两个目录的内容|dircmp dir1 dir2|

文件操作

|命令名|功能描述|使用举例|
|: ------------- |-------------| -----|
|cat|显示或连接文件|cat filename|
|pg|分页格式化显示文件内容|pg filename|
|more|分屏显示文件内容|more filename|
|od|显示非文本文件的内容|od -c filename|
|cp|复制文件或目录|cp file1 file2|
|rm|删除文件或目录|rm filename|
|mv|改变文件名或所在目录|mv file1 file2|
|ln|联接文件|ln -s file1 file2|
|find|使用匹配表达式查找文件|find . -name "*.c" -print|
|file|显示文件类型|file filename|
|open|使用默认的程序打开文件|open filename|

选择操作

|命令名|功能描述|使用举例|
|: ------------- |-------------| -----|
|head|显示文件的最初几行|head -20 filename|
|tail|显示文件的最后几行|tail -15 filename|
|cut|显示文件每行中的某些域|cut -f1,7 -d: /etc/passwd|
|colrm|从标准输入中删除若干列|colrm 8 20 file2|
|paste|横向连接文件|paste file1 file2|
|diff|比较并显示两个文件的差异|diff file1 file2|
|sed|非交互方式流编辑器|sed "s/red/green/g" filename|
|grep|在文件中按模式查找|grep "^[a-zA-Z]" filename|
|awk|在文件中查找并处理模式|awk '{print $1 $1}' filename|
|sort|排序或归并文件|sort -d -f -u file1|
|uniq|去掉文件中的重复行|uniq file1 file2|
|comm|显示两有序文件的公共和非公共行|comm file1 file2|
|wc|统计文件的字符数、词数和行数|wc filename|
|nl|给文件加上行号|nl file1 >file2|

安全操作

|命令名|功能描述|使用举例|
|: ------------- |-------------| -----|
|passwd|修改用户密码|passwd|
|chmod|改变文件或目录的权限|chmod ug+x filename|
|mask|定义创建文件的权限掩码|umask 027|
|chown|改变文件或目录的属主|chown newowner filename|
|chgrp|改变文件或目录的所属组|chgrp staff filename|
|xlock|给终端上锁|xlock -remote|

编程操作

|命令名|功能描述|使用举例|
|: ------------- |-------------| -----|
|make|维护可执行程序的最新版本|make|
|touch|更新文件的访问和修改时间|touch -m 05202400 filename|
|dbx|命令行界面调试工具|dbx a.out|
|xde|图形用户界面调试工具|xde a.out|

进程操作

|命令名|功能描述|使用举例|
|: ------------- |-------------| -----|
|ps|显示进程当前状态|ps u|
|kill|终止进程|kill -9 30142|
|nice|改变待执行命令的优先级|nice cc -c *.c|
|renice|改变已运行进程的优先级|renice +20 32768|

时间操作

|命令名|功能描述|使用举例|
|: ------------- |-------------| -----|
|date|显示系统的当前日期和时间|date|
|cal|显示日历|cal 8 1996|
|time|统计程序的执行时间|time a.out|

网络与通信操作

|命令名|功能描述|使用举例|
|: ------------- |-------------| -----|
|telnet|远程登录|telnet hpc.sp.net.edu.cn|
|rlogin|远程登录| hostname -l username|
|rsh|在远程主机执行指定命令|rsh f01n03 date|
|ftp|在本地主机与远程主机之间传输文件|ftp ftp.sp.net.edu.cn|
|rcp|在本地主机与远程主机之间复制文件|rcp file1 host1:file2|
|ping|给一个网络主机发送 回应请求|ping hpc.sp.net.edu.cn|
|mail|阅读和发送电子邮件|mail|
|write|给另一用户发送报文|write username pts/1|
|mesg|允许或拒绝接收报文|mesg n|

Korn Shell 命令

|命令名|功能描述|使用举例|
|: ------------- |-------------| -----|
|history|列出最近执行过的 几条命令及编号|history|
|r|重复执行最近执行过的 某条命令|r -2|
|alias|给某个命令定义别名|alias del=rm -i|
|unalias|取消对某个别名的定义|unalias del|

其它命令

|命令名|功能描述|使用举例|
|: ------------- |-------------| -----|
|uname|显示操作系统的有关信息|uname -a|
|clear|清除屏幕或窗口内容|clear|
|env|显示当前所有设置过的环境变量|env|
|who|列出当前登录的所有用户|who|
|whoami|显示当前正进行操作的用户名|whoami|
|tty|显示终端或伪终端的名称|tty|
|stty|显示或重置控制键定义|stty -a|
|du|查询磁盘使用情况|du -k subdir|
|df|显示文件系统的总空间和可用空间|df /tmp|
|w|显示当前系统活动的总信息|w|

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

推荐阅读更多精彩内容

  • 查看本地电脑做主机时的IPv6地址ifconfig打开当前路径下的文件夹open . 查看/编辑 PP文件secu...
    CharlyZheng阅读 534评论 0 1
  • OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下...
    雪鹰9847阅读 459评论 0 0
  • 一、查询framework的架构信息 输入指令 lipo -info xxx.framework/xxxxFram...
    々莫等闲々阅读 587评论 0 1
  • OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下...
    stefanie_lucky阅读 2,890评论 0 2
  • OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下...
    Demonboy阅读 397评论 0 0