Unix常用命令分类整理

合集下载

(整理)Unix命令大全.

(整理)Unix命令大全.

Unix命令大全cat cdchmod chowncp cut名称:cat使用权限:所有使用者使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName说明:把档案串连接后传到基本输出(萤幕或加> fileName 到另一个档案)参数:-n 或--number 由1 开始对所有输出的行数编号-b 或--number-nonblank 和-n 相似,只不过对于空白行不编号-s 或--squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行-v 或--show-nonprinting范例:cat -n textfile1 > textfile2 把textfile1 的档案内容加上行号后输入textfile2 这个档案里cat -b textfile1 textfile2 >> textfile3 把textfile1 和textfile2 的档案内容加上行号(空白行不加)之后将内容附加到textfile3名称: cd使用权限: 所有使用者使用方式: cd [dirName]说明: 变换工作目录至dirName。

其中dirName 表示法可为绝对路径或相对路径。

若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录)。

另外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。

范例: 跳到/usr/bin/ :cd /usr/bin跳到自己的home directory :cd ~跳到目前目录的上上两层:cd ../..指令名称: chmod使用权限: 所有使用者使用方式: chmod [-cfvR] [--help] [--version] mode file...说明: Linux/Unix 的档案存取权限分为三级: 档案拥有者、群组、其他。

UNIX操作系统命令大全

UNIX操作系统命令大全

UNIX操作系统命令大全1. ls:列出当前目录中的文件和目录。

2. cd:切换当前工作目录。

3. pwd:显示当前工作目录的路径。

4. mkdir:创建一个新目录。

5. rmdir:删除一个空目录。

6. cp:复制文件或目录。

7. mv:移动或重命名文件或目录。

8. rm:删除文件或目录。

9. touch:创建一个新文件。

10. cat:连接文件并打印到标准输出设备上。

11. less:逐页显示文件内容。

12. head:显示文件的开头几行。

13. tail:显示文件的末尾几行。

14. grep:在文件中查找匹配的字符串。

15. find:从指定目录开始递归地查找文件。

16. tar:打包和压缩文件。

17. unzip:解压缩文件。

18. chmod:更改文件的权限。

19. chown:更改文件的所有者。

20. chgrp:更改文件的所属组。

21. ps:显示当前运行的进程。

22. top:动态显示系统资源使用情况。

23. kill:终止一个进程。

24. ssh:使用安全外壳协议远程登录到另一台计算机。

25. scp:通过安全外壳协议在本地计算机和远程计算机之间传输文件。

26. ping:测试与另一台计算机的网络连接。

27. ifconfig:显示和配置网络接口。

28. netstat:显示网络连接、路由表和网络接口统计信息。

29. hostname:显示或设置主机名。

30. whoami:显示当前登录的用户。

31. su:切换到另一个用户身份。

32. sudo:以超级用户的身份执行命令。

33. date:显示或设置系统日期和时间。

35. df:显示文件系统的磁盘使用情况。

36. du:显示目录或文件的磁盘使用情况。

37. tar:创建备份文件或将备份文件释放到系统中。

38. gzip:使用GNU的zip压缩程序压缩文件。

39. gunzip:解压文件。

40. zip:创建一个zip文件。

41. uname:显示系统信息。

UNIX常用命令

UNIX常用命令
(2) 结束谈话用oo(结束并退出)
write命令检查用户是否在线,如果不在线则无法进行交谈
21======mesg 消息开关命令;用于查询和开关本中端的消息接收状态(避免工作时别人打扰)
格式:mesg [-y] [-n]
% mesg ====>查询本终端当前的消息接收状态
(3) <ctrl+d> 进程,任务的结束
(4) <ctrl+s>
(5) <ctrl+q>
(6) <ctrl+u>
shell的种类,提示符和退出命令
shell 基本的功能=======〉命令解释器(命令解释程序)
每一个以登陆进入系统的用户都有一个独立的shell程序与其对应,解释用户输入的键盘命令
r-x--->同组人权限
r-x--->其他人权限(r ==可读,w ==可写,x ==可执行)
4 ---->链接号
nobody->拥有者
1024--->文件大小
is y ====>可以接收消息
% mesg n====> 设置关闭状太
% mesg y====> 设置打开状态
22======talk 双向通讯命令(与write命令相似,talk命令也是与系统中已经登陆的其他用户通信,
但是talk 通讯双方都必须向对方发出talk 命令才能进行通信)
(6) n 显示下一个邮件
(7) q 退出mail,把未删除的邮件保存到个人邮箱中
(8) R 回复邮件
(9) ! 执行shell命令
(10)? 显示mail的内部命令

UNIX操作命令总结

