UNIX 常用命令列表.docx
- 文档编号:726677
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:9
- 大小:18.16KB
UNIX 常用命令列表.docx
《UNIX 常用命令列表.docx》由会员分享,可在线阅读,更多相关《UNIX 常用命令列表.docx(9页珍藏版)》请在冰点文库上搜索。
UNIX常用命令列表
UNIX常用命令列表
Command
説明
セツメイ
passwd
修改用户密码
pwd
打印当前目录
cd
改变目录
ls
列出目录中文件
wildcards
通配符*匹配任何数量的字符
通配符?
匹配单个字符
file
打印出文件的类型
cat
显示文件内容
pr
显示文件内容
pg page
一次一页的显示文件内容
more
一次一页的显示文件内容
clear
清除屏幕内容
cp copy
复制文件
chown
修改文件所有者
chgrp
修改文件所在组
chmod
修改文件模式权限
rm
从系统中删除文件
mv
重命名文件
mkdir
创建目录
rmdir
删除目录
grep
模式匹配
egrep
用于扩展正则表达式的grep命令
find
用于定位文件或目录
>>
追加到文件尾
>
重定向创建或覆盖文件
|
管道符用于将命令排列到一起
||
逻辑或
&
在后台执行
&&
逻辑与
date
显示系统日期和时间
echo
将字符串写入到标准输出
sleep
执行过程在指定的秒数内中断
wc
计算文件中的单词、行和字符的数目
head
查看文件的开始
tail
查看文件的结尾
diff
比较两个文件
sdiff
并排比较两个文件
spell
拼写检查器
lp,lpr,enq,qprt
打印文件
lpstat
系统打印队列状态
enable
启用或启动打印队列
disable
禁用或停止打印队列
cal
显示一个日历
who
显示系统用户日期
w
扩展的who
whoami
显示$LOGNAME或$USER环境变量
whoamI
显示登陆名终端登陆日期/时间以及登陆位置
f,finger
关于登陆用户的信息,包括users.plan.project
talk
两个用户进行一个分屏式对话
write
在某个用户屏幕上显示一条信息
wall
在所有用户屏幕上显示一条信息
rwall
显示一体信息给远程主机上的所有用户
rsh remsh
在远程主机上执行一个命令或进行登陆
df
文件系统统计数字
ps
关于当前正在运行的进程的信息
netstat
显示网络状态
vmstat
显示虚拟内存状态
iostat
显示输入/输出状态
uname
当前操作系统的名称、以及机器信息
sar
系统活动报告
basename
字符串参数的基本文件名
man
显示联机参考手册
su
切换到另一用户
cut
写入所选择的字符
awk
解析字符的编程语言
sed
用于字符替换的编程语言
vi
启动vi编辑器
emacs
启动emacs编辑器
pwd
显示当前目录
pwd
ls
列出指定目录下的文件,默认当前目录
命令格式:
ls [-option] file
l 显示详细列表
a 显示所有文件,包含隐藏文件(以. 起头的文件名)
R 显示文件及所有子目录
F 显示文件(后跟*)和目录(后跟/)
d 与l选项合用,显示目录名而非其内容
cd
改变当前路径
cd [目录]
例如:
cd.. 返回上级目录
cd 返回当前用户的根目录
man
查看其它命令的用法
man 命令
history
显示当前窗口使用过的命令
history
ailas
显示当前用户下的命令的缩写
alias
tar
文件归档
tar[option][设备][块]文件
例如:
tar cvftest.tar * 把当前目录所有文件归档
tar tvf test.tar 察看test.tar的信息
tar xvftest.tar 把归档文件test.tar释放
r附加方式归档;x抽取文件;t显示文件
u附加方式归档,同时删除旧版文件;c建立新档案文件
v显示所处理的文件名;w处理文件前,要求用户确认
f文件名使用指定文件名作为档案文件
bn每次读写n块,缺省值为1,最大值为2
m将新的文件修改时间设为获取时的时间
o获取出来的文件以下达tar指令的UID和GID存储
cp
文件拷贝
cp[-p][-r]文件1[文件2...]目标
i 在覆盖已存在文件时作提示,若回答y则覆盖,其他则中止
p 不仅拷贝文件内容,还有修改时间,存取模式,存取控制表,
但不拷贝UID及GID
r 若文件名为目录,则拷贝目录下所有文件及子目录和它们的
文件,此时目标必须为目录
rm
删除文件或者目录
rm[-f][-i]文件...
f删除文件时不作提示
r递归地删除目录及其所有子目录
i删除文件之前先作提示
df
df[-t][文件系统]
df-t
ps
显示进程信息
ps[-efl][-t终端表][-u用户表][-g组表]
e显示出现在正在运行的所有进程
f显示所有信息;l产生一个长列表
t显示指定终端进程;u显示指定用户进程
g显示指定组进程
grep
在指定文件中搜索指定信息
grep[选项]模式[文件…
例如:
grep ‘memset’ *
在所有文件中寻找包含memset的行
b显示块号; c仅显示各指定文件中包含模式的总行数
i模式中字母不区分大小写;
h不将包含模式的文件名显示在该行上
l仅显示包含模式的文件名;n显示模式所在行的行号
s指定文件若不存在或不可读,不提示错误信息
v显示所有不包含模式的行
vi
创建、编辑文件
vi 文件名
命令状态:
k,j,h,l:
上下左右; 0:
行首;$:
行尾
i,I :
插入命令,i 在当前光标处插入 I 行首插
a,A:
追加命令,a 在当前光标后追加,A 在行末追加
o,O:
打开命令,o 在当前行下打开一行,O在当前行上插入一行
r,R :
替换命令,r 替换当前光标处字符,R从光标处开始替换
数字s:
替换指定数量字符
x:
删除光标处字符;dd:
删除当前行;d0:
删除光标前半行
d$:
删除光标后半行;ctrl+f :
后翻页;ctrl+b:
前翻页
G :
文件尾;数字G:
数字所指定行
/string 查找字符串;n 继续查找;N 反向继续查找
% 查找对应括号;u 取消上次操作
ex命令状态 :
:
set number 显示行号 :
set smd 显示显示状态
:
0 文件首 :
1,5 copy 7 块拷贝 :
1,5 del 块删除
:
1,5 move 7 块移动
:
1,$s/string1/string2/g 全文件查找string1并替换为string2
:
wq!
存盘退出 :
q 退出:
q!
强制退出
ln
设置文件的链接
ln -s oldname newname
例如:
ls -s /tmp/s16 S16
在当前目录创建了/tmp/s16的快捷方式 S16
cc
C语言编译器
cc[-g]–o 目标文件 源文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UNIX 常用命令列表 常用命令 列表