linux4.docx
- 文档编号:23042118
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:19
- 大小:28.85KB
linux4.docx
《linux4.docx》由会员分享,可在线阅读,更多相关《linux4.docx(19页珍藏版)》请在冰豆网上搜索。
linux4
linuxln命令详解(linuxln(link)命令详解)
功能说明:
连接文件或目录。
语 法:
ln[-bdfinsv][-S<字尾备份字符串>][-V<备份方式>][--help][--version][源文件或目录][目标文件或目录]或ln[-bdfinsv][-S<字尾备份字符串>][-V<备份方式>][--help][--version][源文件或目录...][目的目录]
补充说明:
ln指令用在连接文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则会把前面指定的所有文件或目录复制到该目录中。
若同时指定多个文件或目录,且最后的目的地并非是一个已存在的目录,则会出现错误信息。
参 数:
-b或--backup 删除,覆盖目标文件之前的备份。
-d或-F或--directory 建立目录的硬连接。
-f或--force 强行建立文件或目录的连接,不论文件或目录是否存在。
-i或--interactive 覆盖既有文件之前先询问用户。
-n或--no-dereference 把符号连接的目的目录视为一般文件。
-s或--symbolic 对源文件建立符号连接,而非硬连接。
-S<字尾备份字符串>或--suffix=<字尾备份字符串> 用"-b"参数备份目标文件.
linuxdiff命令详解(linuxdiff(differential)命令详解)
功能说明:
比较文件的差异。
语 法:
diff[-abBcdefHilnNpPqrstTuvwy][-<行数>][-C<行数>][-D<巨集名称>][-I<字符或字符串>][-S<文件>][-W<宽度>][-x<文件或目录>][-X<文件>][--help][--left-column][--suppress-common-line][文件或目录1][文件或目录2]
补充说明:
diff以逐行的方式,比较文本文件的异同处。
所是指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。
参 数:
-<行数> 指定要显示多少行的文本。
此参数必须与-c或-u参数一并使用。
-a或--text diff预设只会逐行比较文本文件。
-b或--ignore-space-change 不检查空格字符的不同。
-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<字符或字符串> 若两个文件在某几行有所不同,而这几行同时都包含了选项中指定的字符或字符串,则不显示这两个文件的差异。
-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 仅显示有无差异,不显示详细的信息。
-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<文件名或目录> 不比较选项中所指定的文件或目录。
-X<文件>或--exclude-from<文件> 您可以将文件或目录类型存成文本文件,然后在=<文件>中指定此文本文件。
-y或--side-by-side 以并列的方式显示文件的异同之处。
--help 显示帮助。
--left-column 在使用-y参数时,若两个文件某一行内容相同,则仅在左侧的栏位显示该行内容。
--suppress-common-lines 在使用-y参数时,仅显示不同之处
linuxpaste命令详解(linuxpaste命令详解)
功能说明:
合并文件的列。
语 法:
paste[-s][-d<间隔字符>][--help][--version][文件...]
补充说明:
paste指令会把每个文件以列对列的方式,一列列地加以合并。
参 数:
-d<间隔字符>或--delimiters=<间隔字符> 用指定的间隔字符取代跳格字符。
-s或--serial 串列进行而非平行处理。
--help 在线帮助。
--version 显示帮助信息。
linuxindent命令详解(linuxindent命令详解)
功能说明:
调整C原始代码文件的格式。
语 法:
indent[参数][源文件]或indent[参数][源文件][-o目标文件]
补充说明:
indent可辨识C的原始代码文件,并加以格式化,以方便程序设计师阅读。
参 数:
-bad或--blank-lines-after-declarations 在声明区段或加上空白行。
-bap或--blank-lines-after-procedures 在程序或加上空白行。
-bbb或--blank-lines-after-block-comments 在注释区段后加上空白行。
-bc或--blank-lines-after-commas 在声明区段中,若出现逗号即换行。
-bl或--braces-after-if-line if(或是else,for等等)与后面执行区段的"{"不同行,且"}"自成一行。
-bli<缩排格数>或--brace-indent<缩排格数> 设置{}缩排的格数。
-br或--braces-on-if-line if(或是else,for等等)与后面执行跛段的"{"不同行,且"}"自成一行。
-bs或--blank-before-sizeof 在sizeof之后空一格。
-c<栏数>或--comment-indentation<栏数> 将注释置于程序码右侧指定的栏位。
-cd<栏数>或--declaration-comment-column<栏数> 将注释置于声明右侧指定的栏位。
-cdb或--comment-delimiters-on-blank-lines 注释符号自成一行。
-ce或--cuddle-else 将else置于"}"(if执行区段的结尾)之后。
-ci<缩排格数>或--continuation-indentation<缩排格数> 叙述过长而换行时,指定换行后缩排的格数。
-cli<缩排格数>或--case-indentation-<缩排格数> 使用case时,switch缩排的格数。
-cp<栏数>或-else-endif-column<栏数> 将注释置于else与elseif叙述右侧定的栏位。
-cs或--space-after-cast 在cast之后空一格。
-d<缩排格数>或-line-comments-indentation<缩排格数> 针对不是放在程序码右侧的注释,设置其缩排格数。
-di<栏数>或--declaration-indentation<栏数> 将声明区段的变量置于指定的栏位。
-fc1或--format-first-column-comments 针对放在每行最前端的注释,设置其格式。
-fca或--format-all-comments 设置所有注释的格式。
-gnu或--gnu-style 指定使用GNU的格式,此为预设值。
-i<格数>或--indent-level<格数> 设置缩排的格数。
-ip<格数>或--parameter-indentation<格数> 设置参数的缩排格数。
-kr或--k-and-r-style 指定使用Kernighan&Ritchie的格式。
-lp或--continue-at-parentheses 叙述过长而换行,且叙述中包含了括弧时,将括弧中的每行起始栏位内容垂直对其排列。
-nbad或--no-blank-lines-after-declarations 在声明区段后不要加上空白行。
-nbap或--no-blank-lines-after-procedures 在程序后不要加上空白行。
-nbbb或--no-blank-lines-after-block-comments 在注释区段后不要加上空白行。
-nbc或--no-blank-lines-after-commas 在声明区段中,即使出现逗号,仍旧不要换行。
-ncdb或--no-comment-delimiters-on-blank-lines 注释符号不要自成一行。
-nce或--dont-cuddle-else 不要将else置于"}"之后。
-ncs或--no-space-after-casts 不要在cast之后空一格。
-nfc1或--dont-format-first-column-comments 不要格式化放在每行最前端的注释。
-nfca或--dont-format-comments 不要格式化任何的注释。
-nip或--no-parameter-indentation 参数不要缩排。
-nlp或--dont-line-up-parentheses 叙述过长而换行,且叙述中包含了括弧时,不用将括弧中的每行起始栏位垂直对其排列。
-npcs或--no-space-after-function-call-names 在调用的函数名称之后,不要加上空格。
-npro或--ignore-profile 不要读取indent的配置文件.indent.pro。
-npsl或--dont-break-procedure-type 程序类型与程序名称放在同一行。
-nsc或--dont-star-comments 注解左侧不要加上星号(*)。
-nsob或--leave-optional-semicolon 不用处理多余的空白行。
-nss或--dont-space-special-semicolon 若for或while区段仅有一行时,在分号前不加上空格。
-nv或--no-verbosity 不显示详细的信息。
-orig或--original 使用Berkeley的格式。
-pcs或--space-after-procedure-calls 在调用的函数名称与"{"之间加上空格。
-psl或--procnames-start-lines 程序类型置于程序名称的前一行。
-sc或--start-left-side-of-comments 在每行注释左侧加上星号(*)。
-sob或--swallow-optional-blank-lines 删除多余的空白行。
-ss或--space-special-semicolon 若for或swile区段今有一行时,在分号前加上空格。
-st或--standard-output 将结果显示在标准输出设备。
-T 数据类型名称缩排。
-ts<格数>或--tab-size<格数> 设置tab的长度。
-v或--verbose 执行时显示详细的信息。
-version 显示版本信息。
linuxdiffstat命令详解(linuxdiffstat(differentialstatus)命令详解)
功能说明:
根据diff的比较结果,显示统计数字。
语 法:
diff[-wV][-n<文件名长度>][-p<文件名长度>]
补充说明:
diffstat读取diff的输出结果,然后统计各文件的插入,删除,修改等差异计量。
参 数:
-n<文件名长度> 指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。
-p<文件名长度> 与-n参数相同,但此处的<文件名长度>包括了文件的路径。
-w 指定输出时栏位的宽度。
-V 显示版本信息。
linuxtelnet命令详解(linuxtelnet命令详解)
功能说明:
远端登入。
语 法:
telnet[-8acdEfFKLrx][-b<主机别名>][-e<脱离字符>][-k<域名>][-l<用户名称>][-n<记录文件>][-S<服务类型>][-X<认证形态>][主机名称或IP地址<通信端口>]
补充说明:
执行telnet指令开启终端机阶段作业,并登入远端主机。
参 数:
-8允许使用8位字符资料,包括输入与输出。
-a尝试自动登入远端系统。
-b<主机别名>使用别名指定远端主机名称。
-c不读取用户专属目录里的.telnetrc文件。
-d启动排错模式。
-e<脱离字符>设置脱离字符。
-E滤除脱离字符。
-f此参数的效果和指定"-F"参数相同。
-F使用KerberosV5认证时,加上此参数可把本地主机的认证数据上传到远端主机。
-k<域名>使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名。
-K不自动登入远端主机。
-l<用户名称>指定要登入远端主机的用户名称。
-L允许输出8位字符资料。
-n<记录文件>指定文件记录相关信息。
-r使用类似rlogin指令的用户界面。
-S<服务类型>设置telnet连线所需的IPTOS信息。
-x假设主机有支持数据加密的功能,就使用它。
-X<认证形态>关闭指定的认证形态。
linuxtestparm命令详解(linuxtestparm(testparameter)命令详解)
功能说明:
测试Samba的设置是否正确无误。
语 法:
testparm[-s][配置文件][<主机名称>]
补充说明:
执行testparm指令可以简单测试Samba的配置文件,假如测试结果无误,Samba常驻服务就能正确载入该设置值,但并不保证其后的操作如预期般一切正常。
参 数:
-s不显示提示符号等待用户按下Enter键,就直接列出Samba服务定义信息。
linuxtraceroute命令详解(linuxtraceroute命令详解)
功能说明:
显示数据包到主机间的路径。
语 法:
traceroute[-dFlnrvx][-f<存活数值>][-g<网关>...][-i<网络界面>][-m<存活数值>][-p<通信端口>][-s<来源地址>][-t<服务类型>][-w<超时秒数>][主机名称或IP地址][数据包大小]
补充说明:
traceroute指令让你追踪网络数据包的路由途径,预设数据包大小是40Bytes,用户可另行设置。
参 数:
-d使用Socket层级的排错功能。
-f<存活数值>设置第一个检测数据包的存活数值TTL的大小。
-F设置勿离断位。
-g<网关>设置来源路由网关,最多可设置8个。
-i<网络界面>使用指定的网络界面送出数据包。
-I使用ICMP回应取代UDP资料信息。
-m<存活数值>设置检测数据包的最大存活数值TTL的大小。
-n直接使用IP地址而非主机名称。
-p<通信端口>设置UDP传输协议的通信端口。
-r忽略普通的RoutingTable,直接将数据包送到远端主机上。
-s<来源地址>设置本地主机送出数据包的IP地址。
-t<服务类型>设置检测数据包的TOS数值。
-v详细显示指令的执行过程。
-w<超时秒数>设置等待远端主机回报的时间。
-x开启或关闭数据包的正确性检验。
linuxtty命令详解(linuxtty(teletypewriter)命令详解)
功能说明:
显示终端机连接标准输入设备的文件名称。
语 法:
tty[-s][--help][--version]
补充说明:
在Linux操作系统中,所有外围设备都有其名称与代号,这些名称代号以特殊文件的类型存放于/dev目录下。
你可以执行tty指令查询目前使用的终端机的文件名称。
参 数:
-s或--silent或--quiet不显示任何信息,只回传状态代码。
--help在线帮助。
--version显示版本信息。
linuxuulog命令详解(linuxuulog命令详解)
功能说明:
显示UUCP记录文件。
语 法:
uulog[-DFISv][-<行数>][-f<主机>][-I<配置文件>][-n<行数>][-s<主机>][-u<用户>][-X<层级>][--help]
补充说明:
uulog可用来显示UUCP记录文件中记录。
参 数:
-D或--debuglog显示排错记录。
-f<主机>或--follow<主机>与-F参数类似,但仅显示与指定主机相关的记录。
-I<配置文件>或--config<配置文件>指定程序的配置文件。
-<行数>,-n<行数>或--lines<行数>显示记录文件中,从最后算起指定行数的数值。
-s<主机>仅显示记录文件中,与指定文件相关的记录。
-S或--statslog显示统计记录。
-u<用户>或--suer<用户>仅显示记录文件中,与指定用户相关的记录。
-v或--version显示版本信息。
-X<层级>或--debug<层级>设定排错层级。
--help显示帮助。
linuxuuname命令详解(linuxuuname命令详解)
功能说明:
显示全部的UUCP远端主机。
语 法:
uuname[-alv][-I<配置文件>][--help]
补充说明:
uuname可显示UUCP远端主机。
参 数:
-a或--aliases显示别名。
-I<配置文件>或--config<配置文件>指定程序的配置文件。
-l或--local显示本机名称。
-v或--version显示版本信息。
--help显示帮助。
linuxuustat命令详解(linuxuustat命令详解)
功能说明:
显示UUCP目前的状况。
语 法:
uustat[-aeiKmMNpqQRv][-B<行数>][-c<指令>][-C<指令>][-I<配置文件>][-k<工作>][-o<小时>][-r<工作>][-s<主机>][-S<主机>][-u<用户>][-U<用户>][-W<附注>][-y<小时>][-x<层级>][--help]
补充说明:
执行uucp与uux指令后,会先将工作送到队列,再由uucico来执行工作。
uustat可显示,删除或启动队列中等待执行的工作。
参 数:
-a或-all显示全部的UUCP工作。
-B<行数>或--mail-lines<行数>与-M或-N参数一并使用,用来指定邮件中要包含多少行的信息。
-c<指令>或--command<指令>显示与<指令>有关的工作。
-C<指令>或--not-command<指令>显示与<指令>无关的工作。
-e或--executions仅显示待执行的工作。
-i或--prompt针对队列中的每项工作,询问使用是否要删除工作。
-I<配置文件>或--config<配置文件>指定配置文件。
-k<工作>或--kill<工作>删除指定的工作。
-m或--status删除全部的工作。
-M或-mail将状态信息邮寄给UUCP管理员。
-N或--notify将状态信息分别邮寄给提出该项工作的用户。
-o<小时>或--older-than<小时>显示超过指定时数的工作。
-p或--ps显示负责UUCP锁定的程序。
-q或--list显示每台远端主机上所要执行工作的状态。
-Q或--no-list不显示工作。
-r<工作>或--rejuvenate<工作>重新启动指定的工作。
-R或--rejuvenate-all重新启动全部的工作。
-s<主机>或--system<主机>显示与<主机>有关的工作。
-S<主机>或--not-system<主机>显示与<主机>无关的工作。
-v或--version显示版本信息。
-u<用户>或--user<用户>显示与<用户>有关的工作。
-U<用户>或--not-user<用户>显示与<用户>无关的工作。
-W<附注>或--comment<附注>要放在邮件信息中的附注。
-y<小时>或--younger-than<小时>显示低于指定时数的工作。
-x<层级>或--debug<层级>指定排错层级。
--help显示帮助。
linuxuux命令详解(linuxuux命令详解)
功能说明:
在远端的UUCP主机上执行指令。
语 法:
uux[-bcCIjlnrvz][-a<地址>][-g<等级>][-s<文件>][-x<层级>][--help][指令]
补充说明:
uux可在远端的UUCP主机上执行指令或是执行本机上的指令,但在执行时会使用远端电脑的文件。
参 数:
-或-p或--stdin直接从键盘读取要执行的指令。
-a<地址>或--requestor<地址>执行邮件地址,以便寄送状态信息。
-b或--erturn-stdin在屏幕上显示状态信息。
-c或--nocopy不用将文件复制到缓冲区。
-C或--copy将文件复制到缓冲区。
-g<等级>或--grade<等级>指定文件传送作业的优先顺序。
-I或--configfile指定uux配置文件。
-j或--jobid显示作业编号。
-l或--link将本机上的文件连接到缓冲区。
-n
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux4
![提示](https://static.bdocx.com/images/bang_tan.gif)