UNIX操作命令总结
n :如果查找到,继续找下一个用“n”
shift+n:查找上一个
9)set number : 显示行号
10)yy :复制
数字+yy:复制多行,比如15yy(先按esc,然后15,然后yy)
:x :保存当前更改并退出
:qw :保存当前文件并退出vi
zz :存盘退出
7)dd :删除当前行
s :删除某个字符
dw :删除整个单词
O :当前行的上一行添加正文
$ :把光标移到行尾
^ :把光标移到行首
5)ctrl+f:向后移一屏
ctrl+b: 向前移一屏
ctrl+d: 向后移半屏
id :查看所在组
chgrp :改变属主 chgrp -R [-H|-L|-P][-f]{GroupName|GroupID}File
7)pwd:显示当前用户目录
cd :回到主目录
cd file :回到某个目录
ls-F :显示文件类型
ls-l :显示目录详细内容
ls-R :
6)chomd :改变文件权限
chown :改变文件属主 chown -R[-H|-L|-P][-f]{GroupName}file
head :显示文件头上部分
tail :显示文件尾部分
find :查找文件 find Path-list [Expression-list] ".":表示根目录
13)profile:
10)diff :比较两个文件的区别
cls :清屏命令
clear:清屏命令
11)bc :计算器 ctrl+d :退出
12)cat :打开一个文本文件
more :显示文件内容

UNIX操作系统常用命令

UNIX操作系统常用命令
:q:退出
:q!:不保存退出
:w:保存文件
:x:保存并退出
/字符串;查找字符串
2、more
说明:按页查看文本文件
用法:more 文件名
3、cat
说明:查看文本文件
用法:cat 文件名
五、系统状态命令
1、env
说明:说明:查看系统内存、CPU等的使用情况,只在HP主机上有效。
2、gzip
说明:将一个文件压缩归档
用法:gzip 文件名
3、gunzip
说明:将一个文件解压缩
用法:gunzip 文件名
四、文件编辑命令
1、vi
说明:文本文件编辑器
用法:vi编辑命令说明
(1)、三种模式:命令模式、文本输入模式、命令项模式,用Esc键在模式间切换
(2)、命令模式下的命令:
说明:在指定的文件中查找指定的字符串
用法:grep 字符串 文件名
8、wc
说明:计算一个文件的行数、单词数和字符数
用法:wc 文件名
三、文件归档命令
1、tar
说明:将一个文件系统或一个目录归档为一个文件
用法:
归档:tar cvf 文件名 目录名
还原:tar xvf 文件名
八、系统相关命令
1、passwd
说明:修改当前用户的密码
用法:passwd
九、帮助命令
1、man
说明:查看帮助信息
用法:man 命令名

3、cp
说明:复制文件
用法:cp 源文件名 目标文件名
4、rm
说明:删除文件
用法:rm 文件名

UNIX命令大全

UNIX命令大全

常用UNIX 指令集来源:网络 作者:未知1. ls这是最基本的档案指令。

ls 的意义为"list",也就是将某一个目录或是 某一个档案的内容显示出来。

如果你在下ls 指令後头没有跟著任何的档名,它将会显示出目前目录中所有档案。

也可以在 ls 後面加上所要察看的目录名称或档案的名称,如 % ls /etcls 有一些特别的参数,可以给予使用者更多有关的资讯,如下:-a : 在 UNIX 中若一个目录或档案名字的第一个字元为 "." , 则使用 ls将不会显示出这个档案的名字,我们称此类档案为隐藏档。

如 tcsh 的初设档 .tcshrc ;如果我们要察看这类档案,则必须加上参数 -a 。

-l : 这个参数代表使用 ls 的长( long )格式,可以显示更多的资讯,如档案存取权,档案拥有者( owner ),档案大小,档案最後更新日期,甚而 symbolic link 的档案是 link 那一个档等等。

如下% ls -l2. cpcp 这个指令的意义是复制("COPY") , 也就是将一个或多个档案复制成另一个档案或者是将其复制到另一个目录去。

-i : 此参数是当已有档名为f2 的档案时,若迳自使用cp 将会将原来f2的内容掩盖过去,因此在要盖过之前必须先询问使用者一下。

如使用者的回答是y(yes)才执行复制的动作。

-r : 此参数是用来做递回复制用,可将一整颗子树都复制到另一个目录中。

3. mvmv 的意义为move , 主要是将一档案改名或换至另一个目录。

如同cp ,它也有 三种格式:mv 的参数有两个,-f 和 -i , 其中 -i 的意义与 cp 中的相同,均是interactive 询问之意。

而-f 为强迫( force ) , 就是不管有没有同名的档案,反正我就是要搬过去,所有其他的参数遇到 -f 均会失效。

4. rmrm 的意义是remove ,也就是用来杀掉一个档案的指令。

unix操作系统常用命令

unix操作系统常用命令

unix操作系统常用命令Unix操作系统是非常常见、流行的操作系统之一,它被广泛应用于网络服务器、数据中心等领域。

Unix操作系统内置了很多命令和工具,这些命令和工具可以帮助管理员和开发人员管理系统、进行开发和维护等任务。

