Linux工具命令
文章
cancel
cancel取消已存在的打印任务 补充说明cancel命令 用于取消已存在的打印任务。 语法1cancel(选项)(参数) 选项12345-a:取消所有打印任务;-E:当连接到服务器时强制使用加密;-U:指定连接服务器时使用的用户名;-u:指定打印任务所属的用户;-h:指定连接的服务器名和端口号。 参数打印任务号:指定要取消的打印任务编号。
cat
cat连接多个文件并打印到标准输出。 概要1cat [OPTION]... [FILE]... 主要用途 显示文件内容,如果没有文件或文件为-则读取标准输入。 将多个文件的内容进行连接并打印到标准输出。 显示文件内容中的不可见字符(控制字符、换行符、制表符等)。 参数FILE(可选):要处理的文件,可以为一或多个。 选项123456789101112131415长选项与短选项等价-A, --show-all 等价于"-vET"组合选项。-b, --number-nonblank 只对非空行编号,从1开始编号,覆盖"-n"选项。-e 等价于"-vE"组合选项。-E, --show-ends 在每行的结尾显示'$'字符。-n, --number 对所有行编号,从1开始编号。-s, --squeeze-blank 压缩连续的空行到一行。-t ...
cd
cd切换用户当前工作目录。 概要1cd [-L|[-P [-e]]] [dir] 主要用途 切换工作目录至dir。其中dir的表示法可以是绝对路径或相对路径。 若参数dir省略,则默认为使用者的shell变量HOME。 如果dir指定为~时表示为使用者的shell变量HOME,.表示当前目录,..表示当前目录的上一级目录。 环境变量CDPATH是由冒号分割的一到多个目录,你可以将常去的目录的上一级加入到CDPATH以便方便访问它们;如果dir以/开头那么CDPATH不会被使用。 当shopt选项cdable_vars打开时,如果dir在CDPATH及当前目录下均不存在,那么会把它当作变量,读取它的值作为要进入的目录。 参数dir(可选):指定要切换到的目录。 选项123-L (默认值)如果要切换到的目标目录是一个符号连接,那么切换到符号连接的目录。-P 如果要切换到的目标目录是一个符号连接,那么切换到它指向的物理位置目录。- 当前工作目录将被切换到环境变量OLDPWD所表示的目录,也就是前一个工作目录。 返回值返回状态为成功除非无法进入指定的目录。 例子123456cd ...
cdrecord
cdrecordLinux系统下光盘刻录功能命令 补充说明cdrecord命令 用于Linux系统下光盘刻录,它支持cd和DVD格式。linux下一般都带有cdrecord软件。 语法1cdrecord(选项)(参数) 选项12345-v:显示刻录光盘的详细过程;-eject:刻录完成后弹出光盘;speed=<刻录倍速>:指定光盘刻录的倍速;dev=<刻录机设备号>:指定使用“-scanbus”参数扫描到的刻录机的设备号;-scanbus:扫描系统中可用的刻录机。 参数ISO文件:指定刻录光盘使用的ISO映像文件。 实例查看系统所有 CD-R(w) 设备: 123456cdrecord -scanbusscsibus0: 0,0,0 0) * 0,1,0 1) * 0,2,0 2) * 0,3,0 3) 'HP ' 'CD-Writer+ 9200 ' '1.0c' Removable CD-ROM 用iso文件刻录一张光盘: 1cdreco...
chage
chage修改帐号和密码的有效期限 补充说明chage命令 是用来修改帐号和密码的有效期限。 语法1chage [选项] 用户名 选项1234567-m:密码可更改的最小天数。为零时代表任何时候都可以更改密码。-M:密码保持有效的最大天数。-w:用户密码到期前,提前收到警告信息的天数。-E:帐号到期的日期。过了这天,此帐号将不可用。-d:上一次更改的日期。-i:停滞时期。如果一个密码已过期这些天,那么此帐号将不可用。-l:例出当前的设置。由非特权用户来确定他们的密码或帐号何时过期。 实例可以编辑/etc/login.defs来设定几个参数,以后设置口令默认就按照参数设定为准: 1234PASS_MAX_DAYS 99999PASS_MIN_DAYS 0PASS_MIN_LEN 5PASS_WARN_AGE 7 当然在/etc/default/useradd可以找到如下2个参数进行设置: 12345678# useradd defaults fileGROUP=100HOME=/homeINACTIVE=-1EXPIRE=SHELL=/bin/bashSKE...
chattr
chattr用来改变文件属性 补充说明chattr命令 用来改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: 语法1chattr(选项) 选项12345678a:让文件或目录仅供附加用途;b:不更新文件或目录的最后存取时间;c:将文件或目录压缩后存放;d:将文件或目录排除在倾倒操作之外;i:不得任意更动文件或目录;s:保密性删除文件或目录;S:即时更新文件或目录;u:预防意外删除。 123456-R:递归处理,将指令目录下的所有文件及子目录一并处理;-v<版本编号>:设置文件或目录版本;-V:显示指令执行过程;+<属性>:开启文件或目录的该项属性;-<属性>:关闭文件或目录的该项属性;=<属性>:指定文件或目录的该项属性。 实例用chattr命令防止系统中某个关键文件被修改: 1chattr +i /etc/fstab 然后试一下rm、mv、rename等命令操作于该文件,都是得到Operation not permitted的结果。 让某个文件只能往里面追加内容,不能删除,一...
chcon
chcon修改对象(文件)的安全上下文 补充说明chcon命令 是修改对象(文件)的安全上下文,比如:用户、角色、类型、安全级别。也就是将每个文件的安全环境变更至指定环境。使用--reference选项时,把指定文件的安全环境设置为与参考文件相同。chcon命令位于/usr/bin/chcon。 语法123chcon [选项]... 环境 文件...chcon [选项]... [-u 用户] [-r 角色] [-l 范围] [-t 类型] 文件...chcon [选项]... --reference=参考文件 文件... 选项12345678-h, --no-dereference:影响符号连接而非引用的文件。 --reference=参考文件:使用指定参考文件的安全环境,而非指定值。-R, --recursive:递归处理所有的文件及子目录。-v, --verbose:为处理的所有文件显示诊断信息。-u, --user=用户:设置指定用户的目标安全环境。-r, --role=角色:设置指定角色的目标安全环境。-t, --type=类型:设置指定类型的目标安全环境。-l,...
chfn
chfn用来改变finger命令显示的信息 补充说明chfn命令 用来改变finger命令显示的信息。这些信息都存放在/etc目录里的passwd文件里。若不指定任何选项,则chfn命令会进入问答式界面。 语法1chfn(选项)(参数) 选项123456-f<真实姓名>或--full-name<真实姓名>:设置真实姓名;-h<家中电话>或--home-phone<家中电话>:设置家中的电话号码;-o<办公地址>或--office<办公地址>:设置办公室的地址;-p<办公电话>或--office-phone<办公电话>:设置办公室的电话号码;-u或--help:在线帮助;-v或-version:显示版本信息。 参数用户名:指定要改变finger信息的用户名。 实例范例1,改变finger信息: 12345678[root@localhost Desktop]# chfnChanging finger information for root.Name [root]: jac...
chgrp
chgrp用来变更文件或目录的所属群组 补充说明chgrp命令 用来改变文件或目录所属的用户组。该命令用来改变指定文件所属的用户组。其中,组名可以是用户组的id,也可以是用户组的组名。文件名可以 是由空格分开的要改变属组的文件列表,也可以是由通配符描述的文件集合。如果用户不是该文件的文件主或超级用户(root),则不能改变该文件的组。 在UNIX系统家族里,文件或目录权限的掌控以拥有者及所属群组来管理。您可以使用chgrp指令去变更文件与目录的所属群组,设置方式采用群组名称或群组识别码皆可。 语法1chgrp [选项][组群][文件|目录] 选项12345678910-R 递归式地改变指定目录及其下的所有子目录和文件的所属的组-c或——changes:效果类似“-v”参数,但仅回报更改的部分;-f或--quiet或——silent:不显示错误信息;-h或--no-dereference:只对符号连接的文件作修改,而不是该其他任何相关文件;-H如果命令行参数是一个通到目录的符号链接,则遍历符号链接-R或——recursive:递归处理,将指令目录下的所有文件及子目录一并处理;-L...
chkconfig
chkconfig检查或设置系统的各种服务 补充说明chkconfig命令 检查、设置系统的各种服务。这是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 语法1chkconfig(选项) 选项123--add:增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据;--del:删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据;--level<等级代号>:指定读系统服务要在哪一个执行等级中开启或关毕。 缺省的运行级,RHS用到的级别如下: 0:关机 1:单用户模式 2:无网络支持的多用户模式 3:有网络支持的多用户模式 4:保留,未使用 5:有网络支持有X-Window支持的多用户模式 6:重新引导系统,即重启 对各个运行级的详细解释: 0 为停机,机器关闭。 1 为单用户模式,就像Win9x下的安全模式类似。 2 ...














