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
write
mesg
远程登录
远程登录
在远程主机执行指定命令
在本地主机与远程主机之间传输文件
在本地主机与远程主机 之间复制文件
给一个网络主机发送 回应请求
阅读和发送电子邮件
给另一用户发送报文
允许或拒绝接收报文
功能描述使用举例
telnet
rlogin hostname -l username
rsh f01n03 date
ftp
rcp file1 host1:file2
ping
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条)