在本文中,我们将讨论一些Unix操作系统常用命令。

一、文件和目录管理命令1. cd:切换当前工作目录。

2. pwd:显示当前工作目录的路径。

3. mkdir:创建一个新目录。

4. rmdir:删除一个空目录。

5. ls:列出目录内容。

6. cp:复制文件或目录。

7. mv:移动或重命名文件或目录。

8. rm:删除文件或目录。

9. touch:创建一个新文件或更新现有文件的时间戳。

10. chmod:更改文件或目录的权限。

二、文本文件处理命令1. cat:连接和显示文件内容。

2. less:在终端上查看文件内容。

3. grep:在文件中查找一个模式。

4. awk:文本处理工具,可以处理大量的文本文件数据。

5. sed:文本处理工具,可以进行单行文本替换、多行文本编辑等。

6. sort:对文件进行排序。

7. uniq:删除文件中的重复行。

8. tee:将文件内容从标准输入中读取,并将其复制到标准输出和文件中。

9. diff:比较两个文件或目录之间的差异。

10. wc:计算文件中的行数、单词数和字节数。

三、进程管理命令1. ps:查看系统中运行的进程。

2. kill:结束一个进程。

3. top:实时查看系统资源使用情况和进程状态。

4. bg:将一个进程放到后台运行。

5. fg:将一个后台进程恢复到前台运行。

6. nice:更改进程的优先级。

7. renice:更改运行中的进程的优先级。

四、网络管理命令1. ping:测试网络连接并检查响应时间。

2. netstat:查看正在使用的网络接口和连接。

3. traceroute:追踪数据包的路由路径。

4. route:设置或显示内核的路由表。

Unix系统常用命令有哪些

Unix系统常用命令有哪些

Unix系统常用命令有哪些大家知道Unix系统常用的命令有哪些吗?下面就让小编给大家分享一些Unix系统的常用命令给大家,希望对大家有帮助吧。

Unix系统常用命令第1步新建终端第2步telnet 192.168.0.23当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。

若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。

这时,屏幕上会显示出一些信息和命令提示符。

如:Login: zhangsan[Enter] 注: 用户名要用小写字母输入,UNIX系统区分大小写字母。

passwd: zhs123[Enter] 注:在UNIX下密码是不会回显的,没有*号出现,但已输入sun%1.2 退出当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按[Ctrl-D]。

1.3 修改口令为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本人知道的保密口令,口令通常由此可6到8个字母数字组成,至少2个字母1个数字。

如:sun% passwd [Enter]Old Passwd:New Passwd:Retype New Passwd:注:当你退出系统再次登录时,就要使用新的口令。

第二章unix基本命令2.1 清屏命令:clear例如:% clear2.2 显示当前工作目录命令:pwd(print working directory)格式:pwd功能:显示用户当前工作目录的绝对路径。

例如:% pwd2.3 改变目录(打开目录)命令:cd(change directory)格式:cd directory_name功能:改变当前工作目录注释:目录名选项有:(1) 目录名,转到当前目录下的子目录。

(2) .. 表示转到当前目录的父目录。

(3) / 表示转到根目录。

(4) 没有选项时,转到用户的主目录。

例如:% cd directory2.4 列出文件目录命令:ls (list)格式:ls [option] directory_name功能:列出指定目录中的文件名和子目录名。

Unix操作系统常用命令(小结)

Unix操作系统常用命令(小结)

Unix操作系统常⽤命令(⼩结)⼀、关于档案/⽬录处理的命令1、ls——列⽬录这是最基本的档案指令。

ls 的意义为 "list",也就是将某⼀个⽬录或是某⼀个档案的内容显⽰出来。

格式:ls -1ACFLRabcdfgilmnopqrstux -W[sv] [files]ls 的常⽤参数如下:-a : 在 UNIX 中若⼀个⽬录或⽂件名字的第⼀个字符为 "." , 则使⽤ ls 将不会显⽰出这个档案的名字,我们称此类档案为隐藏档。

如 .profile、.tcshrc等,如果我们要察看这类档案,则必须在其后加上参数 -a 。

-l : 这个参数代表使⽤ ls 的长( long )格式,可以显⽰更多的信息,如档案存取权,档案拥有者( owner ),档案归属组,档案⼤⼩,档案最后更新时间,甚⽽ symbolic link 的档案是 link 那⼀个档等等。

在开始的10个字符上系统给出⽂件的⽤户权限。

该序列分成四个域。

第⼀个字符为类型域,第2、3、4个字符为⽤户主域,第5、6、7个字符为同组⽤户域,第8、9、10个字符为其它⽤户域,域中字符的含义如下:l 在类型域中:d 表⽰此⽂件是⼀个⽬录- 表⽰此檔是⼀个普通档b 表⽰此檔是⼀个特殊的块设备I/O档c 表⽰此⽂件是⼀个特殊的字符设备I/O⽂件l 表⽰此檔是⼀个连接檔。

