UNIX常用命令Word格式.docx
- 文档编号:16979155
- 上传时间:2022-11-27
- 格式:DOCX
- 页数:13
- 大小:23.31KB
UNIX常用命令Word格式.docx
《UNIX常用命令Word格式.docx》由会员分享,可在线阅读,更多相关《UNIX常用命令Word格式.docx(13页珍藏版)》请在冰豆网上搜索。
-用于取消指定用户的许可权限。
=将所许可的权限赋给文件。
r(read)读许可,表示可以拷贝该文件或目录的内容。
w(write)写许可,表示可以修改该文件或目录的内容。
x(execute)执行许可,表示可以执行该文件或进入目录。
(2)八进制数字法:
此方法用三位八进制数作任选项,每位数字分别表示用户本人、同组用
户、其他用户的权限,其中:
4(100)表示可读。
2(010)表示可写。
1(001)表示可执行。
6建立新文件、修改文件日期
touch
touchfilenae
改变文件的日期,不对文件的内容做改动,若文件不存在则建立新文件。
7建立目录
mkdir(makedirectory)
mkdirdirectory_name
建立新目录
8拷贝文件
cp(copy)
cp[option]sourcedest
cp[option]filename1filename2
cp-rdirectory1directory2
把一个文件的全部内容拷贝到另一个文件,也可将一个或多个文件拷贝
到另一个目录中。
-i拷贝过程中,若目标文件存在,则询问是否覆盖
-r对子目录下所有文件进行拷贝。
9移动文件或文件改名
mv(move)
mvfilename1filename2
mvfilename...directory
mvdirectory1directory2
改变文件或目录的名字,或把一些文件移到另一目录下。
当filename1更名为filename2时,若filename2已经存在,则filename2
的内容将被filename1覆盖
10删除文件
rm(remove)
rmfilename
rm-rdirection
删除指定的文件或一个目录中的文件。
用-r选项时,将删除指定目录的所用文件,包括目录名。
11删除空目录
rmdir(removedirectory)
rmdirdirectory_name
删除不存在子文件或子目录的目录。
删除子目录时,要求被删除的目录中不存在文件或子目录,否则无法删除。
12链接文件
ln(link)
ln[option]filenamelinkname
ln[option]directorypathname
为文件或目录建立一个链。
其中,filename和directory是源文件名和
源目录名;
linkname和pathname分别表示与源文件或源目录名相链接的
文件或目录。
-s为文件或目录建立符号(软)链接。
不加-s表示为文件或目录建立硬链接
链接的目地在于,对一个文件或目录赋予两个以上的名字,使其可以出
现在不同的目录中,既可以使文件或目录共享,又可以节省磁盘空间。
硬链接和软链接的区别:
(1)硬链接以”.ln”结尾;
软链接以“.sln”结尾;
(2)建立新的软链接时为链接申请新的i-node;
而硬链接不会;
(3)软链接删除源文件后则链接文件就不能用了;
而硬链接可以;
(4)建立软链接会为新的链接申请新的数据区来存放源文件名,而硬链接不会;
(5)建立软链接相当于创建快捷方式;
(6)软链接的源文件可以是目录,而硬链接不可以。
13帮助手册
man(manual)
mancommand_name
显示参考手册,提供联机帮助信息。
-k按制定关键字查询有关命令
14显示日期
date
显示或设置日期和时间。
只有超级用户有权设置日期。
15显示日历
cal(calendar)
cal[month]year
显示某年内指定的日历
第三章文本操作命令
1显示文件内容
cat(catenae)
catfilename
显示出文件的内容。
当文件内容在屏幕上滚动显示时,可按Ctrl+S键屏幕滚暂停,按Ctrl+Q键继续显示。
2按屏幕显示文件内容
more
morefilename
按屏幕一屏一屏显示出文件内容
在屏幕显示过程中有功能键。
空格键继续下一屏的输出;
回车键看下一行的输出;
q键跳出more状态;
/字符串查旬字符串所在处;
3显示文件头部
head
head[option]filename
显示文件的头部
缺省显示文件的头10行。
-i显示文件的开始i行。
4显示文件尾部
tail
tail[option]filename
显示文件的尾部
缺省显示文件的末10行。
-i显示文件最后i行。
+i从文件的第i行开始显示。
5显示用户标识
id
id[option][user]
显示用户标识及用户所属的所有组。
-a显示用户名、用户标识及用户所属的所有组
6查看当前登录的用户
users
7显示都谁登录到机器上
who
显示当前正在系统中的所有用户名字,使用终端设备号,注册时间。
8显示当前终端上的用户名
whoami
显示出当前终端上使用的用户。
9寻找文件
find
findpathname[option]expression
在所给的路经名下寻找符合表达式相匹配的文件。
-name表示文件名
-user用户名,选取该用户所属的文件
-size按大小查找,以block为单位,一个block是512B
-mtimen按最后一次修改时间查找,选取n天内被修改的文件
-perm按权限查找
-type按文件类型查找
-atime按最后一次访问时间查找
10搜索文件中匹配符
grep
grep[option]patternfilenames
逐行搜索所指定的文件或标准输入,并显示匹配模式的每一行。
-i匹配时忽略大小写
-v找出模式失配的行
11统计文件字数
wc(wordcharacters)
wc[option]filename
统计文件中的文件行数、字数和字符数。
-l统计文件的行数
-w统计文件的单词数
-c统计文件的字符数
若缺省文件名则指标准输入
12显示磁盘空间
df(diskfree)
df[option]
显示磁盘空间的使用情况,包括文件系统安装的目录名、块设备名、总
字节数、已用字节数、剩余字节数占用百分比。
-k显示磁盘空间的使用信息
13显示文件盘空间
du(diskusage)
du[option][filename]
显示目录或文件所占磁盘空间大小
-a显示所有文件的大小
-s显示制定目录所占磁盘大小
-k以k字节的方式查看
14显示进程
ps
ps[option]
显示系统中进程的信息。
包括进程ID、控制进程终端、执行时间和命令。
-Uuidlist列出这个用户的所有进程
-e显示当前运行的每一个进程信息
-f显示一个完整的列表
15终止进程
kill
kill[option]pid
向指定的进程送信号或终止进程。
-9强行终止进程
pid标示进程号,可由ps命令得到。
16显示作业状态
jobs
jobs
显示当前作业的状态
作业状态为+表示最近被停止的作业,-表示先前的作业,exit1表示
退出的作业,job#done表示已完成的作业。
17前台作业
fg
fgjob#
将指定作业号的作业转入前台运行。
job#表示作业号。
18后台作业
bg
bgjob#
command&
将指定作业号的作业或命令推到后台运行。
19挂起作业
stop
stopjob#
将指定作业号的后台作业挂起.
第四章网络基本命令
1测试网路
ping
pinghostname
向网络上的主机发送ICMPECHOREQUEST信息包,检测网络是否畅通。
被测试的主机名可用IP地址。
当丢包率为(100%packetloss)则说明
当前网络不通。
2查看自己的IP地址
ifconfig
ifconfig-a
在linux系统中用/sbin/ifconfig来查看自己的IP地址
6文件传输
ftp(filetransferprogram)
ftphostname
网络文件传输及远程操作。
ftp命令:
cd[dirname]进入远程机的目录
lcd[dirname]设置本地机的目录
dir/ls显示远程的目录文件
bin以二进制方式进行传输
asc以文本文件方式进行传输
get/mget从远程机取一个或多个文件
put/mput向远程机送一个或多个文件
prompt打开或关闭多个文件传送时的交互提示
close关闭与远程机的连接
quit退出ftp
8确定命令位置
whereis
whereiscommand
确定一个命令的二进制行码、源码及联机手册所在的位置。
9查找非标准命令
which
whichcommand
查找非标准命令,即使用别名或系统中标准命令集之外的命令。
10回忆命令
history
帮助用户回忆执行过的命令。
11建立别名
alias
aliasnewnamename
用户可以将常用的命令用自己习惯的名称来重新命名。
12网上对话
talk
talkusername
在网上与另一用户进行对话。
对话时系统把终端分为上下两部分,上半部显示自己键入信息,下半部
显示对方用户键入的信息。
键入delete或Ctrl+C则结束对话。
13允许或拒绝接受信息
mesg(message)
mesg[n/y]
允许或拒绝其它用户向自己所用的终端发送信息。
n拒绝其它用户向自己所用的终端写信息
y允许其它用户向自己所用的终端写信息(缺省值)
14给其他用户写信息
write
writeusername[ttyname]
给其他用户的终端写信息。
若对方没有拒绝,两用户可进行交谈,键入EOF或Ctrl+C则结束对话。
15参数回至标准输出
echo
echo[-n][arguments]
将参数即字符串至标准输出即显示器
-n不向标准输出回送换行符
17进程睡眠
sleep
sleeptime
使当前正在执行的进程在规定的时间内处于睡眠。
time为进程将睡眠的时间,以秒为单位。
一.启动,关机,登入,登出相关命令
<
login>
登录
logout>
登出
exit>
shutdown>
停止系统
halt>
reboot>
重启动
poweroff>
切断电源
sync>
把内存里的内容写入磁盘
lilo>
安装lilo启动管理程序
grub>
安装lilo启动管理程序
二.Shell相关命令
chsh>
切换Shell
history>
显示命令履历
alias>
设置命令别名
unalias>
取消命令别名
which>
显示命令所在位置
type>
查询命令种类
echo>
显示字符串或者变量内容
set>
设置/显示Shell变量
printenv>
显示环境变量
export>
设置环境变量
env>
设置临时环境变量
unset>
释放环境变量
setenv>
unsetenv>
source>
执行文件当中的命令
man>
查询命令手册
info>
查询超文本命令手册
whatis>
显示命令简介
apropos>
通过关键字查询手册
三.用户管理相关命令
su>
切换到其他用户
useradd>
追加用户
adduser>
userdel>
删除用户
usermod>
修改用户设置
chfn>
修改用户私人信息
groupadd>
追加组
groupdel>
删除组
groupmod>
修改组设置
passwd>
更改密码
whoami>
显示用户名
logname>
显示登录用户帐号
users>
显示所有登录用户信息
who>
查询登录用户信息
w>
id>
显示指定用户的ID信息
groups>
显示指定用户的所属组
finger>
显示指定用户的个人信息
mesg>
开关与他人收发消息
write>
给其他用户发消息
wall>
给所有用户发消息
talk>
和其他用户聊天
四.系统消息相关命令
date>
显示/设置当前时间
uptime>
显示系统运行时间
arch>
显示机器的核心构架(如i386)
uname>
显示操作系统信息
tty>
显示终端名
last>
显示登录/登出在履历
lastb>
显示非法登录信息
dumpkeys>
显示当前键盘配置
loadkeys>
变更键盘配置
df>
查询磁盘使用信息
du>
dmesg>
显示系统启动消息
script>
保存输入输出到文件
五.文件操作相关命令
ls>
显示文件列表
tree>
显示目录树
pwd>
显示当前路径
cd>
更改当前路径
pushd>
追加路径到目录堆栈
popd>
从目录堆栈删除路径
dirs>
显示目录堆栈的内容
mkdir>
创建路径
rmdir>
删除路径
cp>
复制文件/目录
rm>
删除文件/目录
mv>
移动文件/目录,修改文件名
chown>
更改文件/目录的所有者
chgrp>
修改文件/目录的所有组
chmod>
修改文件/目录的权限
touch>
更改文件时间
ln>
建立文件/目录链接
find>
查找文件
whereis>
显示文件存在的路径名
file>
查询文件种类
size>
查询文件大小
六.文件编辑相关命令
cat>
显示文件内容
tee>
输出到文件和屏幕
more>
分屏显示文件内容
less>
head>
显示文件头部内容
tail>
显示文件尾部内容
fold>
折叠显示长行
sort>
排列文件的行
cmp>
比较文件内容
diff>
显示文件差异
nkf>
更改日语文件编码
dd>
变更文件之后复制
wc>
统计文本单词数,文件大小等
split>
分割文件
paste>
以行连接文件
join>
以字段连接文件
grep>
查询文字
uniq>
过滤重复部分显示文件内容
tr>
替换文字
sed>
替换文字
七.压缩/解压缩相关命令
ar>
压缩/解压缩文件
tar>
compress>
uncompress>
解压缩
gzip>
gunzip>
zcat>
显示压缩文件的内容
lha>
uuencode>
把二进制文件编码为文本文件
uudecode>
把经过编码的文本文件还原为二进制文件
八.MS-DOS工具集[mtools]命令
mdir>
mcd>
改变当前目录
mmd>
新建目录
mrd>
删除目录
mdeltree>
删除目录树
mcopy>
复制文件
mdel>
删除文件
mmove>
移动文件
mren>
更改文件或目录名
mattrib>
修改文件属性
mtype>
mdu>
查询文件或目录大小
minfo>
显示磁盘信息
mformat>
以MS-DOS方式格式化磁盘
mlabel>
设置磁盘标签
九.控制外部设备相关命令
mount>
mount上设备
umount>
解除已经mount上的设备
eject>
弹出(CD/DVD等)
fdformat>
格式化软盘
fdisk>
配置/显示硬盘分区
mkfs>
格式化磁盘分区
fsck>
检查/修复磁盘错误
lpr>
打印到打印机
lprm>
中断打印任务
lpq>
显示打印任务的状态
lpc>
管理/控制打印任务
ifconfig>
显示/设定NIC配置
十.进程及任务管理相关命令
ps>
显示正在运行的进程
jobs>
显示后台运行任务
fg>
把任务切换到前台
bg>
把任务切换到后台
kill>
中止进程或任务
killall>
wait>
等待进程或任务的结束
at>
设置定时执行任务
atq>
显示尚未执行的任务
atrm>
删除定时执行任务
batch>
在系统负荷减轻的时候执行任务
nice>
改变优先度并执行任务
nohup>
在后台执行任务,Logout之后也不退出
sleep>
休眠一定的时间
十一.网络管理相关命令
netstat>
显示当前网络连接状况
route>
显示/设置路由
host>
显示网络主机情况
hostname>
显示/设置当前主机的名字
ping>
确认和远程机器的连接情况
traceroute>
显示路由信息
rwho>
查询网上机器的登陆用户
ruptime>
查询网上机器的系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UNIX 常用命令
![提示](https://static.bdocx.com/images/bang_tan.gif)