运维常用UNIX命令
Unix系统维护常用基本命令使用介绍

CATALOGUE
03
03
head
分别显示文件开头和结尾的内容。
01
cat
显示文件内容,常用于查看文件整体内容。
02
more
分页显示文件内容,支持上下翻页。
echo
将文本输出到终端或文件。例如,`echo "text" >> file.txt`将文本添加到文件末尾。
tee
读取标准输入并写入文件,同时将内容输出到终端。
实时查看日志文件的末尾内容,常用于监控系统日志。
grep命令
在日志文件中搜索特定的关键词或模式,帮助定位问题。
less命令
分页查看日志文件内容,支持向前和向后翻页。
THANKS
感谢观看
CATALOGUE
05
总结词
获取系统的运行状态和资源使用情况
top命令
实时显示系统状态,包括CPU占用率、内存使用情况、进程信息等,按需刷新。
uptime命令
显示系统运行时间、用户数量和平均负载等信息。
df命令
查看磁盘使用情况,包括可用空间、已用空间、挂载点等。
总结词
检索和分析系统日志文件
tail命令
总结词
用于在文件系统中搜索具有指定名称的目录。
详细描述
使用`find`命令可以查找目录。例如,`find /path/to/search -type d -name "directory_name"`将在`/path/to/search`路径下搜索名为`directory_name`的目录。
文件内容操作命令
详细描述
总结词
用于将当前工作目录更改为指定的目录。
详细描述
UNIX 常用命令