在其⽂件名称后紧跟与它连接的⽂件路径及名称。

如: unix -> /stand/unixl 在“⽤户主”、“同组⽤户”、“其它⽤户”域中:r 表⽰有读权限。

含义是可以拷贝或显⽰该⽂件或⽬录中的内容。

w 表⽰有写权限。

含义是可以改变或修改该档。

x 表⽰有执⾏权限。

含义是可以执⾏该檔或⽤cd命令进⼊该⽬录,在该⽬录中建⽴⽂件或⼦⽬录等。

- 表⽰⽆权限。

2.chmod——变更档案模式( change mode )这个指令是⽤来更改档案的存取模式( access mode )。

UNIX基础命令

UNIX基础命令

目录(初稿)一:UNIX文件类型 (4)1.1 UNIX文件一般分为四种类型: (4)1.2 UNIX特殊文件名: (4)二:常用命令 (4)2.1、常用命令与功能简述 (4)2.2、常用命令具体用法 (6)2.2.1、登录 (6)2.2.2、退出 (6)2.2.3、修改口令 (6)2.2.4、显示目录 (7)2.2.5、建立目录 (7)2.2.6、改变目录 (7)2.2.7、删除目录 (7)2.2.8、列出文件目录 (8)2.2.9、显示文件内容 (8)2.2.10、按屏幕显示文件内容 (8)2.2.11、分页显示文件内容 (8)2.2.12、显示文件头部 (9)2.2.13、拷贝文件 (9)2.2.14、移动文件或文件改名 (9)2.2.15、删除文件 (10)2.2.16、链接文件 (10)2.2.17、改变文件读取权限 (10)2.2.18、改变文件所有权 (11)2.2.19、寻找文件 (11)2.2.20、搜索文件中匹配符(过滤) (11)2.2.21、比较文件不同 (12)2.2.22、比较文件 (12)2.2.23、比较文件共同处 (12)2.2.24、排序文件 (12)2.2.25、压缩文件 (13)2.2.26、解缩文件 (13)2.2.27、显示文件类型 (13)2.2.28、建立档案文件 (13)2.2.29、修改文件日期(创建文件) (14)2.2.30、检查拼写 (14)2.2.31、切换用户 (14)2.2.32、查看端口号 (14)2.2.33、Unix重定向和管道 (14)2.2.34、UNIX管道 (15)2.2.35、后台运行 (15)2.2.36、显示当前注册的用户 (15)2.2.37、显示谁登录到机器上 (15)2.2.38、显示当前终端上的用户名 (15)2.2.39、显示上次成功登录的用户名 (15)2.2.40、显示日期 (16)2.2.41、显示日历 (16)2.2.42、显示主机名 (16)2.2.43、显示进程 (16)2.2.44、显示磁盘空间 (16)2.2.45、显示文件盘空间 (17)2.2.46、查询内存使用情况 (17)2.2.47、回忆命令 (17)2.2.48、清屏命令 (17)2.2.49、联机帮助手册 (18)2.2.50、网上对话 (18)2.2.51、允许或拒绝接受信息 (18)2.2.52、给其他用户写信息 (18)2.2.53、测试网路 (18)2.2.54、远程登录 (19)2.2.55、文件传输 (19)2.2.56、终止进程 (20)2.2.57、进程睡眠 (20)2.2.58、前台作业 (20)2.2.59、后台作业 (21)2.2.60、挂起作业 (21)三:VI编辑器 (21)I-将在光标所在行的第一个非空字符前插入文本 (21)四、快捷键: (22)一:UNIX 文件类型1.1 UNIX 文件一般分为四种类型:1) 一般文件(ordinary file),分为: (1) 文本文件(2) 二进制文件2) 目录文件(directory)3) 特殊文件(special file),分为: 1 块设备文件2 字符设备文件4) 符号链接文件(symbolic links)1.2 UNIX 特殊文件名:/表示根目录 .表示当前目录 .. 表示当前目录的父目录.字符串 表示隐含文件,如".profile"文件二:常用命令2.1、 常用命令与功能简述登录:输入用户名和密码命令:UNIX 命令区分大小写常用系统命令:UNIX 命令大多数可用联机帮助手册 man 获得帮助,下面是常用命令及简单说明。

unix常用命令文库

unix常用命令文库

BSD Unix和Unix System V形成了当今Unix的两大主流,现代的Unix版本大部分都是这两个版本的衍生产品。

FreeBSD篇一、文件系统1、文件系统top --------查看系统状态。

ls --------列出当前目录下的所有文件和目录。

ls -l|more 分页显示结果或 ll |morels -l --------按长格式为每个文件列出类型,权限,链接数,文件属主,组名,文件大小,最近修改的时间和文件名。

