您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > Linux系统管理-命令总结
Linux系统管理基础命令总结pwd功能:显示当前用户所在的工作目录(printworkingdirectory)格式:pwd[-p]-p:如果当前目录是符号链接,则显示链接到的真实物理目录。ls功能:列表查看目录及文件的属性信息,不带任何选项参数时,默认显示当前目录的内容。选项-a:列出所有文件和子目录。包括以点“.”开头的隐藏文件或mulu-A列出所有文件和子目录。但特殊目录“.”和“..”除外。-d只显示目录本身的属性信息。而不显示其中文件或子目录、-l以长格式显示文件或目录的详细信息-I显示文件的I节点编号-h显示信息使用更人性化的容量大小单位-R递归显示指定目录下各级子目录及文件的内容cat功能:通常用于显示指定文件的内容。格式:cat【-n】【文件….选项-n显示文件内容时在每一行行首添加行号。-b显示文件内容时为非空白行添加行号tail功能:查看文件末尾指定行数(默认为10行)的内容head功能:查看文件开头的指定行数的内容more功能:分页显示文件内容,按Enter键可以逐行下翻,按b键向上翻一页,按q键退出,less功能:分页显示文件内容wc功能:统计文件的行数、单词数和字节等信息。默认选项为“-lwc”选项-c统计文件内容中的字节数-l统计文件内容中的行数-m统计文件内容中的字符数,-w统计文件内容中的单词个数file功能:判断并显示文件的类型格式;file文件…du功能:统计每个文件或目录的磁盘使用情况。格式:du【-ash】【文件或目录】…选项-a统计指定目录下每个文件及子目录占用磁盘空间的大小-s只统计指定的目录或文件总共占用的磁盘空间大小-h显示信息时使用更人性化的容量大小单位如KB、MB、GBgrep功能:在文件中查找并显示包含指定字符串的行,查找字符串可以使用正则表达式匹配格式:grep[-iv]查找字串[文件]选项-i查找内容忽略大小写-v反转查找。及输出与查找的条件不相符的行Which功能:在系统的执行路径中查找命令火或程序格式which[-a][命令或程序名]-a列出所有找到的结果Whereis功能:查找指定名称的二进制文件,帮组文件或源文件所在的位置格式whereis[-bms][文件名]选项-b只查找指定名称的二进制文件所在的位置-m只查找指定名称的帮组文件所在位置-s只查找指定名称的源文件所在位置Locate功能:在预先建立的文件系统数据库中查找指定名称的文件或目录,可以使用updatedb命令建立及更新该数据库格式locate[-I][文件或目录名]..选项-i查找时忽略大小写Find功能:根据一定的条件在指定目录范围中递归查找需要的文件或目录格式find搜索目录查找条件..选项-name按文件名称查找,可以使用通配符-size按文件大小查找,可以使用K、M等容量单位-type按文件类型查找,类型f、d、l、b、c分别表示普通文件、目录、链接文件、块设备文件、字符设备文件cd功能:更改当前目录。不带任何参数时,默认切换到用户宿主目录。格式:cd[-p][目录]选项-p如果指定的目录为符号链接,则切换到对应的物理路径Mkdir功能:创建新的目录格式:mkdir[-p]目录..选项-p必要时连父目录一起创建,如果目标目录存在也不要报错Touch功能:更新文件的时间标记,若文件不存在则建立对应的空文件格式:touch文件…cp功能:复制文件或目录,复制源是目录或多个文件时,目标必须是目录。格式:cp[-filpr]源文件或目录……..目标文件或目录选项-f覆盖目标同名文件或目录时不进行提醒,而直接强制复制-i覆盖目标同名文件或目录时提醒用户确认-l为源文件建立硬连接。而不是直接复制磁盘数据块-p复制时保持源文件的权限、属主以及时间戳等属性不变-r复制目录时使用,递归复制所有文件及子目录。mv功能:移动文件或目录,可以在移动时改名,移动多个文件或目录时,目标必须是目录格式:mv[-fi]源文件或源目录……..目标文件或目录..选项-f覆盖目标同名文件或目录时不进行提醒,而直接强制移动-i覆盖目标同名文件或目录时提醒用户确认。Rm功能:删除指定的文件或目录格式:rm[-fir]文件或目录….选项-f在删除文件或目录时不进行提醒,而直接强制删除-i在删除文件或目录时提醒用户确认-r删除目录时使用,递归删除所有文件及子目录Ln功能:为文件或目录建立链接。硬链接不能用于目录,也不能跨硬盘分区格式:ln[-sfi]源文件或目录…………链接文件位置选项-s建立软链接即符号链接文件,默认为硬链接-f若链接文件已经存在,则直接强制覆盖-i在覆盖目标链接文件时提醒用户确认Chmod功能:修改文件或目录的访问权限格式:chmod[-R]权限模式文件或目录..选项-R递归修改指定目录下的所有文件、子目录的权限Chown功能:修改文件或目录的所有权,可以同时修改属主、属组格式:chown[-R][属主]:[属组]文件或目录选项-R递归修改指定目录下的所有文件、子目录的所有权Chattr功能:修改文件的i节点属性,使用lsattr命令可以查看对用属性格式:chattr[+|-ia]文件…….+i将文件的i节点属性设置为不可变。即i节点锁定-i去除设置的+i锁定标记+a将文件设置为只可追加内容。原有数据不能修改-a去除设置的+a锁定标记tar功能:将文件或目录备份打包。并可通过选项调用gzip或bzip2程序将包文件进行压缩、解压格式:tar[-cCfjpPtvxz]包文件名[目标文件名]……选项-c创建.tar格式的包文件-C解包时指定释放的目标文件夹-f表示使用归档文件-j调用bzip2程序进行压缩或解压-P打包时保留文件及目录的绝对路径-p打包时保留文件及目录的权限-t列表查看包内的问价-v输出详细信息-x解开.tar格式的包文件-z调用gzip程序进行压缩或解压gzip功能:创建.gz格式的压缩文件。使用-d选项可以进行解压缩格式:gzip[-l9d]文件或目录….选项-l以最快的速度优先的模式创建压缩文件-9以最大压缩比优先的模式创建压缩文件-d解压缩.gz格式的压缩文件bzip2功能:创建.bz2格式的压缩文件,使用-d选项可以解压缩格式:bzip2[-l9d]文件或目录选项-l以最快的速度优先的模式创建压缩文件-9以最大压缩比优先的模式创建压缩文件-d解压缩.bz2格式的压缩文件zip功能:创建.zip格式的压缩文件格式:zip[-l9r]压缩文件名文件或目录-l以最快的速度优先的模式创建压缩文件-9以最大压缩比优先的模式创建压缩文件-r递归压缩指定目录及其下所有文件、子目录unzip功能:解压缩.zip格式的压缩文件格式:unzip[-d]压缩文件名选项-d解压到指定的文件夹rpm功能:安装、卸载及查询系统中的rpm软件包格式:rpm[-iUeqvh]软件名或rpm文件名…选项-i安装新的rpm软件,参数要求是.rpm格式的软件包文件-U检查更新现有的软件-e卸载指定的软件包-q查询系统内已安装的软件包信息-v输出详细信息-h以“#”号标记显示安装进度百分比echo功能:显示指定的字符串或变量的内容。不指定任何参数时将显示一个空行格式echo[字符串或$变量名]read功能:从标准输入读入一个字符串并赋值给指定的变量格式:read[-p提示字串]变量名……..选项-p在接受输入内容前显示提示字符串的内容,以增强叫互性export功能:将局部变量导出为全局变量或取消变量,允许在命令中直接为变量赋值格式:exprot[-pn][变量名[=变量值]]………选项-p查看当前命令环境中导出的所有全局变量-n取消指定变量的全局属性exit功能:退出当前的shell程序或命令环境,并返回一个退出状态数字(0为正常、1为异常)格式:exit[状态数字]expr功能:计算数值表达式,可以使用+、-、*、/、%等运算格式:expr运算表达式useradd功能:添加指定的系统用户格式:useradd[-degGMsu]用户名……选项-d指定用户的宿主目录位置-e指定用户的账号失效时间,可以使用YYYY-MM-DD的日期格式-g指定用户的基本组名,也可以使用GID号-G指定用户的公共组名,也可以使用GID号-M不为用户建立并初始化宿主目录-s指定用户登录shell-u指定用户的UID号,如果该UID已被使用,则可增加-o选项忽略掉并继续执行passwd功能:设置系统用户的密码,及锁定、解锁用户账户。未指定用户名时即修改当前用户自己的密码格式:passwd[–dlSu][用户名]选项-d清空指定用户的密码,仅使用用户名就可以登录系统-l锁定用户账户-S查看用户账户的状态-u解锁用户账户usermod功能:修改指定系统用户的信息格式:usermod[-degGLsuU]用户名选项-d指定用户的宿主目录位置-e指定用户的账号失效时间,可以使用YYYY-MM-DD的日期格式-g指定用户的基本组名,也可以使用GID号-G指定用户的公共组名,也可以使用GID号-L锁定用户账户-s指定用户的登录shell-u指定用户的UID号-U解锁用户账户userdel功能:删除指定的用户账户格式:userdel[-r]用户名选项-r删除用户后,也将该用户的宿主目录一并删除groupadd功能:添加一个系统用户组格式:groupadd[-g]组名选项-g为新建的组指定GID组标记号groupdel功能:删除指定的系统用户组格式:groupdel组名id功能:输出指定用户的身份标志信息,省略用户名参数时则输出当前用户的信息格式:id[-ugn][用户名]选项-u只显示有效的用户信息-g只显示有效的组的信息-n只输出用户名称而不是数字标记users功能:查看登录到当前主机中的用户(命令who可同时显示终端、时间、登录地点等信息)格式:userssu功能:切换为另一个用户身份。不指定用户名参数时默认切换为root格式:su[-l][目标用户名]选项-l使用目标用户登录shell环境,选项可简写为“-”ps功能:以静态快照方式输出当前运行的进程的状况统计数据格式:ps[-auxelf]选项a显示当前终端下的所有进程信息u使用以用户为主的格式输出进程信息x显示当前用户所有终端下的进程信息-e显示系统内的所有进程信息-l使用长格式显示进程信息-f使用完整的格式显示进程信息top功能:在交互式的界面中动态显示当前运行的进程信息,默认每3秒刷新一次,按q键退出格式:top[-d]选项-d指定动态信息的刷新间隔时间,单位为秒,也可以使用ss.tt的格式示例:[root@localhost~]#top–d5pstree功能:以树型结构查看系统中的进程及相互关系格式:pstree[-aup]选项-a显示进程对应的命令行-u显示进程对用的用户名信息-p显示进程对应进程号信息kill功能:终止指定进程号的进程,PID号可以通过ps等命令获得格式:kill[-9]PID选项-9向指定的进程发送“无条件终止”的信号,即强行终止进程killall功能:终止指定进程名的所有进程,可用于结束同名的多个进程格式:killall[-9]进程名选项-9向指定的进程发送“无条件终止”的信号,即强行终止进程Free功能:查看系统的内存、交互空间使用状况格式:free[-bkm]选项-b以byte为单位显示信息-k以KB为单位显示信息-m以MB为单位显示信息chkconfig功能:设置系统服务在不同运行级别的自动状态,以及添加、删除系统服务格式:chkconfig[--level运行级别]服务名on或offChkconfig–list服务名Chkconfig–add服务名Chkconfig–del服务名选项--level指定控制服务的运行级别范围--list查看当前系统中的服务自启动状态--add添加新的系统服务--del删除指定的系统服务
本文标题:Linux系统管理-命令总结
链接地址:https://www.777doc.com/doc-5530159 .html