Linux回顾复习_第1页
Linux回顾复习_第2页
Linux回顾复习_第3页
Linux回顾复习_第4页
Linux回顾复习_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、服务器是网络环境下能为网络用户提供集中计算、服务器是网络环境下能为网络用户提供集中计算、信息发表及数据管理等服务的专用计算机。信息发表及数据管理等服务的专用计算机。从广义上讲,服务器是指网络中能对其它机器提供从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个某些服务的计算机系统(如果一个PC对外提供对外提供ftp服务,也可以叫服务器)。服务,也可以叫服务器)。从狭义上来讲,服务器是专指某些高性能计算机,从狭义上来讲,服务器是专指某些高性能计算机,能够通过网络,对外提供服务。能够通过网络,对外提供服务。服务器类型服务器类型文件服务器(文件服务器(File Server)数

2、据库服务器(数据库服务器(Database Server)邮件服务器(邮件服务器(Mail Server)网页服务器(网页服务器(Web Server)FTP服务器(服务器(FTP Server)域名服务器(域名服务器(DNS Server)应用程序服务器(应用程序服务器(AP Server)代理服务器(代理服务器(Proxy Server)任何计算机的运行离不开操作系统,服务器也一样任何计算机的运行离不开操作系统,服务器也一样。服务器操作系统主要分为四大流派:。服务器操作系统主要分为四大流派:Windows Serverl重要版本Windows NT Server 4.0、Windows 2

3、000 Server、Windows Server 2003、Windows Server 2003 R2、Windows Server 2008 、Windows Server 2008 R2 、Windows Server 2012。Netwarel在一些特定行业和事业单位中,NetWare优秀的批处理功能和安全、稳定的系统性能也有很大的生存空间。Unixl主要支持大型的文件系统服务、数据服务等应用。Linuxl成为目前国内外很多公司服务器操作系统的首选。Shell的作用的作用 命令解释器,命令解释器,“翻译官翻译官”Linux命令的通用命令格式命令的通用命令格式命令字命令字 选项选项 参

4、数参数选项及参数的含义选项及参数的含义选项:用于调节命令的具体功能选项:用于调节命令的具体功能l 以 “-”引导短格式选项(单个字符),例如“-l”l 以“-”引导长格式选项(多个字符),例如“-color”l 多个短格式选项可以写在一起,只用一个“-”引导,例如“-al”参数:命令操作的对象,如文件、目录名等参数:命令操作的对象,如文件、目录名等获得命令帮助获得命令帮助help,man关机关机halt 立刻关机立刻关机 poweroff 立刻关机立刻关机 init 0 立刻关机立刻关机shutdown -h 时间时间重启重启reboot shutdown -r 时间时间切换用户切换用户su

5、用户名用户名切回来:切回来:exit/binetchomelibmntprocsbinbootdevtmpvarusrrootlibbinpasswdinittab 绝对路径绝对路径绝对路径是从绝对路径是从/(也被称为根目录)开始的,比如(也被称为根目录)开始的,比如/usr、/etc/X11相对路径相对路径相对路径是以相对路径是以 . 或或 . 或或开始的。开始的。.表示用户当前操作所处的位置表示用户当前操作所处的位置. 表示上级目录表示上级目录 表示当前用户自己的家目录表示当前用户自己的家目录 USER 表示用户名为表示用户名为USER的家目录,这里的的家目录,这里的USER是在是在/et

6、c/passwd中存在的用户名中存在的用户名目录操作命令目录操作命令pwd、cd、ls、mkdir文件操作命令文件操作命令touch、file、cp、rm、mv、which、find、ln文件内容操作命令文件内容操作命令cat、more、lesshead、tail、wc、grep归档及压缩命令归档及压缩命令tarpwd命令命令用途:查看工作目录用途:查看工作目录(Print Working Directory)cd命令命令用途:切换工作目录(用途:切换工作目录(Change Directory)格式:格式:cd 目录位置目录位置ls命令命令用途:列表(用途:列表(List)显示目录内容)显示目

7、录内容 格式:格式:ls 选项选项. 目录或文件名目录或文件名-l -a -R -dmkdir命令命令用途:创建新的目录(用途:创建新的目录(Make Directory) 格式:格式:mkdir -p /路径路径/目录名目录名-p 选项用于创建选项用于创建多级目录多级目录touch命令命令用途:新建空文件,或更新文件时间标记用途:新建空文件,或更新文件时间标记格式:格式:touch 文件名文件名file命令命令用途:查看文件类型用途:查看文件类型格式:格式: file 文件名文件名cp命令命令用途:复制(用途:复制(Copy)文件或目录)文件或目录格式:格式:cp 选项选项. 源文件或目录源

8、文件或目录 目标文件或目录目标文件或目录选项:选项:-rrm命令命令用途:删除(用途:删除(Remove)文件或目录)文件或目录格式:格式:rm 选项选项. 文件或目录文件或目录选项:选项:-f -rmv命令命令用途:移动(用途:移动(Move)文件或目录)文件或目录 若如果目标位置与源位置相同,则相当于若如果目标位置与源位置相同,则相当于改名格式:格式:mv 选项选项. 源文件或目录源文件或目录 目标文件或目录目标文件或目录which命令命令用途:查找用途:查找Linux命令文件并显示所在的位置命令文件并显示所在的位置格式:格式:which 命令或程序名命令或程序名find命令命令用途:用于

9、查找文件或目录用途:用于查找文件或目录格式:格式:find 查找范围查找范围 查找条件查找条件常用查找条件常用查找条件-name:按文件名称查找:按文件名称查找-size:按文件大小查找:按文件大小查找-user:按文件属主查找:按文件属主查找-type:按文件类型查找:按文件类型查找ln命令命令用途:为文件或目录建立链接(用途:为文件或目录建立链接(Link) 格式:格式:ln -s 源文件或目录源文件或目录 链接文件或目标目录链接文件或目标目录l-s:建立符号链接文件(省略此项则建立硬链接)cat命令命令用途:显示出文件的全部内容用途:显示出文件的全部内容more,less命令命令用途:全

10、屏方式分页显示文件内容用途:全屏方式分页显示文件内容head命令命令用途:查看文件开头的一部分内容(默认为用途:查看文件开头的一部分内容(默认为10行)行)格式:格式:head -n 文件名文件名tail命令命令用途:查看文件结尾的少部分内容(默认为用途:查看文件结尾的少部分内容(默认为10行)行)格式:格式:tail -n 文件名文件名wc命令命令用途:统计文件中的单词数量(用途:统计文件中的单词数量(Word Count)等信息)等信息 格式:格式:wc 选项选项. 目标文件目标文件.grep命令命令用途:在文件中查找并显示包含指定字符串的行用途:在文件中查找并显示包含指定字符串的行格式:

11、格式:grep 选项选项. 查找条件查找条件 目标文件目标文件常用命令选项常用命令选项-i:查找时忽略大小写:查找时忽略大小写-v:反转查找,输出与查找条件不相符的行:反转查找,输出与查找条件不相符的行 查找条件设置查找条件设置要查找的字符串以双引号括起来要查找的字符串以双引号括起来“”表示以表示以开头,开头,“$”表示以表示以结尾结尾“$”表示空行表示空行使用使用grep命令查找命令查找 /etc/passwd 文件中的以字母文件中的以字母 r 开头的所有的用户名开头的所有的用户名grep r /etc/passwd tar命令命令用途:制作归档文件、释放归档文件用途:制作归档文件、释放归档

12、文件格式:格式:tar 选项选项. 归档文件名归档文件名 源文件或目录源文件或目录 tar 选项选项. 归档文件名归档文件名 -C 目标目录目标目录常用命令选项常用命令选项-c:创建:创建 .tar 格式的包文件格式的包文件-x:解开:解开.tar格式的包文件格式的包文件-v:输出详细信息:输出详细信息-f:表示使用归档文件:表示使用归档文件-C:解包时指定释放的目标文件夹:解包时指定释放的目标文件夹-z:调用:调用gzip程序进行压缩或解压程序进行压缩或解压-j:调用:调用bzip2程序进行压缩或解压程序进行压缩或解压打包:打包:cvf,打包并压缩,打包并压缩zcvf,解压,解压zxvf制作

13、归档文件制作归档文件解开归档文件解开归档文件将将/root目录备份到目录备份到root.tar文件中文件中tar cvf root.tar /root 将将/boot目录压缩到目录压缩到boot.tar.gz文件中。文件中。tar zcvf boot.tar.gz /boot分别解开分别解开root.tar、boot.tar.gz到到/tmp/rootbk/、/tmp/bootbk/目录中。目录中。tar xvf root.tar C /tmp/rootbk/tar zxvf boot.tar.gz C /tmp/bootbk/ 三种工作模式三种工作模式命令模式、输入模式、末行模式命令模式、输

14、入模式、末行模式不同模式之间的切换不同模式之间的切换rootlocalhost # vi 文件名命令模式命令模式输入模式输入模式末行模式末行模式:键a、i、o等键Esc键Esc键复制、粘贴、删除复制、粘贴、删除操作类型操作类型操作键操作键功能功能删除删除x或或Del删除光标处的单个字符删除光标处的单个字符dd删除当前光标所在行删除当前光标所在行#dd删除从光标处开始的删除从光标处开始的#行内容行内容d删除当前光标之前到行首的所有字符删除当前光标之前到行首的所有字符d$删除当前光标处到行尾的所有字符删除当前光标处到行尾的所有字符复制复制yy复制当前行整行的内容到剪贴板复制当前行整行的内容到剪贴板

15、#yy复制从光标处开始的复制从光标处开始的#行内容行内容粘贴粘贴p将缓冲区中的内容粘贴到光标位置处之将缓冲区中的内容粘贴到光标位置处之后后P粘贴到光标位置处之前粘贴到光标位置处之前保存文件及退出保存文件及退出vi编辑器编辑器 功能功能命令命令备注备注保存文件保存文件:w:w /root/newfile另存为其它文件另存为其它文件退出退出vi:q未修改退出未修改退出:q!放弃对文件内容的修改,并退出放弃对文件内容的修改,并退出vi保存文件退出保存文件退出vi:wq通配符:通配符:* ? 重定向作用:重定向作用:允许将标准输出或错误消息从程序重定向到文件,以进允许将标准输出或错误消息从程序重定向到

16、文件,以进行保存或稍后分析,或禁止其在终端显示。还可以通过行保存或稍后分析,或禁止其在终端显示。还可以通过文件而非键盘将输入读取至命令行程序文件而非键盘将输入读取至命令行程序类型类型操作符操作符用途用途重定向标准输入重定向标准输入将命令的执行结果输出到指定的文件中,而将命令的执行结果输出到指定的文件中,而不是直接显示在屏幕上不是直接显示在屏幕上 将命令执行的结果追加输出到指定文件将命令执行的结果追加输出到指定文件 重定向标准错误重定向标准错误2清空指定文件的内容,并将标准错误信息保清空指定文件的内容,并将标准错误信息保存到该文件中存到该文件中2将标准错误信息追加输出到指定的文件中将标准错误信息

17、追加输出到指定的文件中重定向标准输出和重定向标准输出和标准错误标准错误&将标准输出、标准错误的内容全部保存到指将标准输出、标准错误的内容全部保存到指定的文件中,而不是直接显示在屏幕上定的文件中,而不是直接显示在屏幕上管道作用:管道允许叫标准输出信息从程序连接至管道作用:管道允许叫标准输出信息从程序连接至另一个程序的输入,每个程序作用于前一个程序的另一个程序的输入,每个程序作用于前一个程序的输出。输出。管道操作符号管道操作符号“|”连接左右两个命令,将左侧的命令输出的结果,作为右连接左右两个命令,将左侧的命令输出的结果,作为右侧命令的输入(处理对象)侧命令的输入(处理对象)格式:格式:cmd1

18、| cmd2 . | cmdn例如:列出例如:列出 /usr/share/doc 中以数字中以数字4结尾的文件结尾的文件. ls /usr/share/doc | grep 4$Linux基于用户身份对资源访问进行控制基于用户身份对资源访问进行控制用户帐号:用户帐号:l 超级用户root:非执行管理任务时不建议使用root用户登录系统l 普通用户:一般只在用户自己的宿主目录中有完全权限l 程序用户:用于维持系统或某个程序的正常运行,一般不允许登录到系统。例如:bin、daemon、ftp、mail等UID和和GID:l UID(User Identity,用户标识号):每个用户都拥有一个唯一的

19、标识符。l GID(Group Identify,组标识号):用户至少属于一个组,称为分组,用户分组也有唯一的标识符。用于保存用户的帐号基本信息用于保存用户的帐号基本信息文件位置:文件位置:/etc/passwd每一行对应一个用户的帐号记录每一行对应一个用户的帐号记录用于保存密码字串、密码有效期等信息用于保存密码字串、密码有效期等信息文件位置:文件位置:/etc/shadow每一行对应一个用户的密码记录每一行对应一个用户的密码记录用于保存用户和用户组等信息用于保存用户和用户组等信息文件位置:文件位置:/etc/group用于保存用户组密码等信息用于保存用户组密码等信息文件位置:文件位置:/et

20、c/gshadowuseradd命令命令格式:格式:useradd 选项选项. 用户名用户名常用命令选项常用命令选项-u:指定:指定 UID 标记号标记号-d:指定宿主目录,缺省为:指定宿主目录,缺省为 /home/用户名用户名-g:指定用户的基本组名(或:指定用户的基本组名(或UID号)号)-G:指定用户的附加组名(或:指定用户的附加组名(或GID号)号)-s:指定用户的登录:指定用户的登录Shell创建名为创建名为st02的用户帐号,并将其的用户帐号,并将其UID号指定为号指定为504rootlocalhost # useradd -u 504 st02添加用户添加用户sarah不能交互式

21、登录不能交互式登录rootlocalhost # useradd -s /sbin/nolog sarah创建用户创建用户natash属于属于manager组组useradd -G manager natash设置设置/更改用户口令更改用户口令passwd命令命令格式:格式:passwd 选项选项. 用户名用户名常用命令选项常用命令选项-d:清空用户的密码,使之无需密码即可登录:清空用户的密码,使之无需密码即可登录-l:锁定用户帐号:锁定用户帐号-S:查看用户帐号的状态(是否被锁定):查看用户帐号的状态(是否被锁定) -u:解锁用户帐号:解锁用户帐号修改用户帐号的属性修改用户帐号的属性user

22、mod命令命令格式:格式:usermod 选项选项. 用户名用户名删除用户帐号删除用户帐号userdel命令命令格式:格式:userdel -r 用户名用户名添加添加 -r 选项时,表示连用户的宿主目录一并删除选项时,表示连用户的宿主目录一并删除添加组帐号:添加组帐号:groupadd命令命令格式:格式:groupadd -g GID 组帐号名组帐号名删除组帐号:删除组帐号:groupdel命令命令格式:格式:groupdel 组帐号名组帐号名groupmod命令命令用途:修改指定组群的属性,只有超级用户才可以使用。用途:修改指定组群的属性,只有超级用户才可以使用。格式:格式:groupmod

23、 选项选项 组群名组群名-g GID 组组ID值值-n 组群名,更改组名组群名,更改组名需求描述需求描述先建先建manager组,创建两个用户组,创建两个用户natasha,harry附属组附属组为为manager,创建第三个用户,创建第三个用户strlt不充许不充许login 。建一个用户建一个用户susa,指定,指定UID号为号为4000答案:答案:lgroupadd managerluseradd G manager natashaluseradd G manager harryluseradd s /sbin/nolog strltluseradd u 4000 susa安装虚拟机安装

24、虚拟机VMware ,在虚拟机中安装,在虚拟机中安装Red Hat Enterprise Linux复习以上所有命令,下次上课随机点名请同学上来复习以上所有命令,下次上课随机点名请同学上来演示。演示。在在/root目录下创建目录下创建“linux”的目录。的目录。在在/root下创建文件下创建文件“network”。用用vim打开打开“network”文件,输入文件,输入“I Love Linux!”保存并退出。保存并退出。将将“network”文件复制到文件复制到/root/linux目录下。目录下。读取读取“/root/linux/network”内容到终端。内容到终端。递归显示递归显示

25、/root下所有文件名,将显示的结果输出下所有文件名,将显示的结果输出到到/root/linux/network文件中文件中 。创建创建“student”组,创建用户组,创建用户“Mary”属于属于“student”组。组。访问权限访问权限读取读取:允许查看文件内容、显示目录列表:允许查看文件内容、显示目录列表写入写入:允许修改文件内容,允许在目录中新建、移动、:允许修改文件内容,允许在目录中新建、移动、删除文件或子目录删除文件或子目录可执行可执行:允许运行程序、切换目录:允许运行程序、切换目录归属(所有权)归属(所有权)属主属主:拥有该文件或目录的用户帐号:拥有该文件或目录的用户帐号属组属组

26、:拥有该文件或目录的组帐号:拥有该文件或目录的组帐号rw-r-r-420400400644权限项读写执行读写执行读写执行字符表示rwxrwxrwx数字表示421421421权限分配文件所有者文件所属组其他用户 rootlocalhost # ls -l install.log -rw-r-r- 1 root root 34298 04-02 00:23 install.log文件类型文件类型属组属组属主属主访问权限访问权限Linux下的文件可以分为下的文件可以分为6种不同类型种不同类型(第一位第一位)l普通文件普通文件 -l目录文件目录文件 dl链接文件链接文件 ll设备文件设备文件 b cl

27、套接字文件套接字文件 sl管道文件管道文件 plinux下一些主要目录的功用。下一些主要目录的功用。 /bin 二进制可执行命令二进制可执行命令 /dev 设备特殊文件设备特殊文件/etc 系统管理和配置文件系统管理和配置文件/home 用户主目录的基点用户主目录的基点 /root 系统管理员的主目录系统管理员的主目录1.chmod命令命令格式格式1:chmod ugoa +-= rwx 文件或目录文件或目录. u u、g g、o o、a a 分别表示分别表示属主、属组、其他用户、所有用户属主、属组、其他用户、所有用户 +、-、= 分别表示分别表示增加、去除、设置权限增加、去除、设置权限对应的

28、权限字符对应的权限字符3 3位八进制数位八进制数 格式格式2:chmod nnn 文件或目录文件或目录.2.chown命令命令格式:格式:chown 属主属主 文件或目录文件或目录 chown :属组属组 文件或目录文件或目录 chown 属主属主:属组属组 文件或目录文件或目录常用命令选项常用命令选项 -R:递归修改指定目录下所有文件、子目录的权限:递归修改指定目录下所有文件、子目录的权限SET位权限位权限主要用途:主要用途:l 为可执行(有 x 权限的)文件设置,权限字符为“s”l其他用户执行该文件时,将拥有属主或属组用户的权限l如果SGID是设定在目录上面,则在该目录内所建立的文件或目录

29、的所属组,将会自动成为此目录的所属组。例:在例:在/home目录下建立目录下建立command目录,其目录下新目录,其目录下新建的文件和目录属于建的文件和目录属于manager组组,属组有读写权限,其它属组有读写权限,其它用户无任何权限。用户无任何权限。mkdir /home/commandchown :manager /home/commandchmod g+s /home/commandchmod g+rw /home/commandchmod o-rwx /home/commandACL可以针对单一使用者,单一文件或目录来进行可以针对单一使用者,单一文件或目录来进行r,w1.查看文件查看

30、文件/目录的目录的ACL命令命令getfacl:格式:格式:getfacl 选项选项 文件名文件名,x的权限规范的权限规范2.设置文件设置文件/目录的目录的ACL命令命令setfacl:$ setfacl -m u:username:rwx filename $ setfacl -m g:groupname:rwx filename需求描述需求描述将将/etc/fstab 复制到复制到/var/tmp/fstab ,属主和属组都是属主和属组都是root,其它用户无任何权限,设置,其它用户无任何权限,设置harry可以读写,可以读写,natasha有读权限。有读权限。lcp /etc/fstab

31、 /var/tmp/fstablchown root:root /var/tmp/fstablchmod o-rwx /var/tmp/fstablsetfacl m u:harry:rw /var/tmp/fstablsetfacl m u:natasha:r /var/tmp/fstab由于分区表的限制,一个硬盘上最多可以建立由于分区表的限制,一个硬盘上最多可以建立4个个基本分区基本分区。基本分区基本分区可分为两类:可分为两类:主分区(主分区(primary)和和扩扩展分区(展分区(extended),其中,其中扩展分区扩展分区只能有一个。只能有一个。扩展分区扩展分区不能直接使用,还需要划

32、分成不能直接使用,还需要划分成逻辑分区逻辑分区才行。才行。基本分区基本分区(包括主分区和扩展分区)的编号范围(包括主分区和扩展分区)的编号范围是是1-4,逻辑分区逻辑分区是从是从5开始的。开始的。Linux中将硬盘、分区等设备均表示为文件中将硬盘、分区等设备均表示为文件/dev/sda5硬件设备文件硬件设备文件所在的目录所在的目录hd 表示表示IDE设备设备sd 表示串行设备表示串行设备硬盘的顺序号,以字母硬盘的顺序号,以字母a、b、c表示表示分区的顺序号,以数字分区的顺序号,以数字1、2、3表示表示 格式:格式:fdisk -l 磁盘设备磁盘设备确认系统中的磁盘设备确认系统中的磁盘设备fdi

33、sk命令命令用途:在交互式的操作环境中管理磁盘分区用途:在交互式的操作环境中管理磁盘分区格式:格式:fdisk 磁盘设备磁盘设备交互模式中的常用指令交互模式中的常用指令m:查看操作指令的帮助信息:查看操作指令的帮助信息p:列表查看分区信息:列表查看分区信息n:新建分区:新建分区d:删除分区:删除分区t:变更分区类型:变更分区类型w:保存分区设置并退出:保存分区设置并退出q:放弃分区设置并退出:放弃分区设置并退出(1)进入)进入fdisk界面,界面,fdisk /dev/sda 列出所有命令。列出所有命令。m(2)显示硬盘分区信息。)显示硬盘分区信息。p(3)创建和删除)创建和删除主分区主分区。

34、n (p) d(4)创建)创建扩展分区扩展分区和和逻辑驱动器逻辑驱动器。n(e l)(5)查看并转换)查看并转换分区类型分区类型。t(6)保存保存分区设置信息,并退出分区设置信息,并退出fdisk。w(7)在非交互式界面下显示当前硬盘的分区信息。)在非交互式界面下显示当前硬盘的分区信息。 fdisk -l(8)分区生效,分区创建完成,不会立刻生效,需要重启)分区生效,分区创建完成,不会立刻生效,需要重启或者使用或者使用“partx a /dev/sda”命令生效。命令生效。Linux中默认使用的文件系统类型中默认使用的文件系统类型EXT4, 第第4代扩展(代扩展(Extended)文件系统)文

35、件系统SWAP,交换文件系统,交换文件系统使用使用mkfs命令可以在分区上建立各种文件系统。命令可以在分区上建立各种文件系统。 命令语法:命令语法: mkfs -t 文件系统类型文件系统类型 磁盘设备名磁盘设备名 # mkfs t ext4 /dev/sda5使用使用mount和和umount命令可以实现命令可以实现挂载挂载和和卸载卸载功功能,这样用户才可以使用相应的设备存储数据。能,这样用户才可以使用相应的设备存储数据。命令语法:命令语法: mount 可选项可选项 设备名称设备名称 挂载点挂载点# df 查看挂载情况查看挂载情况 umount 可选项可选项 -t 文件系统文件系统系统启动时

36、自动挂载的依据系统启动时自动挂载的依据/etc/fstabmount -a自动按自动按/etc/fstab的记录加载文件系统的记录加载文件系统rootlocalhost # vi /etc/fstab/dev/sdb1 /mailbox ext4 default 0 0建立一个新文件系统步骤:建立一个新文件系统步骤:fdisk工具创建分区工具创建分区mkfs格式化分区(创建文件系统)格式化分区(创建文件系统)mount挂载文件系统挂载文件系统修改修改/etc/fstab文件永久挂载文件系统文件永久挂载文件系统建立一个新的交换内存空间步骤:建立一个新的交换内存空间步骤:配置交换内存空间:配置交换

37、内存空间:fdisk命令创建类型为命令创建类型为swap的磁盘的磁盘分区分区制作交换内存的文件系统:制作交换内存的文件系统:mkswap 分区设备分区设备启动交换内存:启动交换内存: swapon /dev/sdb5如果要在系统如果要在系统引导时引导时启用交换分区,编辑启用交换分区,编辑/etc/fstab文件文件添加如下内容。添加如下内容。/dev/sda5 swap swap defaults 0 0RPM软件包软件包 软件素材参考:软件素材参考:http:/ 一般命名格式:一般命名格式: bash-3.1-16.1.i386.rpm查询已安装的查询已安装的RPM软件信息软件信息 格式:格

38、式:rpm -q子选项子选项 软件名软件名安装或升级安装或升级RPM软件软件 格式:格式:rpm 选项选项 RPM包文件包文件. -ivh -Uvh 卸载指定的卸载指定的RPM软件软件 格式:格式:rpm -e 软件名软件名软件名称软件名称版本号版本号硬件平台硬件平台扩展名扩展名发布次数发布次数进程的状态(进程的状态(Redhat Enterprise Linux中,进程中,进程又被称作任务)又被称作任务)运行:进程正在运行或者准备运行。运行:进程正在运行或者准备运行。中断:进程在等待一个时间的发生或某种系统资源。中断:进程在等待一个时间的发生或某种系统资源。不可中断:该状态不可被收到的信号中

39、断。不可中断:该状态不可被收到的信号中断。停止:进程被停止,通常是通过接受一个信号。停止:进程被停止,通常是通过接受一个信号。僵死:由于某种原因进程被终止,但是该进程的控制结僵死:由于某种原因进程被终止,但是该进程的控制结构任然保留。构任然保留。ps命令命令用途:查看静态的进程统计信息用途:查看静态的进程统计信息格式:格式:ps aux ps -elftop命令命令用途:用途:查看动态查看动态的进程排名的进程排名信息信息手工启动手工启动前台启动:用户输入命令,直接执行程序前台启动:用户输入命令,直接执行程序后台启动:在命令行尾加入后台启动:在命令行尾加入“&”符号符号Ctrl+C组合键组合键中

40、断正在执行的命令中断正在执行的命令kill、killall命令命令kill用于终止指定用于终止指定PID号的进程号的进程killall用于终止指定名称的所有进程用于终止指定名称的所有进程-9 选项用于强制终止选项用于强制终止使用使用service工具:工具:格式:格式:service 启动文件名启动文件名 参数参数start:启动这个服务:启动这个服务stop:停止这个服务:停止这个服务restart:重启服务:重启服务reload:重载配置文件,这个参数只有在服务已经启动下重载配置文件,这个参数只有在服务已经启动下才能使用。才能使用。status:查看目前服务的启动状态:查看目前服务的启动状

41、态设置系统服务的启动状态设置系统服务的启动状态格式:格式:chkconfig 服务名服务名 on|offat命令命令在指定的日期、时间点自动执行预先设置的一些命令操在指定的日期、时间点自动执行预先设置的一些命令操作,属于作,属于一次性计划任务一次性计划任务 设置格式:设置格式:at HH:MM yyyy-mm-ddrootlocalhost # service atd start启动启动 atd: 确定确定rootlocalhost # at 23:45at shutdown -h nowat job 1 at 2009-09-14 23:45rootlocalhost # atq1 2009

42、-09-14 23:45 a rootcrontab命令命令按照预先设置的时间周期(分钟、小时、天按照预先设置的时间周期(分钟、小时、天)重复)重复执行用户指定的命令操作,属于执行用户指定的命令操作,属于周期性计划任务周期性计划任务管理管理cron计划任务计划任务编辑计划任务:编辑计划任务:crontab -e -u 用户名用户名查看计划任务:查看计划任务:crontab -l -u 用户名用户名删除计划任务:删除计划任务:crontab -r -u 用户名用户名50 3 2 1 * run_command字段字段说明说明分钟分钟取值为从取值为从0到到59之间的任意整数之间的任意整数 小时小时

43、取值为从取值为从0到到23之间的任意整数之间的任意整数 日期日期取值为从取值为从1到到31之间的任意整数之间的任意整数月份月份取值为从取值为从1到到12之间的任意整数之间的任意整数星期星期取值为从取值为从0到到7之间的任意整数,之间的任意整数,0或或7代表星期日代表星期日命令命令要执行的命令或程序脚本要执行的命令或程序脚本 分钟分钟小时小时日期日期月份月份星期星期命令命令时间周期设置任务内容设置时间数值的特殊表示方法时间数值的特殊表示方法* 表示该范围内的任意时间表示该范围内的任意时间, 表示间隔的多个不连续时间点表示间隔的多个不连续时间点- 表示一个连续的时间范围表示一个连续的时间范围/ 指定间隔的时间频率指定间隔的时间频率应用示例应用示例0 17 * * 1-5周一到周五每天周一到周五每天17:00 30 8 * * 1,3,5每周一、三、五的每周一、三、五的8点点30分分0 8-18/2 * * *8点到点到18点之间每隔点之间每隔2小时小时0 * */3 * *每隔每隔3天天示例示例1(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论