Linux工具命令
文章
repquota
repquota报表的格式输出磁盘空间限制的状态 补充说明repquota命令 以报表的格式输出指定分区,或者文件系统的磁盘配额信息。 语法1repquota(选项)(参数) 选项1234-a:列出在/etc/fstab文件里,有加入quota设置的分区的使用状况,包括用户和群组;-g:列出所有群组的磁盘空间限制;-u:列出所有用户的磁盘空间限制;-v:显示该用户或群组的所有空间限制。 参数文件系统:要打印报表的文件系统或者对应的设备文件名。 实例显示所有文件系统的磁盘使用情况 1repquota -a
resize
resize命令设置终端机视窗的大小 补充说明resize命令 命令设置终端机视窗的大小。执行resize指令可设置虚拟终端机的视窗大小。 语法1resize [-cu][-s <列数> <行数>] 选项123-c 就算用户环境并非C Shell,也用C Shell指令改变视窗大小。-s <列数> <行数> 设置终端机视窗的垂直高度和水平宽度。-u 就算用户环境并非Bourne Shell,也用Bourne Shell指令改变视窗大小。 实例使用 C shell 12345[root@localhost ~]# resize -cset noglob;setenv COLUMNS '99';setenv LINES '34';unset noglob; 使用 Bourne shell 1234[root@localhost ~]# resize -uCOLUMNS=99;LINES=34;export COLUMNS LINES; 设置指定大小 1[root@localhost...
restore
restore所进行的操作和dump指令相反 补充说明restore命令 是dump命令的逆过程,用于还原dump命令生成的备份文件。倾倒操作可用来备份文件,而还原操作则是写回这些已备份的文件。 语法1restore(选项) 选项123456789101112131415-b<区块大小>:设置区块大小,单位为Byte;-c:不检查倾倒操作的备份格式,仅准许读取使用旧格式的备份文件;-C:使用对比模式,将备份的文件与现行的文件相互对比;-D<文件系统>:允许用户指定文件系统的名称;-f<备份文件>:从指定的文件中读取备份数据,进行还原操作;-h:仅解除目录而不包括与该目录相关的所有文件;-i:使用互动模式,在进行还原操作时,restore指令将依序询问用户;-m:解开符合指定的inode编号的文件或目录而非用文件名称指定;-r:进行还原操作;-R:全面还原文件系统时,检查应从何处开始进行;-s<文件编号>:当备份数据超过一卷磁带时,用户可以指定备份文件的编号;-t:指定文件名称,若该文件已存在备份文件中,则列出它们的名称;-v:显示...
restorecon
restorecon恢复文件的安全上下文 补充说明restorecon命令 用来恢复SELinux文件属性即恢复文件的安全上下文。 语法1restorecon [-iFnrRv] [-e excludedir ] [-o filename ] [-f filename | pathname...] 选项12345678-i:忽略不存在的文件。-f:infilename 文件 infilename 中记录要处理的文件。-e:directory 排除目录。-R/-r:递归处理目录。-n:不改变文件标签。-o/outfilename:保存文件列表到 outfilename,在文件不正确情况下。-v:将过程显示到屏幕上。-F:强制恢复文件安全语境。 实例假设CentOS安装了apache,网页默认的主目录是/var/www/html,我们经常遇到这样的问题,在其他目录中创建了一个网页文件,然后用mv移动到网页默认目录/var/www/html中,但是在浏览器中却打不开这个文件,这很可能是因为这个文件的SELinux配置信息是继承原来那个目录的,与/var/www/html目录不同,使...
return
return从函数中退出并返回数值。 概要1return [n] 主要用途 使得shell函数退出并返回数值,如果没有指定n的值,则默认为函数最后一条命令执行的返回状态。 参数n(可选):整数。 返回值返回值为你指定的参数n的值,如果你指定的参数大于255或小于0,那么会通过加或减256的方式使得返回值总是处于0到255之间。 在函数外执行return语句会返回失败。 例子123456789#!/usr/bin/env bash# 定义一个返回值大于255的函数example() { return 259}# 执行函数example# 显示3echo $? 注意 该命令是bash内建命令,相关的帮助信息请查看help命令。
rev
rev将文件内容以字符为单位反序输出 补充说明rev命令 将文件中的每行内容以字符为单位反序输出,即第一个字符最后输出,最后一个字符最先输出,依次类推。 语法1rev(参数) 参数文件:指定要反序显示内容的文件。 实例1234567891011121314151617181920212223242526272829[root@localhost ~]# cat iptables.bak# Generated by iptables-save v1.3.5 on Thu Dec 26 21:25:15 2013*filter:INPUT DROP [48113:2690676]:FORWARD accept [0:0]:OUTPUT ACCEPT [3381959:1818595115]-A INPUT -i lo -j ACCEPT-A INPUT -p tcp -m tcp --dport 22 -j ACCEPT-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT-A INPUT -m state --state RELATED,ESTAB...
rexec
rexec远程执行Linux系统下命令 补充说明rexec命令 用于在指定的远程Linux系统主机上执行命令,向远程rexec服务器发出执行命令的请求。 rexec命令通过检查$HOME/.netrc文件(包含远程主机上使用的用户名和密码)来提供自动登录的功能。如果没有发现此类项或系统在安全方式下操作(参阅 securetcpip 命令),rexec命令提示输入一个远程主机的有效用户名和密码。这两种情况下,rexec均导致远程系统上的rexecd使用缺省的compat用户登录认证方法。rexecd不会为了备用的认证方法去查找/etc/security/user文件。也可以指定-n标志到rexec命令行上来重设自动登录功能。 语法1rexec(选项)(参数) 选项1234-a:表示远程命令的标准错误与标准输出相同,不支持发送任意信号到远程进程;-l<用户名>:指定连接远程rexec服务器的用户名;-p<密码>:指定连接远程rexec服务器的密码;-n:明确地提示输入用户名和密码。 参数 远程主机:指定远程主机(ip地址或主机名); 命令:指定需要在远程主...
rlogin
rlogin从当前终端登录到远程Linux主机 补充说明rlogin命令 用于从当前终端登录到远程Linux主机。 语法1rlogin(选项)(参数) 选项12345-8:允许输入8位字符数据;-e脱离字符>:设置脱离字符;-E:滤除脱离字符;-l用户名称>:指定要登入远端主机的用户名称;-L:使用litout模式进行远端登入阶段操作。 参数远程主机:指定要登录的远程主机(ip地址或者域名)。
rm
rm用于删除给定的文件和目录 补充说明rm 命令 可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。 注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。所以,在删除文件之前,最好再看一下文件的内容,确定是否真要删除。rm命令可以用-i选项,这个选项在使用文件扩展名字符删除多个文件时特别有用。使用这个选项,系统会要求你逐一确定是否要删除。这时,必须输入y并按Enter键,才能删除文件。如果仅按Enter键或其他字符,文件不会被删除。 语法1rm (选项)(参数) 选项123456-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;-f:强制删除文件或目录;-i:删除已有文件或目录之前先询问用户;-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;--preserve-root:不对根目录进行递归操作;-v:显示指令的详细执行过程。 参数文件:指定被删除的文件列表,如果参数中含有目录,则必须加上-r或者-R选项。 实例交互式删除当前目录下的文...
rmdir
rmdir用来删除空目录 补充说明rmdir命令 用来删除空目录。当目录不再被使用时,或者磁盘空间已到达使用限定值,就需要删除失去使用价值的目录。利用rmdir命令可以从一个目录中删除一个或多个空的子目录。该命令从一个目录中删除一个或多个子目录,其中dirname佬表示目录名。如果dirname中没有指定路径,则删除当前目录下由dirname指定的目录;如dirname中包含路径,则删除指定位置的目录。删除目录时,必须具有对其父目录的写权限。 注意:子目录被删除之前应该是空目录。就是说,该目录中的所有文件必须用rm命令全部,另外,当前工作目录必须在被删除目录之上,不能是被删除目录本身,也不能是被删除目录的子目录。 虽然还可以用带有-r选项的rm命令递归删除一个目录中的所有文件和该目录本身,但是这样做存在很大的危险性。 语法1rmdir(选项)(参数) 选项12345-p或--parents:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除;--ignore-fail-on-non-empty:此选项使rmdir命令忽略由于删除非空目录时导致的错误信息;-v或-ve...












