Mac终端命令大全

Mac终端命令大全


2023年12月13日发(作者:性价比高的笔记本电脑排行榜2022)

Mac终端命令大全

目录操作

命令名

mkdir

rmdir

mvdir

cd

pwd

ls

dircmp

创建一个目录

删除一个目录

移动或重命名一个目录

改变当前目录

显示当前目录的路径名

显示当前目录的内容

比较两个目录的内容

功能描述

mkdir dirname

rmdir dirname

mvdir dir1 dir2

cd dirname

pwd

ls -la

dircmp dir1 dir2

使用举例

文件操作

命令名

cat

pg

more

od

cp

rm

mv

ln

find

file

open

显示或连接文件

分页格式化显示文件内容

分屏显示文件内容

显示非文本文件的内容

复制文件或目录

删除文件或目录

改变文件名或所在目录

联接文件

使用匹配表达式查找文件

显示文件类型

使用默认的程序打开文件

功能描述

cat filename

pg filename

more filename

od -c filename

cp file1 file2

rm filename

mv file1 file2

ln -s file1 file2

find . -name "*.c" -print

file filename

open filename

使用举例

选择操作

命令名

head

tail

cut

colrm

paste

diff

sed

显示文件的最初几行

显示文件的最后几行

显示文件每行中的某些域

从标准输入中删除若干列

横向连接文件

比较并显示两个文件的差异

非交互方式流编辑器

功能描述

head -20 filename

tail -15 filename

cut -f1,7 -d: /etc/passwd

colrm 8 20 file2

paste file1 file2

diff file1 file2

sed "s/red/green/g" filename

使用举例

grep

命令名

awk

sort

uniq

comm

wc

nl

在文件中按模式查找

功能描述

grep "^[a-zA-Z]" filename

使用举例

awk '{print 1}' filename在文件中查找并处理模式

排序或归并文件

去掉文件中的重复行

显示两有序文件的公共和非公共行

统计文件的字符数、词数和行数

给文件加上行号

sort -d -f -u file1

uniq file1 file2

comm file1 file2

wc filename

nl file1 >file2

安全操作

命令名

passwd

chmod

umask

chown

chgrp

xlock

修改用户密码

改变文件或目录的权限

定义创建文件的权限掩码

改变文件或目录的属主

改变文件或目录的所属组

给终端上锁

功能描述

passwd

chmod ug+x filename

umask 027

chown newowner filename

chgrp staff filename

xlock -remote

使用举例

编程操作

命令名

make

touch

dbx

xde

功能描述

维护可执行程序的最新版本

更新文件的访问和修改时间

命令行界面调试工具

图形用户界面调试工具

make

touch -m 05202400 filename

dbx

xde

使用举例

进程操作

命令名

ps

kill

nice

renice

显示进程当前状态

终止进程

改变待执行命令的优先级

改变已运行进程的优先级

功能描述

ps u

kill -9 30142

nice cc -c *.c

renice +20 32768

使用举例

时间操作

命令名

date

cal

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

显示日历

功能描述

date

cal 8 1996

使用举例

time

命令名

统计程序的执行时间

功能描述

time

使用举例

网络与通信操作

命令名

telnet

rlogin

rsh

ftp

rcp

ping

mail

write

mesg

远程登录

远程登录

在远程主机执行指定命令

在本地主机与远程主机之间传输文件

在本地主机与远程主机 之间复制文件

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

阅读和发送电子邮件

给另一用户发送报文

允许或拒绝接收报文

功能描述使用举例

telnet

rlogin hostname -l username

rsh f01n03 date

ftp

rcp file1 host1:file2

ping

mail

write username pts/1

mesg n

Korn Shell 命令

命令名

history

r

alias

unalias

功能描述

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

重复执行最近执行过的 某条命令

给某个命令定义别名

取消对某个别名的定义

history

r -2

alias del=rm -I

unalias del

使用举例

其它命令

命令名

uname

clear

env

who

whoami

tty

stty

du

df

w

显示操作系统的有关信息

清除屏幕或窗口内容

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

列出当前登录的所有用户

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

显示终端或伪终端的名称

显示或重置控制键定义

查询磁盘使用情况

显示文件系统的总空间和可用空间

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

功能描述使用举例

uname -a

clear

env

who

whoami

tty

stty -a

du -k subdir

df /tmp

w

命令行编辑快捷键

快捷键

control + k

control + u

control + w

option + d

control + d

control + h

control + y

control + t

option + t

option + u

option + c

control + r

control + g

control + p

control + n

option + .

control + l

command + k

control + s

control + q

control + c

control + z

control + d

control + a

control + e

option + b

option + f

control + b

control + f

control + xx

control + -

option + r

esc + t

option + 方向键

操作

删除从光标到行尾

删除从光标到行首

从光标向前删除一个单词

从光标向后删除一个单词

删除光标下一个字母

删除光标前一个字母

粘贴上一次删除的文本

swap(将当前字母,上一个字母进行交换)

swap(将当前单词,上一个单词进行交换)

大写从当前光标到单词尾,并移动光标到单词尾

当前字母大写,之后该单词所有字母小写,并移动光标到单词尾

向后搜索历史命令

退出搜索

历史中上一个命令

历史中下一个命令

上一个命令的最后一个单词

清屏

清屏,等同于control + l

停止输出(在zsh中为向前搜索历史命令)

继续输出

终止当前命令

挂起当前命令

结束输出(产生一个EOF)

移动光标到行首

移动光标到行尾

移动光标后退一个单词(词首)

移动光标前进一个单词(词首)

光标前进一个字母

光标后退一个字母

当前位置与行首之间选中

撤销

取消更改,并恢复历史记录中的行(还原)

交换光标前的最后两个单词

光标以单词为单位移动(使用iTerm无效)

fn + delete

快捷键

删除光标后的一个字符

滚动到顶部

滚动到底部

上一页

下一页

上一行

下一行

操作

command + fn + 左箭头

command + fn + 右箭头

command + fn + 上箭头

command + fn + 下箭头

optional + command + fn + 上箭头

optional + command + fn + 下箭头

分屏

快捷键

command + d

操作

分屏 1.在mac默认终端Terminal下是上下分屏,显示内容一致。 2.在iTerm下是横向分屏相当于多个终

1.在mac默认终端Terminal下是取消分屏。 2.在iTerm下是纵向分屏

command + shift +

d

标签&窗口

快捷键

command + t

command + w

command + shift + 左右箭头/control + tab/control + shift + tab

command + n

shift + command + t

shift + command + n

shift + command + k

command + i

command + +/-

command + 重音符/command + shift + 重音符

操作

新建标签

关闭标签

选择标签

新建窗口

显示或隐藏标签页栏

新建命令(Terminal下有效

新建远程连接(Terminal下有效)

显示或隐藏检查器(Terminal下有效)

放大/缩小字体

下/上一个窗口,重音符(`)


发布者:admin,转转请注明出处:http://www.yc00.com/num/1702415094a1215237.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信