6.dd 删除一行文本所用的操作符7.10x 删除10个字符所用的操作符8.. 点重复用户最近一次文本修改9.$ 移动光标到当前行尾10.W 将光标向右移动一个字11.K 将光标向上移动12.j 将光标向下移动13.h 将光标向左移动14.l 将光标向右移动15.A 在当前行尾输入文本16.O 在当行上面添加一行17.o 在当前行下面添加一行18.U 撤销对当前行所做的所有修改19.r 替换光标所在位置的字符20./ 向前搜索指定的字符串21.?向后搜索指定的字符串22.:q! 不保存文件,退出vi23.a 将输入的文本插到光标位置处24.0(零)将光标移到当前行首25.ls 列出当前目录的内容26.pwd 显示当前目录的路径名27.cd 改变当前目录到主目录28.mkdir xyz 在当前目录下创建xyz 目录29.ls-l 以长格式列出当前目录30.cd.. 改变当前工作目录到当前目录的父目录(改变到了另一个目录)31.ls-a 列出所有文件包括隐藏文件32.cat xyz 在屏幕上显示xyz 文件的内容33.lp xyz 在默认打印机上打印xyz文件34.rm xyz 删除xyz文件35.rmdir xyz 删除xyz 目录36.cancel lp1 取消lp1打印机上的打印作业37.lpstat 显示默认打印机的状态38.rm-i 在删除文件之前要求确认39.rm 删除文件40.rmdir 删除目录41.lp 打印文件42.Cancel 取消打印请求43.Lp-n 打印文件的多份副本44.cd 改变到主目录45.mkdir 创建目录46.mkdir-p 创建两层目录结构47.cd 改变到根目录下48.cat- 在屏幕上显示文件49.cat-- 在屏幕上显示两份文件50.G 将光标放在文件的最后一行上51./most查找字most52.[Ctrl-g] 显示当前的行号53.2dw 删除两个字54.“x4yy 复制4行到缓冲区x中55.66G 将光标定位到第66行56.rx 用字母xti替换光标处的字符57.“lp 查看缓冲区的1的内容58.:set number 设置行号选项59.“x5yy 保存5行到缓冲区X60.:r!date 将日期串读入(输入)用户文件中61.:!ls 列出当前目录62.:ab 创建缩写63.:unab 取消缩写68.mv xxx yyy 将xxx重命名为yyy69.rm* 删除当前目录下的所有文件70.ls*[1-6] 列出所有文件名以数字1-6结尾的文件71.cp file??source 复制所有文件名以file开头,后面跟两个字符的文件72.pr-2 myfile 以两列格式化myfile73.pg myfile 以逐屏显示的方式浏览myfile74.cat myfile>yyy 复制myfile到yyy75.cat?myfile>>yyy 将所有文件名为myfile前加一个字符的文件内容加到yyy文件中76.find.-name“file*”-print 查找所有文件名以file开头的文件77.find-name xyz-size20-print 查找所有文件名为xyz大小为20块的文件78.cut-f2 xyz>xxx 保存xyz文件的第2个域到xxx文件中79.more zzz 逐屏读zzz文件80.alias 该命令创建命令的别名81.ls-i 列出当前目录下的文件名及其i节点号82.echo 该命令在输出设备上显示其输出参数83.\a 警报(响铃) \n 回车换行 \b 回退 \r回车不换行84.echo A>>B 把A追加到B1.编辑器:编辑器是一个工具,可以方便的创建新文件或修改旧文件2.UNIX操作系统支持的编辑器:(行编辑器)Emase,ex,ed,(全屏编辑器)vi,view/*3.x 删除光标出的字符r 替换光标所在位置的字符/ 向前搜索指定的字符串? 向后搜索指定的字符串h 将光标向左移动一行A 将输入文本放在当前行的行尾q! 不保存文件,退出viwq 保存文件并退出via 将输入的文本插入到光标位置后$ 将光标移到当前行行尾0 将光标移到当前行行首K 将光标向上移动一行4.dd 删除一行dw 删除1个字yy 复制1行yw 复制1个字d$ 删除到当前行尾:z2yy 将两行保存到缓冲区z“zp 将缓冲区z的内容复制到当前行后“2p 将缓冲区2的内容复制到当前行后5.G 将光标放到文件的最后一行上/most 查找字most[Ctrl-g] 显示当前行的行号2dw 删除两个字j 将光标向下移动一行“x4yy 复制4行到缓冲区x$ 将光标定位到当前行尾0(零)将光标定位到当前行首66G 将光标定位到第66行x 删除光标出的字符rx 用字母x替换光标出的字符创建缩写:ab取消缩写:unab读另一个文件:r写(保存)文件而不退出vi编辑器:w删除一个字dw7.\c 禁止换行\t 水平制表符\f 换页\v 垂直制表符*/8.export该命令使一列指定变量能被其他shell使用finger 显示用户的详细信息9.fc 该命令列出、编辑和重新执行以前输入的存储在history文件中的命令-l 显示命令列表每条命令以命令序号开始-n 用-l显示命令列表时,去掉命令序号-r 用反序显示命令列表-s 不使用编辑器,重复执行命令10.grep该命令在文件中搜索指定的样式,如果找到指定样式,将包含该内容的行显示在终端上-c 只显示每个文件中包含匹配样式的行数-i 搜索匹配时忽略大小写-l 只显示具有匹配的行的文件名,而不显示匹配的行本身-n 每个输出行匹配的行本身-v 仅显示不匹配的行-help 显示帮助页面并退出-version 显示版本信息并退出11.history包含用户在会话中输入的命令列表12.kill该命令结束一个不需要或者失控的进程。
unix命令

Unix命令1. 简介Unix是一个多用户、多任务操作系统,因其稳定性、安全性和可靠性而广泛应用于服务器和工作站环境中。
Unix系统提供了丰富的命令行工具,这些工具可以通过命令行终端或shell程序来调用和使用。
本文档将介绍Unix系统中常用的一些命令,涵盖文件和目录操作、进程管理、系统监控等方面。
2. 文件和目录操作2.1 lsls命令用于列出目录下的文件和子目录。
常用选项包括:•-l:以长格式显示文件和目录的详细信息•-a:显示所有文件和目录,包括隐藏文件•-h:以人类可读的格式显示文件大小例如,执行ls -l命令可以列出当前目录下的所有文件和子目录,并显示详细信息。
2.2 cdcd命令用于切换当前工作目录。
可以使用绝对路径或相对路径作为参数。
例如,执行cd /home/user可以切换到/home/user目录。
执行cd ..可以返回上一级目录。
2.3 cpcp命令用于复制文件或目录。
常用选项包括:•-r:递归复制目录及其内容•-i:覆盖已存在的文件时进行提示例如,执行cp file1 file2可以复制file1到file2。
2.4 mvmv命令用于移动文件或目录,也可用于重命名文件或目录。
例如,执行mvfile1 file2可以将file1重命名为file2。
2.5 rmrm命令用于删除文件或目录。
常用选项包括:•-r:递归删除目录及其内容•-f:强制删除,无需确认例如,执行rm file1可以删除file1。
3. 进程管理3.1 psps命令用于列出系统中运行的进程。
常用选项包括:•-e:显示所有进程,包括系统级进程•-f:显示详细信息,包括进程间的关系例如,执行ps -e可以列出系统中所有进程的信息。
3.2 toptop命令用于实时监测系统中的进程。
它可以显示当前资源使用情况和每个进程的详细信息,如CPU使用率、内存使用量等。
按下q键可以退出top命令。
3.3 killkill命令用于终止指定的进程。
unix系统终端部分常用指令