drwxrwxrwx --------权限表示,(第一个位置表示类别,例如“d”表示目录,“c”表示该文件为字符设备文件,“b”表示为块设备文件,“l”表示为一个符号连接。

第一组rwx表示用户的权限、第二组rwx表示组的权限、第三组rwx表示其他用户的权限,r:读w:写x:执行,用u表示第一组,用g表示第二组,用o表示第三组,+表示增加,-表示减少,rwx也可以用421表示)。

cd --------去某个目录。

pwd --------查看用户的当前所在路径。

(文件名可不一样)cp dir1 dir2 --------拷贝命令,可把一个文件拷贝到其他目录。

mv --------重命名一个文件,效果其实相当于剪贴。

rm -r --------删除一个文件,加-r可以删除包括他子目录下的文件,要注意特殊字符 * 。

mkdir --------建立一个目录。

rmdir --------删除一个目录,必须是空的。

ln xxx yyy --------对一个文件建立链接(有硬连接和软连接之分,硬连接是一个文件个名字,软连接是建一个档案来指向档案)。

ln -scat filename --------打印文件内容。

-n :加行号cat -n file1 >file2 把 file1 的内容加上行号后输入 file2 里cat file1 file2 >> file3 file1+file2 输入 file3tail filename --------输入文件末尾十行(默认),可以在参数里设定。

UNIX操作系统常用命令

UNIX操作系统常用命令

UNIX操作系统常用命令1. ls命令:用于列出当前目录中的文件和目录。

示例:ls -l 显示文件和目录的详细信息。

2. cd命令:用于切换当前工作目录。

示例:cd /usr/bin 切换到/usr/bin目录。

3. pwd命令:用于显示当前工作目录的路径。

示例:pwd 显示当前工作目录的路径。

4. cp命令:用于复制文件或目录。

示例:cp file1 file2 复制文件file1为file25. mv命令:用于移动文件或目录,或者为文件或目录重命名。

示例:mv file1 file2 将file1重命名为file26. rm命令:用于删除文件或目录。

示例:rm file 删除文件file。

7. mkdir命令:用于创建一个新目录。

示例:mkdir dir 创建一个名为dir的目录。

8. rmdir命令:用于删除一个空目录。

示例:rmdir dir 删除名为dir的空目录。

9. cat命令:用于查看文件的内容。

示例:cat file 查看文件file的内容。

10. less命令:用于分页查看文件的内容。

示例:less file 分页查看文件file的内容。

11. grep命令:用于在文件中匹配指定模式的文本。

示例:grep pattern file 在文件file中符合模式pattern的文本。

12. find命令:用于在指定的目录及其子目录中符合条件的文件。

示例:find /path -name "pattern" 在目录/path及其子目录中匹配模式pattern的文件。

13. chmod命令:用于修改文件的权限。

示例:chmod 755 file 修改文件file的权限为rwxr-xr-x。

14. chown命令:用于修改文件或目录的所有者。

示例:chown user file 修改文件file的所有者为user。

15. ps命令:用于列出当前系统中的进程。

示例:ps 显示当前运行的进程。

unix常用命令

unix常用命令

1.1.操作系统1.1.1.Unix/Linux/AIXUNIX的发展历程在其安装手册里有说明,这里就不再赘述了。

我们需要学习的是基本命令及配置,管理,维护。

1.1.1.1.环境变量1.1.1.2.基本命令1.1.1.2.1.P wd命令:pwd(print working directory)格式:pwd功能:显示出用户当前工作目录的全路径名。

例如:% pwd1.1.1.2.2.m kdir命令:mkdir(make directory)格式:mkdir directory_name功能:建立新目录例如:% mkdir directory如果需要建立多级目录,可以加入参数–p,例如:mkdir -p ../dir1/dir2/dir3/dir4…1.1.1.2.3.r mdir命令:rmdir (remove directory)格式:rmdir directory_name功能:删除不存在文件的子目录名。

注释:(1) 删除子目录时,要求被删除的目录中不存在文件或子目录,否则无法删除。

(2) 若被删除的目录中有文件或子目录,请参考命令rm -r directory_name。

例如:% rmdir directory1.1.1.2.4.c d命令:cd(change directory)格式:cd directory_name功能:改变当前工作目录注释:目录名选项有:(1) 目录名,转到当前目录下的子目录。

(2) . 表示转到当前目录。

(2) .. 表示转到当前目录的父目录。

(3) / 表示转到根目录。

(4) 没有选项时,转到用户的主目录。

即$HOME变量指向的目录。

