[Linux教程]Linux系统设置类命令大全(6)

setenv(set environment variable)

功能说明:查询或显示环境变量。

语  法:setenv [变量名称][变量值]

补充说明:setenv为tsch中查询或设置环境变量的指令。


setconsole

功能说明:设置系统终端。

语  法:setconsole [video][serial][ttya][ttyb]

补充说明:setconsole可用来指定系统终端。

参  数:
 serial  使用PROM终端。
 ttya,cua0或ttyS0  使用第1个串口设备作为终端。
 ttyb,cua1或ttyS1  使用第2个串口设备作为终端。
 video  使用主机上的现卡作为终端。


set

功能说明:设置shell。

语  法:set [+-abCdefhHklmnpPtuvx]

补充说明:set指令能设置所使用shell的执行方式,可依照不同的需求来做设置。

参  数:
 -a  标示已修改的变量,以供输出至环境变量。
 -b  使被中止的后台程序立刻回报执行状态。
 -C  转向所产生的文件无法覆盖已存在的文件。
 -d  Shell预设会用杂凑表记忆使用过的指令,以加速指令的执行。使用-d参数可取消。
 -e  若指令传回值不等于0,则立即退出shell。  
 -f   取消使用通配符。
 -h  自动记录函数的所在位置。
 -H Shell  可利用"!"加<指令编号>的方式来执行history中记录的指令。
 -k  指令所给的参数都会被视为此指令的环境变量。
 -l  记录for循环的变量名称。
 -m  使用监视模式。
 -n  只读取指令,而不实际执行。
 -p  启动优先顺序模式。
 -P  启动-P参数后,执行指令时,会以实际的文件或目录来取代符号连接。
 -t  执行完随后的指令,即退出shell。
 -u  当执行时使用到未定义过的变量,则显示错误信息。
 -v  显示shell所读取的输入值。
 -x  执行指令后,会先显示该指令及所下的参数。
 +<参数>  取消某个set曾启动的参数。


timeconfig

功能说明:设置时区。

语  法:timeconfig [--arc][--back][--test][--utc][时区名称]

补充说明:这是Red Hat公司遵循GPL规则所开发的程序,它具有互动式操作界面,您可以轻易地利用方向键和空格键等,设置系统时间所属的时区。

参  数:
 --arc  使用Alpha硬件结构的格式存储系统时间。
 --back  在互动式界面里,显示Back钮而非Cancel钮。
 --test  仅作测试,并不真的改变系统的时区。
 --utc  把硬件时钟上的时间视为CUT,有时也称为UTC或UCT。


SVGAText Mode

功能说明:加强文字模式的显示画面。

语  法:SVGATextMode [-acdfhmnrsv][-t <配置文件>][模式]

补充说明:SVGATextMode可用来设置文字模式下的显示画面,包括分辨率,字体和更新频率等。

参  数:
 -a  如果新显示模式的屏幕大小与原先不同时,SVGATextMode会执行必要的系统设置。
 -c  维持原有的VGA时脉。
 -d  执行时会显示详细的信息,供排错时参考。
 -f  不要执行配置文件中有关字体载入的指令。
 -h  显示帮助。
 -m  允许1x1的方式来重设屏幕大小。
 -n  仅测试指定的模式。
 -r  通知或重设与屏幕大小相关的程序。
 -s  显示配置文件中所有可用的模式。
 -t<配置文件>  指定配置文件。
 -v  SVGATextMode在配置新的显示模式时,预设会先检查垂直与水平的更新更新频率是否在配置文件所指定的范围内,如果不在范围内,则不设置新的显示模式。
 模式]  [模式]参数必须是配置文件中模式的名称。


sndconfig

功能说明:设置声卡。

语  法:sndconfig [--help][--noautoconfig][--noprobe]

补充说明:sndconfig为声卡设置程序,支持PnP设置,可自动检测并设置PnP声卡。

参   数:
--help  显示帮助。
--noautoconfig  不自动设置PnP的声卡。
--noprobe  不自动检测PnP声卡。


setup

功能说明:设置公用程序。

语  法:setup

补充说明:setup是一个设置公用程序,提供图形界面的操作方式。在setup中可设置7类的选项:
 1.登陆认证方式
 2.键盘组态设置
 3.鼠标组态设置
 4.开机时所要启动的系统服务
 5.声卡组态设置
 6.时区设置
 7.X Windows组态设置


ulimit


功能说明:控制shell程序的资源。

语  法:ulimit [-aHS][-c <core文件上限>][-d <数据节区大小>][-f <文件大小>][-m <内存大小>][-n <文件数目>][-p <缓冲区大小>][-s <堆叠大小>][-t <CPU时间>][-u <程序数目>][-v <虚拟内存大小>]

补充说明:ulimit为shell内建指令,可用来控制shell执行程序的资源。

参  数:
-a  显示目前资源限制的设定。
-c <core文件上限>  设定core文件的最大值,单位为区块。
-d <数据节区大小>  程序数据节区的最大值,单位为KB。
-f <文件大小>  shell所能建立的最大文件,单位为区块。
-H  设定资源的硬性限制,也就是管理员所设下的限制。
-m <内存大小>  指定可使用内存的上限,单位为KB。
-n <文件数目>  指定同一时间最多可开启的文件数。
-p <缓冲区大小>  指定管道缓冲区的大小,单位512字节。
-s <堆叠大小>  指定堆叠的上限,单位为KB。
-S  设定资源的弹性限制。
-t <CPU时间>  指定CPU使用时间的上限,单位为秒。
-u <程序数目>  用户最多可开启的程序数目。
-v <虚拟内存大小>  指定可使用的虚拟内存上限,单位为KB。


unset

功能说明:删除变量或函数。

语  法:unset [-fv][变量或函数名称]

补充说明:unset为shell内建指令,可删除变量或函数。

参   数:
-f  仅删除函数。
-v  仅删除变量。


unalias

功能说明:删除别名。

语  法:unalias [-a][别名]

补充说明:unalias为shell内建指令,可删除别名设置。

参  数:
-a  删除全部的别名。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/0df8a63fb97dd49bd33090d5dc9d2b68.html