unix系统终端部分常用指令
1. clear:清屏,将当前终端窗口内容清除。
2. echo:显示指定的字符串到终端窗口。
3. pwd:显示当前所处的目录位置。
4. cd:切换当前工作目录。
5. ls:显示当前目录的文件列表。
6. mkdir:在当前目录中创建新的目录。
7. rmdir:移除指定的空目录。
8. cp:复制指定的文件或目录。
9. mv:移动或重命名指定的文件或目录。
10. rm:删除指定的文件或目录。
11. cat:显示文件的内容。
12. grep:搜索字符串、文本、正则表达式模式等。
13. find:在指定的目录下搜索文件。
14. file:显示给定文件的类型。
15. chmod:改变文件或目录的访问权限。
16. wc:统计指定文件的行数、字数、字节数。
17. timestamp:显示或修改文件的时间戳。
18. kill:结束指定进程。
19. ps:显示当前用户的进程状态信息。
20. exit:退出当前登录系统的终端会话。
- 1 -。
第3讲 UNIX系统常用命令

UNIX命令介绍 UNIX命令介绍
[Lisi@redhat9]$ ls -la total 44 drwx------ 4 lisi drwxr-xr-x 4 root drwxrwxr-x 2 lisi -rw-rw-r-- 1 lisi -rw------- 1 lisi -rw-r--r-- 1 lisi -rw-r--r-- 1 lisi -rw-r--r-- 1 lisi -rw-r--r-- 1 lisi [lisi@redhat9]$ lisi root lisi lisi lisi lisi lisi lisi lisi 4096 4096 4096 38 463 24 191 124 118 Oct Sep Oct Oct Oct Sep Sep Sep Sep
UNIX命令的格式: [可选的执行选项 [可选的执行参数 可选的执行选项] 可选的执行参数] UNIX命令的格式:command [可选的执行选项] [可选的执行参数] 命令的格式
UNIX命令基本知识 UNIX命令基本知识
多命令行和多行命令 多命令行: 将多个命令写在同一个命令行中. 多命令行: 将多个命令写在同一个命令行中.命令之间用 [Lisi@redhat9]$ pwd ; who; ls -l 三个命令写在同一个命令行中 多行命令: 有时候一个命令带了很多执行选项和参数, 多行命令: 有时候一个命令带了很多执行选项和参数,一行写不下 可以将该命令写成多行的形式,用 \ 表示命令没有结束,在下一 可以将该命令写成多行的形式, 表示命令没有结束, 行接着写. 行接着写. [Lisi@redhat]$ cc module1.cpp module2.cpp \ Mainmodule.cpp -I/home/myfile –oprogram.exe 一个命令写在两行中, 一个命令写在两行中,用 \ 表示没有结束 ;隔开
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操作系统常用维护命令(v1.00)拟制: 日期审核: 日期审核: 日期批准: 日期东方电子信息产业集团公司技术中心工程技术部版权所有侵权必究修订记录前言UNIX操作系统因其安全、可靠和高效特点,在服务器领域得到广泛应用。
为了使大家了解UNIX操作系统,以致引导读者最终掌握UNIX操作系统,我们编写了UNIX操作系统维护常用命令文档。
我们的目的并非希望通过这篇文档可以彻底了解UNIX操作系统,而是希望通过这篇文档可以使你开始尝试操作UNIX操作系统,了解它。
也许我们可以把安装了UNIX操作系统的小型机比作一部豪华汽车,他有卓越的行驶性能,令人眼花缭乱的中控操作界面,提供详尽信息的综合显示屏;我们的目的在于让这部车跑起来。
文档编写基于一台Sun Ultra10服务器,安装Sun Sparc Solaris9操作系统。
其中大部分命令通过在平台下操作测试。
由于当前UNIX主流版本较多,例如有IBM的AIX系列,SUN 的(现在是Oracle的)Solaris系列,HP公司的HP-UX系列,还有并入HP的HP Tru64 UNIX,等等,为此同一个命令在不同操作系统上或在同一操作系统不同版本上应用格式和选项会有不同,详细使用可以参考相关操作系统使用手册。
最后要说的是我们对UNIX系统应用和管理同样处于学习阶段,同样需要读者和资深管理员的引导和帮助,因此文章中有不尽之处希望读者和同行不吝指教。
前言 (3)UNIX操作系统启动和关机 (6)1、boot操作系统启动命令 (6)2、shutdown关闭操作系统 (6)文件目录管理基本命令 (7)1、ls 显示文件列表信息 (7)2、cat 显示文本文件内容 (8)3、cp 文件拷贝命令 (9)4、mv 文件转移命令 (10)5、pwd 显示出当前工作目录的绝对路径 (11)6、cd 转换当前操作目录 (11)7、rm 文件或目录删除命令 (12)8、rmdir目录删除命令 (13)9、mkdir 创建目录 (13)10、more文件内容查看命令 (14)11、grep 显示指定文件匹配字符串 (15)12、tail列出文件结尾的部分 (16)13、wc(word count)计算文件中行数、字数和字符数 (17)14、touch更改文件存取及修改时间 (18)UNIX操作系统文件管理中级操作 (19)1. chgrp(chang group)改变文件组 (19)2. chmod(chang mode)改变文件目录存取权限 (20)3. chown(chang owner)改变文件属主 (22)4. file检查文件种类 (22)5. find查找符合条件的文件 (23)6. tar(tape file archiver)文件合并或抽取 (25)7. 常用文件压缩和解压工具 (27)操作系统信息处理命令 (28)1、date列出或设定系统当前时间 (28)2、df(disk free)显示文件存储空间占用 (29)3、du(disk usage)显示磁盘使用情况 (30)4、finger显示系统上用户数据 (31)5、id显示用户和组信息 (32)6、logname显示login name (32)7、uname显示当前UNIX操作系统信息 (33)8、who登录当前UNIX系统用户信息 (34)常用文本编译器vi使用说明 (35)1、打开vi命令格式 (35)2、移动光标类命令 (36)3、屏幕翻滚类 (36)4、插入文本类 (36)5、删除命令 (37)6、搜索及替换命令 (37)7、模串中的特殊字符 (37)8、选项设置 (38)9、最后行方式命令 (38)用户和组操作相关命令 (39)1、groupadd添加组命令行 (39)2、groupdel删除组命令行 (39)3、groupmode修改组定义 (40)4、groups显示指定用户所属组 (41)5、su用户登录命令 (41)6、useradd命令行添加用户 (42)7、userdel命令行删除用户 (44)8、usermod命令行修改用户登录信息 (45)9、passwd修改用户口令 (45)进程查看管理命令 (46)1、ps 显示进程运行状态 (46)2、kill 进程终止命令 (49)网络应用相关命令 (50)1、ping确认网络连接 (50)2、ifconfig检查网络接口参数 (51)3、netstat显示网络状态 (52)4、telnet访问远程主机 (53)5、ftp文件传输操作 (54)6、rcp远程文件拷贝命令 (57)UNIX主要应用版本介绍 (57)Tru64 UNIX历史 (57)HP-UX历史 (58)Solaris历史 (58)IBM AIX历史 (58)问题解释 (59)i节点: (59)操作系统运行等级run-level (59)UNIX文件权限管理 (59)UNIX操作系统启动和关机1、boot操作系统启动命令语法:boot [device_name] [-options]a 交互式启动操作系统r 重新配置操作系统硬件信息s 操作系统进入调试状态(单用户模式)v 显示启动信息的详细情况选项解释-a 交互式启动操作系统-r 重新配置操作系统硬件信息-s 操作系统进入单用户模式-v 显示启动信息的详细情况常用格式输出示例:安装操作系统从光驱驱动:boot cdrom重新配置硬件之后启动操作系统:boot -r2、shutdown关闭操作系统语法:shutdown [-y] [-g grace-period] [-i init-state] [message]选项解释-y 预先确认无需干预-g grace-period 允许更改关机时间,默认60秒-i init-state 指定转换到的状态message警告信息操作系统运行等级选项解释0 进入PROM状态(OK状态)1 管理状态(所有文件系统都挂上的单用户模式,禁止其他用户登录)2 多用户模式(没有网络文件共享服务)3 多用户模式(有网络文件共享服务)4 空5 退出操作系统并关机,主机电源也关闭6 重新启动机器S or s 单用户模式常用格式输出示例:shutdown -y -g 120 -i5 "=====disk error,maintenance reboot,logout please!======"在2分钟后彻底关闭服务器操作系统和电源,给出提示信息。
UNIX常用命令

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的内部命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、cd命令
功能说明:切换目录。
举例:却换到根目录:cd /
2、ls命令
功能说明:列出目录内容。
举例:列出/var目录的文件和目录的信息:ls –l /var;最常用方式ls –ltr
3、cat命令
功能说明:查看小文件内容。
举例:查看test.txt 文件内容:cat test.txt
4、chmod命令
功能说明:修改文件或目录权限。
举例:修改test.sh 为自己可执行:chmod u+x test.sh
5、chown命令
功能说明:变更文件或目录的拥有者或所属群组。
举例:修改test.txt 属主为cics :chown cics:cics test.txt
6、cp命令
功能说明:拷贝文件。
举例:拷贝文件test.sh 为test.sh_bak:cp test.sh test.sh_bak
7、diff命令
功能说明:对比文件差异。
举例:对比文件test.sh test.sh_bak 是否有差异diff test.sh test.sh_bak
8、find命令
功能说明:查询文件。
举例:查询本目录下面的test.txt:find ./ -name test.txt
9、ln命令
功能说明:连接文件或目录。
举例:链接test.sh文件为test:ln -s test.sh test
10、mv命令
功能说明:移动或更名现有的文件或目录。
举例:移动test.sh到/bin目录下:mv test.sh /bin/
11、rm命令
功能说明:删除文件或目录。
举例:删除文件test.sh :rm test.sh
功能说明:切割文件。
举例:把文件test.txt切割成1000行一个的文件:split -1000 test.txt
13、tee命令
功能说明:读取标准输入的数据,并将其内容输出成文件。
举例:把test.txt前100行生成一个test.txt1 的文件:head -100 test.txt | tee test.txt1
14、touch命令
功能说明:创建一个空文件。
举例:创建一个空的test.txt文件:touch test.txt
15、which命令
功能说明:在环境变量$PATH设置的目录里查找符合条件的文件。
举例:查询find命令在那个目录下面:which find
16、ftp命令
功能说明:远程文件传输命令。
举例:通过ftp命令上传文件:ftp ${IP}
17、ssh命令
功能说明:远程安全登录方式。
举例:登录到远程主机:ssh ${IP}
18、telnet命令
功能说明:远程登录主机。
举例:登录到远程主机:telnet ${IP}
19、expr命令
功能说明:整数值算数运算。
举例:求1 乘以2:expr 1\* 2
20、grep命令
功能说明:查找文件里符合条件的字符串。
举例:从test.txt文件中查询test的内容:grep test test.txt
21、awk命令
功能说明:打印格式化文件中的列内容。
举例:打印/etc/passwd 文件中第1列的内容:awk -F: ‘{print $1}’
22、sort命令
功能说明:内容进行排序。
举例:对主机的IPD进行逆序排序:ps -ef | sort +2rn
功能说明:去除联系出现的行并且合并为一行。
举例:去除test.txt 重复出现的行:sort test.txt |uniq
24、tr命令
功能说明:用来从标准输入中通过替换或删除操作进行字符转换。
举例:把字符串AbCd 转化为小写字母:echo AbCd | tr “[A-Z]”“[a-z]”
25、wc命令
功能说明:统计行。
举例:统计test.txt文件有多少行:wc -l test.txt
26、date命令
功能说明:查询主机当前时间。
举例:查询主机当前时间:date
27、exit命令
功能说明:退出命令。
举例:退出主机登录:exit
28、kill命令
功能说明:杀进程。
举例:杀掉test用户下面的所有进程:ps -ef | awk ‘$1==”test” {print $2}’ | xargs kill -9
29、id命令
功能说明:查看用户。
举例:查看当前用户:id ;查询主机是否有test用户:id test
30、ps命令
功能说明:查询进程情况。
举例:查询test.sh进程:ps -ef | grep test.sh
31、sleep命令
功能说明:休眠时间。
举例:休眠60秒:sleep 60
32、su命令
功能说明:切换用户命令。
举例:切换到test 用户下面:su - test
33、topas命令
功能说明:查询系统资源运行情况。
举例:查询系统资源运行情况:topas
功能说明:查询主机信息。
举例:查询主机信息:uname -a
35、passwd命令
功能说明:修改用户密码。
举例:使用root修改test用户的密码:passwd test
36、ping命令
功能说明:查看网络是否通。
举例:查询本主机到远程IP的网络是否通:ping ${IP}
37、netstat命令
功能说明:显示网络状态。
举例:查询主机端口1080是否被占用:netstat -aux | grep -w 1080
38、df命令
功能说明:查看磁盘空间使用情况。
举例:查看主机的空间使用情况:df -g
39、du命令
功能说明:统计文件或目录占用空间大小。
举例:查询test.txt文件占用空间大小,以M为单位:du -m test.txt
40、tar命令
功能说明:用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。
举例:对/etc 目录进行打包备份:tar -cvf etc.tar /etc
41、gzip命令
功能说明:文件压缩命令。
举例:对文件test.txt进行压缩:gzip test.txt
42、gunzip命令
功能说明:对通过gzip压缩的文件进行解压缩。
举例:对压缩文件test.txt.gz进行解压:gunzip test.txt.gz
43、crontab命令
功能说明:定时任务管理命令。
举例:查看当前配置的定时任务:crontab -l ;修改定时任务:crontab -e
44、echo命令
功能说明:标准输出命令。
举例:对变量test进行输出:echo $test
功能说明:标准输入命令。
举例:通过屏幕输入字符串并保存到test变量中:read test
46、pwd命令
功能说明:查询所在目录。
举例:查询当前所在目录:pwd
47、basename命令
功能说明:从路径中分离出文件名。
举例:从绝对路径/home/test/test.txt中分离文件:basename /home/test/test.txt
48、dirname命令
功能说明:和basename相反,它返回路径部分。
举例:从绝对路径/home/test/test.txt中分离文件目录:dirname /home/test/test.txt
49、file命令
功能说明:用来确定文件的类型。
举例:判定test.sh的文件类型:file test.sh
50、head命令
功能说明:查看文件的前面N行。
举例:查看test.txt的前10行:head -10 test.txt
51、tail命令
功能说明:查看文件的后面N行。
举例:查看test.txt的后10行:tail -10 test.txt
52、mkdir命令
功能说明:创建目录。
举例:创建test目录:mkdir test
53、more命令
功能说明:查看文件。
举例:查询test.txt文件内容:more test.txt
54、vmstat命令
功能说明:查看系统资源的消耗情况。
举例:查看系统资源的消耗情况,按1秒输出一次:vmstat 1
55、nmon命令
功能说明:查看系统资源的消耗情况。
举例:查看当前系统资源的消耗情况:nmon
56、topas命令
功能说明:查看系统资源的消耗较前的进程。
举例:查看系统资源的消耗较前的进程:topas。