例如:% cd directory1.1.1.2.5.c p1.1.1.2.6.m v1.1.1.2.7.r m1.1.1.2.8.l s1.1.1.2.9.c at1.1.1.2.10.vi1.1.1.2.11.du1.1.1.2.12.chmod1.1.1.2.13.chown/chgrp 1.1.1.2.14.more1.1.1.2.15.head/tail 1.1.1.2.16.sort1.1.1.3.FTP命令1.1.1.3.1.O pen1.1.1.3.2.G et/mget1.1.1.3.3.P ut/mput1.1.1.3.4.H ash1.1.1.3.5.P rom1.1.1.3.6.B in/Asc1.1.1.3.7.l s/dir1.1.1.3.8.p sav1.1.1.3.9.c d/lcd1.1.1.3.10.help/?1.1.1.4.系统相关1.1.1.4.1.t op/sar/vmstat1.1.1.4.2.p s1.1.1.4.3.m an1.1.1.4.4.i fconfig/netconfig1.1.1.4.5.s coadmin/custom1.1.1.4.6.t elnet/ssh1.1.1.4.7.p asswd1.1.1.4.8.d f1.1.1.4.9.g roups1.1.1.4.10.id1.1.1.4.11.kill1.1.1.4.12.grep/find1.1.1.4.13.env/unset/setpress/uncompress 1.1.1.4.15.tar1.1.1.4.16.alias1.1.1.4.17.who/who am i1.1.1.4.18.su1.1.1.4.19.pkgadd/pkginfo/pkgrm 1.1.1.4.20.awk1.1.1.4.21.bc1.1.1.4.22.gzip/zip/unzip1.1.1.4.23.ar/nm1.1.1.4.24.exit1.1.1.4.25.touch1.1.1.4.26.wc1.1.1.4.27.hostname1.1.1.4.28.ipcseradd/groupadd 1.1.1.5.网络相关1.1.1.5.1.n etstat1.1.1.5.2.r oute1.1.1.5.3.t racertroute1.1.1.5.4.p ing1.1.1.5.5.a rp。

UNIX常用命令大全

UNIX常用命令大全

UNIX常用命令介绍UNIX系统命令非常多,这里仅介绍SUN4工作站一些常用的命令。

用户若想了解有关命令的详细情况,请参考“commands Reference Manua”(命令参考手册),或在机器上打入man命令。

(一)目录管理命令1、建立目录mkdir命令命令格式:mkdir 目录名说明:mkdir 命令创建目录。

2、删除目录rmdir命令命令格式:rmdir 目录名说明:rmdir 命令删除每个被提到的目录,目录必须为空目录。

3、改变目录cd 命令命令格式:cd 目录名说明:切换到另一个工作目录。

4、查看当前工作目录名及其路径pwd命令命令格式:pwd说明:pwd 命令没有参数,随时都可使用。

5、列目录ls命令命令格式:ls [-atrlAFLR] 文件名说明:ls命令用于了解文件性质、状态、大小、日期等情况。

选项:-a 列出所有目录项,包括隐含文件。

-t 按修改时间排序列出文件目录(最新编辑的文件排在前) -r 以字母顺序倒序列目录。

-l 长格式列出每一文件的属性、链的数目、文件主、字节尺寸和上次变更时间等。

-A 同-a选项,但’.’和’..’不列出。

-F 显示文件类型。

-L 若参量是一符号链,则列出链所涉及的文件或目录而不是链本身。

-R 递归地列出所遇到的子目录。

(二)文件管理命令1、建立文件(1)cat命令命令格式:cat-〉文件名说明:从标准输入键盘读取正文,存入文件中。

用回车键开始新的一行,在新的一行上用^d结束键盘输入。

^d表示同时按ctrl键和字母键d,即先按住ctrl键,再按d键,然后同时放开。

(2)用vi编辑程序关于vi程序的使用方法,详见后述。

2、显示文件(1)cat命令命令格式:cat [-nbev] [文件名……..]说明:cat命令以顺序形式读取每一个文件,并在屏幕上显示。

选项–n 显示时在每行前加上行号。

-b 给行加上行号,略去空行的行号。

-v 显示非打印字符。

Unix常用命令分类整理

Unix常用命令分类整理

Unix常用命令分类整理目录1.帮助命令 (1)man (1)pwd (1)tee (1)find (1)which (1)whereis (1)2.文件系统处理命令 (2)2.1文件命令 (2)2.1.1浏览文件内容 (2)cat (2)more (3)less (3)head (3)tail (3)2.1.2文件处理命令 (3)touch (3)cp (3)mv (4)rm (4)2.1.3文件属性命令 (4)ls (4)file (6)wc (6)2.2目录处理命令 (7)cd (7)mkdir (7)rmdir (7)3.解压缩命令 (8)3.1 zip和unzip (8)zip (8)unzip (8)3.2 gzip和gunzip (8)gzip (8)gunzip (8)3.3 compress和uncompress (8)compress (8)uncompress (9)3.4打包工具 (9)tar (9)4.权限管理命令 (11)chmod (11)5.高级命令 (12)sed (12)awk (14)grep (15)6.底层命令 (16)6.1进程管理命令 (16)ps (16)kill (17)topas (17)6.2系统信息命令 (21)prtconf (21)df (21)2010年11月26日星期五帮助命令1.帮助命令man功能描述:获得帮助信息。

