ImageVerifierCode 换一换
格式:DOCX , 页数:113 ,大小:95.67KB ,
资源ID:8697600      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8697600.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(运维工程师必会的109个Linux命令.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

运维工程师必会的109个Linux命令.docx

1、运维工程师必会的109个Linux命令运维工程师必会的109个Linux命令版本1.0崔存新 更新于2009-12-261 文件管理1.1 basename1.1.1 功能说明从文件名中去掉路径和扩展名例:basename include/stdio.h .hOutput stdio.1.1.2 选项-help 显示此帮助信息并离开-version 显示版本信息并离开1.2 cat1.2.1 功能说明把档案串连接后传到基本输出(屏幕或加 filename 到另一个档案)1.2.2 语法cat -AbeEnstTuv -help -version filename 1.2.3 参数-n 或 -n

2、umber 由 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 里。1.

3、3 cd1.3.1 功能说明切换目录。1.3.2 语法cd目的目录1.3.3 补充说明cd指令可让用户在不同的目录间切换,但该用户必须拥有足够的权限进入目的目录。1.4 chgrp1.4.1 功能说明变更文件或目录的所属群组。语法:chgrp-cfhRv-help-version所属群组文件或目录.或chgrp-cfhRv-help-reference=-version文件或目录.1.4.2 补充说明在UNIX系统家族里,文件或目录权限的掌控以拥有者及所属群组来管理。您可以使用chgrp指令去变更文件与目录的所属群组,设置方式采用群组名称或群组识别码皆可。1.4.3 参数-c或-changes

4、效果类似-v参数,但仅回报更改的部分。-f或-quiet或-silent不显示错误信息。-h或-no-dereference只对符号连接的文件作修改,而不更动其他任何相关文件。-R或-recursive递归处理,将指定目录下的所有文件及子目录一并处理。-v或-verbose显示指令执行过程。-help在线帮助。-reference=把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同。-version显示版本信息。1.5 chmod1.5.1 功能说明变更文件或目录的权限。语法:chmod-cfRv-help-version+/-/=文件或目录.或chmod-cfRv-help-v

5、ersion数字代号文件或目录.或chmod-cfRv-help-reference=-version文件或目录.1.5.2 补充说明在UNIX系统家族里,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分,另有3种特殊权限可供运用,再搭配拥有者与所属群组管理权限范围。您可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果您对符号连接修改权限,其改变会作用在被连接的原始文件。权限范围的表示法如下:u:User,即文件或目录的拥有者。g:Group,即文件或目录的所属群组。o:Other,除了文件或目录拥有者或所属群组之外,其他用户

6、皆属于这个范围。a:All,即全部的用户,包含拥有者,所属群组以及其他用户。有关权限代号的部分,列表于下:r:读取权限,数字代号为4。w:写入权限,数字代号为2。x:执行或切换权限,数字代号为1。-:不具任何权限,数字代号为0。1.5.3 参数-c或-changes效果类似-v参数,但仅回报更改的部分。-f或-quiet或-silent不显示错误信息。-R或-recursive递归处理,将指定目录下的所有文件及子目录一并处理。-v或-verbose显示指令执行过程。-help在线帮助。-reference=把指定文件或目录的权限全部设成和参考文件或目录的权限相同-version显示版本信息。+

7、开启权限范围的文件或目录的该项权限设置。-关闭权限范围的文件或目录的该项权限设置。=指定权限范围的文件或目录的该项权限设置。1.6 chown1.6.1 功能说明变更文件或目录的拥有者或所属群组。1.6.2 语法chown-cfhRv-dereference-help-version拥有者.文件或目录.或chown-chfRv-dereference-help-version.所属群组文件或目录.或chown-cfhRv-dereference-help-reference=-version文件或目录.1.6.3 补充说明在UNIX系统家族里,文件或目录权限的掌控以拥有者及所属群组来管理。您可

8、以使用chown指令去变更文件与目录的拥有者或所属群组,设置方式采用用户名称或用户识别码皆可,设置群组则用群组名称或群组识别码。1.6.4 参数-c或-changes效果类似-v参数,但仅回报更改的部分。-f或-quite或-silent不显示错误信息。-h或-no-dereference之对符号连接的文件作修改,而不更动其他任何相关文件。-R或-recursive递归处理,将指定目录下的所有文件及子目录一并处理。-v或-version显示指令执行过程。-dereference效果和-h参数相同。-help在线帮助。-reference=把指定文件或目录的拥有者与所属群组全部设成和参考文件或目

9、录的拥有者与所属群组相同。-version显示版本信息。1.7 comm1.7.1 功能说明比较两个已排过序的文件。1.7.2 语法comm-123-help-version第1个文件第2个文件1.7.3 补充说明这项指令会一列列地比较两个已排序文件的差异,并将其结果显示出来,如果没有指定任何参数,则会把结果分成3行显示:第1行仅是在第1个文件中出现过的列,第2行是仅在第2个文件中出现过的列,第3行则是在第1与第2个文件里都出现过的列。若给予的文件名称为-,则comm指令会从标准输入设备读取数据。1.7.4 参数-1不显示只在第1个文件里出现过的列。-2不显示只在第2个文件里出现过的列。-3不

10、显示只在第1和第2个文件里出现过的列。-help在线帮助。-version显示版本信息。1.8 cp1.8.1 功能说明复制文件或目录。1.8.2 语法cp-abdfilpPrRsuvx-S-V-help-spares=-version源文件或目录目标文件或目录目的目录1.8.3 补充说明cp指令用在复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,而最后的目的地并非是一个已存在的目录,则会出现错误信息。1.8.4 参数-a或-archive此参数的效果和同时指定-dpR参数相同。-b或

11、-backup删除,覆盖目标文件之前的备份,备份文件会在字尾加上一个备份字符串。-d或-no-dereference当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录。-f或-force强行复制文件或目录,不论目标文件或目录是否已存在。-i或-interactive覆盖既有文件之前先询问用户。-l或-link对源文件建立硬连接,而非复制文件。-p或-preserve保留源文件或目录的属性。-P或-parents保留源文件或目录的路径。-r递归处理,将指定目录下的文件与子目录一并处理。-R或-recursive递归处理,将指定目录下的所有文件与子目录一并

12、处理。-s或-symbolic-link对源文件建立符号连接,而非复制文件。-S或-suffix=用-b参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,预设的备份字尾字符串是符号。-u或-update使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在,才复制文件。-v或-verbose显示指令执行过程。-V或-version-control=用-b参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,这字符串不仅可用-S参数变更,当使用-V参数指定不同备份方式时,也会产生不同字尾的备份字串。-x或-one-file-system复制的文件或目录

13、存放的文件系统,必须与cp指令执行时所处的文件系统相同,否则不予复制。-help在线帮助。-sparse=设置保存稀疏文件的时机。-version显示版本信息。1.9 cut1.9.1 功能说明显示每行从开头算起 num1 到 num2 的文字。1.9.2 语法cut -cnum1-num2 filename1.9.3 举例 shell cat example test2 this is test1 shell cut -c0-6 example # print 开头算起前 6 个字元 test2 this i 1.10 dd1.10.1 功能说明读取,转换并输出数据。1.10.2 语法ddb

14、s=cbs=conv=count=ibs=if=obs=of=seek=skip=-help-version1.10.3 补充说明dd可从标准输入或文件读取数据,依指定的格式来转换数据,再输出到文件,设备或标准输出。1.10.4 参数bs=将ibs(输入)与obs(输出)设成指定的字节数。cbs=转换时,每次只转换指定的字节数。conv=指定文件转换的方式。count=仅读取指定的区块数。ibs=每次读取的字节数。if=从文件读取。obs=每次输出的字节数。of=输出到文件。seek=一开始输出时,跳过指定的区块数。skip=一开始读取时,跳过指定的区块数。-help帮助。-version显示

15、版本信息。1.11 diff1.11.1 功能说明比较文件的差异。1.11.2 语法diff-abBcdefHilnNpPqrstTuvwy-C-D-I-S-W-x-X-help-left-column-suppress-common-line文件或目录1文件或目录21.11.3 补充说明diff以逐行的方式,比较文本文件的异同处。所是指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。1.11.4 参数-指定要显示多少行的文本。此参数必须与-c或-u参数一并使用。-a或-textdiff预设只会逐行比较文本文件。-b或-ignore-space-change不检查空

16、格字符的不同。-B或-ignore-blank-lines不检查空白行。-c显示全部内文,并标出不同之处。-C或-context与执行-c-指令相同。-d或-minimal使用不同的演算法,以较小的单位来做比较。-D或ifdef此参数的输出格式可用于前置处理器巨集。-e或-ed此参数的输出格式可用于ed的script文件。-f或-forward-ed输出的格式类似ed的script文件,但按照原来文件的顺序来显示不同处。-H或-speed-large-files比较大文件时,可加快速度。-l或-ignore-matching-lines若两个文件在某几行有所不同,而这几行同时都包含了选项中指定

17、的字符或字符串,则不显示这两个文件的差异。-i或-ignore-case不检查大小写的不同。-l或-paginate将结果交由pr程序来分页。-n或-rcs将比较结果以RCS的格式来显示。-N或-new-file在比较目录时,若文件A仅出现在某个目录中,预设会显示:Onlyin目录:文件A若使用-N参数,则diff会将文件A与一个空白的文件比较。-p若比较的文件为C语言的程序码文件时,显示差异所在的函数名称。-P或-unidirectional-new-file与-N类似,但只有当第二个目录包含了一个第一个目录所没有的文件时,才会将这个文件与空白的文件做比较。-q或-brief仅显示有无差异,

18、不显示详细的信息。-r或-recursive比较子目录中的文件。-s或-report-identical-files若没有发现任何差异,仍然显示信息。-S或-starting-file在比较目录时,从指定的文件开始比较。-t或-expand-tabs在输出时,将tab字符展开。-T或-initial-tab在每行前面加上tab字符以便对齐。-u,-U或-unified=以合并的方式来显示文件内容的不同。-v或-version显示版本信息。-w或-ignore-all-space忽略全部的空格字符。-W或-width在使用-y参数时,指定栏宽。-x或-exclude不比较选项中所指定的文件或目录

19、。-X或-exclude-from您可以将文件或目录类型存成文本文件,然后在=中指定此文本文件。-y或-side-by-side以并列的方式显示文件的异同之处。-help显示帮助。-left-column在使用-y参数时,若两个文件某一行内容相同,则仅在左侧的栏位显示该行内容。-suppress-common-lines在使用-y参数时,仅显示不同之处。1.12 dir1.12.1 功能说明列出的信息 (默认为目前的目录)。1.12.2 语法dir 选项. 文件.1.12.3 参数如果不指定 - cftuSUX 或 -sort 任何一个选项,则根据字母大小排序。 -a, -a-ll 不隐藏任何

20、以 . 字符开始的项目 -A, -almost-all 列出除了 . 及 . 以外的任何项目 -author 印出每个文件著作者 -b, -escape 以八进制溢出序列表示不可打印的字符 -block-size=大小 块以指定的字节为单位 -B, -ignore-backups 不列出任何以 字符结束的项目 -c 配合 -lt:根据 ctime 排序及显示 ctime (文件 状态最后更改的时间) 配合 -l:显示 ctime 但根据名称排序 否则:根据 ctime 排序 -C 按列列举。 -f 不进行排序,-aU 选项生效,-lst 选项失效 -F, -classify 加上文件类型的指示

21、符号 (*/=| 其中一个) -i, -inode 印出每个文件的 inode 号 -I, -ignore=样式 不印出任何符合 shell 万用字符的项目 -k 即 -block-size=1K -l 使用较长格式列出信息 -L, -dereference 当显示符号链接的文件信息时,显示符号链接所指示 的对象而并非符号链接本身的信息 -m 所有项目以逗号分隔,并填满整行行宽 -n, -numeric-uid-gid 类似 -l,但列出 UID 及 GID 号 -N, -literal 印出未经处理的项目名称 (例如不特别处理控制字符) -o 类似 -l,但不列出有关组的信息 -p, -fi

22、le-type 加上文件类型的指示符号 (/=| 其中一个) -q, -hide-control-chars 以 ? 字符代替无法打印的字符 -show-control-chars 直接显示无法打印的字符 (这是默认方式,除非调用 的程序名称是ls而且是在终端机画面输出结果) -Q, -quote-name 将项目名称括上双引号 -quoting-style=方式 使用指定的 quoting 显示项目的名称: literal、locale、shell、shell-always、c、escape -r, -reverse 依相反次序排列 -R, -recursive 同时列出所有子目录层 -s,

23、 -size 以块大小为单位列出所有文件的大小 -S 按文件大小排序。 -t 按修改时间排序 -u 配合 -lt:显示访问时间而且依访问时间排序 配合 -l:显示访问时间但根据名称排序 否则:根据访问时间排序 -U 不进行排序;依文件系统原有的次序列出项目 -v 根据版本进行排序 -w, -width=COLS 自行指定萤幕宽度而不使用目前的数值 -x 逐行列出项目而不是逐栏列出 -X 根据扩展名排序 -1 每行只列出一个文件 -help 显示此帮助信息并离开 -version 显示版本信息并离开1.13 dos2unix1.13.1 功能说明将一个DOS格式的文件转换为UNIX格式的文件。主

24、要差别在换行符。语法: dos2unix -hkqV -c convmode -o file . -n infile outfile .参数: -h -help 帮助 -k -keepdate 保留文件输出日期 -q -quiet 安静模式,屏蔽所有警告。 -V -version 显示版本。 -c -convmode 转换模式,可以是ASCII, 7bit, ISO, Mac, 默认为 ASCII -l -newline 增加一行。 -o -oldfile 写到原始文件中 file . 转换为旧文件的模式 -n -newfile 写入新文件 infile 输入文件名 outfile 输出文件名

25、1.14 egrep1.14.1 功能说明在文件内查找指定的字符串。egrep执行效果如grep-E,使用的语法及参数可参照grep指令,与grep不同点在于解读字符串的方法,egrep是用extendedregularexpression语法来解读,而grep则用basicregularexpression语法,extendedregularexpression比basicregularexpression有更完整的表达规范。1.15 fgrep1.15.1 功能说明查找文件里符合条件的字符串。本指令相当于执行grep指令加上参数-F,详见grep指令说明。1.15.2 语法fgrep范本样

26、式文件或目录.1.16 file1.16.1 功能说明辨识文件类型。1.16.2 语法file-beLvz-f-m.文件或目录.1.16.3 补充说明通过file指令,我们得以辨识该文件的类型。1.16.4 参数-b列出辨识结果时,不显示文件名称。-c详细显示指令执行过程,便于排错或分析程序执行的情形。-f指定名称文件,其内容有一个或多个文件名称呢感,让file依序辨识这些文件,格式为每列一个文件名称。-L直接显示符号连接所指向的文件的类别。-m指定魔法数字文件。-v显示版本信息。-z尝试去解读压缩文件的内容。1.17 find1.17.1 功能说明查找文件或目录。1.17.2 语法find目录.-amin-anewer-atime-cmin-cnewer参考文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1