Linux unalias命令用于删除别名。
unalias为shell内建指令,可删除别名设置。
unalias [-a][别名]
参数:
给命令设置别名
[root@runoob.com ~]# alias lx=ls [root@runoob.com ~]# lx anaconda-ks.cfg Desktop install.log install.log.syslog qte
删除别名
[root@runoob.com ~]# alias lx //显示别名 alias lx='ls' [root@runoob.com ~]# unalias lx //删除别名 [root@runoob.com ~]# lx -bash: lx: command not found
Linux fbset命令用于设置景框缓冲区。
fbset指令可用于设置景框缓冲区的大小,还能调整画面之分辨率,位置,高低宽窄,色彩 深度,并可决定是否启动先卡之各项硬件特性。
fbset [-ahinsvVx][-db <信息文件>][-fb <外围设备代号>][--test][显示模式]
参数:
设置画面分辨率 和桌面分辨率
# fbset -g 800 688 1024 768//画面分辨率为800*600 桌面分辨率为1024*768
启动硬件文本加速
# fbset -accel true // 启动硬件文本加速
启动广播功能
# fbset -bcast true //启动广播功能
Linux mkkickstart命令用于建立安装的组态文件。
mkkickstart可根据目前系统的设置来建立组态文件,供其他电脑在安装时使用。组态文件的内容包括使用语言,网络环境,系统磁盘状态,以及X Windows的设置等信息。
mkkickstart [--bootp][--dhcp][--nonet][--nox][--version][--nfs <远端电脑:路径>]
参数:
构建一个安装组态文件:
# mkkickstart --nonet -bootp
Linux hwclock命令用于显示与设定硬件时钟。
在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。所有Linux相关指令与函数都是读取系统时钟的设定。
hwclock [--adjust][--debug][--directisa][--hctosys][--show][--systohc][--test] [--utc][--version][--set --date=<日期与时间>]
参数:
显示当前时间
# hwclock 2010年05月27日 星期四 18时04分31秒 -0.704214 seconds
查看版本信息
# hwclock -v hwclock from util-linux-2.12a
Linux apmd命令用于进阶电源管理服务程序。
apmd负责BIOS进阶电源管理(APM)相关的记录,警告与管理工作。
apmd [-u v V W][-p <百分比变化量>][-w <百分比值>]
参数:
记录所有的电源管理事件
# apmd -v
设置BIOS时钟
# apmd -utc //设置BIOS时钟为UTC
Linux chkconfig 命令用于检查,设置系统的各种服务。
这是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。
chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]
参数:
列出c hkconfig 所知道的所有命令。
# chkconfig --list
开启服务。
# chkconfig telnet on //开启 Telnet 服务 # chkconfig --list //列出 chkconfig 所知道的所有的服务的情况
关闭服务
# chkconfig telnet off // 关闭 Telnet 服务 # chkconfig --list // 列出 chkconfig 所知道的所有的服务的情况
Linux unset命令用于删除变量或函数。
unset为shell内建指令,可删除变量或函数。
unset [-fv][变量或函数名称]
参数:
删除环境变量
[root@runoob.com ~]# lx="ls -lh" //设定环境变量 [root@runoob.com ~]# $lx //使用环境变量 总用量 116K -rw-r--r-- 1 root root 2.1K 2008-03-30 anaconda-ks.cfg drwx------ 3 root root 4.0K 3月 30 21:22 Desktop -rw-r--r-- 1 root root 50K 2008-03-30 install.log -rw-r--r-- 1 root root 32K 2008-03-30 install.log.syslog lrwxrwxrwx 1 root root 9 2008-03-30 qte -> /opt/qte/ [root@runoob.com ~]# set //查看当前的环境变量 BASH=/bin/bash BASH_ARGC=() BASH_ARGV=() ……省略部分内容 PROMPT_COMMAND='echo -ne "33]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}07"' PS1='[u@h W]$ ' PS2='> ' PS4='+ ' PWD=/root QTDIR=/usr/lib/qt-3.3 SHELL=/bin/bash SSH_TTY=/dev/pts/4 SUPPORTED=zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en SYSFONT=latarcyrheb-sun16 TERM=xterm UID=0 USER=root _=-lh lx='ls -lh' [root@runoob.com ~]# unset lx //删除环境变量 [root@runoob.com ~]# set //显示当前环境变量 BASH=/bin/bash BASH_ARGC=() BASH_ARGV=() ……省略部分内容 PROMPT_COMMAND='echo -ne "33]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}07"' PS1='[u@h W]$ ' PS2='> ' PS4='+ ' PWD=/root QTDIR=/usr/lib/qt-3.3 SHELL=/bin/bash SSH_TTY=/dev/pts/4 SUPPORTED=zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en SYSFONT=latarcyrheb-sun16 TERM=xterm UID=0 USER=root _=-lh
Linux ulimit命令用于控制shell程序的资源。
ulimit为shell内建指令,可用来控制shell执行程序的资源。
ulimit [-aHS][-c <core文件上限>][-d <数据节区大小>][-f <文件大小>][-m <内存大小>][-n <文件数目>][-p <缓冲区大小>][-s <堆叠大小>][-t <CPU时间>][-u <程序数目>][-v <虚拟内存大小>]
参数:
显示系统资源的设置
[root@runoob ~]# ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited pending signals (-i) 1024 max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 stack size (kbytes, -s) 10240 cpu time (seconds, -t) unlimited max user processes (-u) 4096 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited [root@runoob ~]#
设置单一用户程序数目上限
[root@runoob ~]# ulimit -u 500 //设置单一用户程序上限 [root@runoob ~]# ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited pending signals (-i) 1024 max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 stack size (kbytes, -s) 10240 cpu time (seconds, -t) unlimited max user processes (-u) 500 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited [root@runoob ~]#
Linux timeconfig命令用于设置时区。
这是Red Hat公司遵循GPL规则所开发的程序,它具有互动式操作界面,您可以轻易地利用方向键和空格键等,设置系统时间所属的时区。
timeconfig [--arc][--back][--test][--utc][时区名称]
参数:
# timeconfig //设置时区
Linux setconsole命令用于设置系统终端。
setconsole可用来指定系统终端。
setconsole [serial][ttya][ttyb]
参数:
设置终端
# setconsole ttyS0