语法格式:man commandname。

pwd指令英文名称:print working drectory。

功能描述:显示用户在文件系统中的当前位置。

语法格式:pwd命令没有参数。

tee功能描述:将命令的结果显示在屏幕上,同时写入指定文件。

语法格式:tee filename。

示例:find功能描述:寻找文件或目录。

语法格式:find path options [-print -exec -ok]。

功能描述:在PATH所指定的文件中查找那些已经知道名字但是不知道位置的文件或命令。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Unix常用命令分类整理目录1.帮助命令 (1)man (1)pwd (1)tee (1)find (1)which (1)whereis (1)2.文件系统处理命令 (2)2.1文件命令 (2)2.1.1浏览文件内容 (2)cat (2)more (3)less (3)head (3)tail (3)2.1.2文件处理命令 (3)touch (3)cp (3)mv (4)rm (4)2.1.3文件属性命令 (4)ls (4)file (6)wc (6)2.2目录处理命令 (7)cd (7)mkdir (7)rmdir (7)3.解压缩命令 (8)3.1 zip和unzip (8)zip (8)unzip (8)3.2 gzip和gunzip (8)gzip (8)gunzip (8)3.3 compress和uncompress (8)compress (8)uncompress (9)3.4打包工具 (9)tar (9)4.权限管理命令 (11)chmod (11)5.高级命令 (12)sed (12)awk (14)grep (15)6.底层命令 (16)6.1进程管理命令 (16)ps (16)kill (17)topas (17)6.2系统信息命令 (21)prtconf (21)df (21)2010年11月26日星期五帮助命令1.帮助命令man功能描述:获得帮助信息。

语法格式:man commandname。

pwd指令英文名称:print working drectory。

功能描述:显示用户在文件系统中的当前位置。

语法格式:pwd命令没有参数。

tee功能描述:将命令的结果显示在屏幕上,同时写入指定文件。

语法格式:tee filename。

示例:find功能描述:寻找文件或目录。

语法格式:find path options [-print -exec -ok]。

功能描述:在PATH所指定的文件中查找那些已经知道名字但是不知道位置的文件或命令。

语法格式:which 文件名/命令名。

whereis功能描述:在系统为它定义的所有目录中定位要查找的命令。

语法格式:whereis command_name2.文件系统处理命令2.1文件命令2.1.1浏览文件内容cat功能描述:以一定方式显示文件的内容,或对多个文件进行连接。

语法描述:cat option filename。

cat filename_1 filename_2 ...>>filename_m:将多个文件进行连接形成一个新文件。

常用options示例:连接文件more功能描述:分页显示文件内容。

语法格式:more filename。

注:enter:显示下一行,空格:显示下一页,不能回滚。

less功能描述:分页显示文件内容。

语法格式:less filename。

注:使用方向键进行上下翻页,可以回滚。

head功能描述:查看文件的前几行。

语法格式:head -num filename。

tail功能描述:查看文件的后几行。

语法格式:tail -num filename。

tail -f filename 不断的扫描输入文件,进行输出,对于不断增长的日志文件很有用处。

2.1.2文件处理命令touch功能描述:生成空文件或修改文件存取时间。

语法格式:touch (MMDDHHMM) filename。

示例:cp指令英文名称:copy。

功能描述:拷贝文件或目录。

语法格式:cp [option] filename/directory directory。

常用options详细解释见下表示例:mv功能描述:将文件/目录移动到另一目录下,或对文件进行重命名。

语法格式:mv file/directory directory。

重命名格式:mv filename_1 filename_2。

示例:rm功能描述:删除文件。

语法格式:rm [option] filename。

常用2.1.3ls功能描述:列出用户有权访问的任何目录的内容。

语法格式:ls -option directory。

常用options常用option示例对ls -lls -F附加文件类别的符号说明:/:目录文件,@:链接文件,|:管道文件,*:可执行文件file功能描述:确定文件的文件类型。

语法格式:file filename。

wc功能描述:显示文件的相关属性。

语法格式:wc [option] filename。

常用options示例:2.2目录处理命令cd指令英文名称:change directory。

功能描述:改变自己在文件系统中的位置。

语法格式:cd directory。

特殊参数:注:在Unix..(上一层目录),~(颚化符号)表示用户主目录。

mkdir功能描述:创建目录。

语法格式:mkdir directory_name。

rmdir功能描述:删除空目录。

语法格式:rmdir directory_name。

解压缩命令3.解压缩命令3.1 zip和unzipzip功能描述:压缩文件或目录,后缀.zip。

语法格式:zip [option] 压缩后的文件名被压缩的文件或目录。

常用optionsunzip功能描述:解开用zip压缩过的压缩文件。

语法格式:unzip -d 压缩文件名(连子目录一起解开)。

