rexec
rexec远程执行Linux系统下命令 补充说明rexec命令 用于在指定的远程Linux系统主机上执行命令,向远程rexec服务器发出执行命令的请求。 rexec命令通过检查$HOME/.netrc文件(包含远程主机上使用的用户名和密码)来提供自动登录的功能。如果没有发现此类项或系统在安全方式下操作(参阅 securetcpip...
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...
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命令。
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:保存文件列表到...
restore
restore所进行的操作和dump指令相反 补充说明restore命令...
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...
repquota
repquota报表的格式输出磁盘空间限制的状态 补充说明repquota命令 以报表的格式输出指定分区,或者文件系统的磁盘配额信息。 语法1repquota(选项)(参数) 选项1234-a:列出在/etc/fstab文件里,有加入quota设置的分区的使用状况,包括用户和群组;-g:列出所有群组的磁盘空间限制;-u:列出所有用户的磁盘空间限制;-v:显示该用户或群组的所有空间限制。 参数文件系统:要打印报表的文件系统或者对应的设备文件名。 实例显示所有文件系统的磁盘使用情况 1repquota -a
reposync
reposync同步yum存储库到本地目录 概要1reposync [选项] 主要用途reposync用于将远程yum存储库同步到本地目录,使用yum检索包。 选项123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354-h, --help# 显示帮助信息-c CONFIG, --config=CONFIG# 指定配置文件(默认为/etc/yum.conf)-a ARCH, --arch=ARCH# 指定arch--source# 同时下载src和rpm文件.-r REPOID, --repoid=REPOID# 指定要查询的repo id,可以指定多次(默认为全部启用)。-e CACHEDIR, --cachedir CACHEDIR# 存储元数据的目录。-t, --tempcache# 使用临时目录存储/访问yum-cache。-d, --delete# 删除存储库中不再存在的本地包。-p DESTDIR,...
renice
renice修改正在运行的进程的调度优先级 补充说明renice命令 可以修改正在运行的进程的调度优先级。预设是以程序识别码指定程序调整其优先权,您亦可以指定程序群组或用户名称调整优先权等级,并修改所有隶属于该程序群组或用户的程序的优先权。只有系统管理者可以改变其他用户程序的优先权,也仅有系统管理者可以设置负数等级。 语法1renice(选项)(参数) 选项123-g:指定进程组id;-p<程序识别码>:改变该程序的优先权等级,此参数为预设值。-u:指定开启进程的用户名。 参数进程号:指定要修改优先级的进程。 实例将行程id为987及32的行程与行程拥有者为daemon及root的优先序号码加1: 1renice 1 987 -u daemon root -p 32 注意:每一个行程都有一个唯一的id。
rename
rename用字符串替换的方式批量改变文件名 补充说明rename命令存在两个版本用法上有所区别 12345678910111213C语言版本, 支持通配符[常用通配符说明]? 表示一个任意字符* 表示一个或一串任意字符Perl版本, 支持正则表达式[常用正则表达式符号说明]^ 匹配输入的开始位置$ 匹配输入的结尾. 匹配除换行符外的任意字符+ 匹配前一个字符一次或多次 例如,"zo+"可以匹配"zoo",但不匹配"z"[a-z] 表示某个范围内的字符,例如,"[a-z]"匹配"a"与"z"之间的任何一个小写字母字符。[^m-z] 否定的字符区间。与不在指定区间内的字符匹配。 区分方法: rename --version 如果返回结果中包含 util-linux , 说明是C语言版本, 反之是Perl版本 1234567# Perl版本 | Ubuntu(18),Mint(20)默认的是Perl版本$...