3.2 gzip和gunzipgzip功能描述:用Lempel-Ziv coding (LZ77) 技术压缩文件,后缀格式为gz。

语法格式:gzip [option] filename/directoryname。

常用options详细解释见下表gunzip功能描述:解压缩以gzip压缩的.gz文件。

语法格式:gunzip [-r] filename/directoryname。

-r:表示陆续解压缩3.3 compress和uncompresscompress功能描述:压缩文件,压缩后的格式为:.Z。

语法格式:compress [option] filename。

常用options示例:uncompress功能描述:解压缩以.Z文后缀的文件。

语法格式:uncompress [option] filename。

常用命令:$uncompress -v filename显示解压信息3.4打包工具tar功能描述:归档文件目录归档后文件格式:.tar。

语法格式:tar [option] 归档后的名字归档文件名或目录名。

常用options常用命令:$tar cvf mymail.tar Mail/将目录Mail/下所有文件归档成一个文件。

$ tar xvf mymail.tar恢复归档文件。

$ tar tvf mymail.tar查看归档文件的内容。

4.权限管理命令chmod指令英文名称:change mode。

功能描述:更改文件/目录的权限。

语法格式:)示例:5.高级命令sed功能描述:根据用户预先设定的规则来处理文本流。

语法格式:sed [option] 'line_num/pattern command' filename。

常用options详细解释见下表p:将所有被替换行写入标准输出。

g:替换全局所有出现的模式。

w:将输出定向到一个文件。

sed 's/../.../w out.txt' filename。

示例:1)-e参数2)-f参数3)p命令4)d命令5)r命令awk功能描述:执行行操作及从文本文件和字符串中抽取信息。

语法格式:awk [-F 'field-separator'] '( pattern ) { action }' filename。

执行原理:逐行扫描input_files,当pattern成立时,对当前行做action操作。

1)pattern可以是以下任意一种:a)/正则表达式/:使用通配符的扩展集。

b)关系表达式:可以用下面运算符表中的关系运算符进行操作,可以是字符串或数字的比较,如$2>%1选择第二个字段比第一个字段长的行。

c)模式匹配表达式:用运算符~(匹配)和~!(不匹配)。

2)action由一个或多个命令、函数、表达式组成,之间由换行符或分号隔开,并位于大括号内。

主要有四部分:a)变量或数组赋值b)输出命令c)内置函数d)控制流命令3)awk的环境变量a)NF:字段数。

b)NR:记录数。

c)$n:当前记录的第n个字段,字段间由FS分隔。

d)$0:完整的输入记录。

示例:grep功能描述:对文本文件进行模式查找,如果找到匹配模式,则打印包含模式的所有行。

语法格式:grep option /pattern/ filename。

常用options详细解释见下表6.底层命令6.1进程管理命令ps功能描述:显示瞬间系统进程的状态信息,语法格式:ps [option],示例:kill功能描述:终止进程。

语法格式:kill 信号代码(-9 表示强制终止)。

topas功能描述:进行连续系统性能监视。

结果解释:CPU工具:Kernel:显示运行的内核程序所占用的CPU百分比。

User:显示运行的用户程序所占用的CPU百分比。

Wait:显示等候IO操作所占用的CPU百分比。

Idel:显示CPU空闲的百分比。

网络接口:Network:网络接口的名称。

KBPS:在监控期间每秒钟通过的以M为单位的总流量,这部分包含每秒钟接收和发送的总和。

I-Pack:在监控期间每秒钟接收到的数据包数。

O-Pack:在监控期间每秒钟发送的数据包数。

KB-In:在监控期间每秒钟接收到的字节数(以K为单位)。

KB-Out:在监控期间每秒钟发送的字节数(以K为单位)。

物理磁盘:Disk:物理磁盘的名称。

Busy%:指明物理磁盘在运动状态的忙闲百分比。

KBPS:在监控期间每秒钟读写的字节数(以K为单位)。

TPS:每秒钟物理磁盘的数据传输量。

一次传输指的是一次I/O恳求。

KB-Read:每秒钟从物理磁盘读出的K字节数。

KB-Write:每秒钟向物理磁盘写入的K字节数。

NAME:可运行程序的名称。

Process ID:进程的ID号。

%CPU Utilization:进程的CPU平均占用率,这个值指的是进程在生命周期中的平均占用率。

Paging Space Used:分配给历程的分页空间大小。

Process Owner:拥有这个历程的用户名。

Cswitch:在监控期间每秒钟内容转换的次数。

Syscall:在监控期间每秒钟运行系统呼叫的总次数。

Reads:在监控期间每秒钟运行读系统呼叫的次数。

Writes:在监控期间每秒钟运行写系统呼叫的次数。

Forks:在监控期间每秒钟运行派生系统呼叫的次数。

Execs:在监控期间每秒钟运行履行系统呼叫的次数。

相关文档
最新文档