Linux 系统命令使用格式:
#COMMAND [OPTIONS...] [ARGUMENTS...]
COMMAND:一个可执行的二进制程序文件。
OPTIONS:指定命令运行的特性,通常由两种表现形式:短选项-d,长选项--help。如果同一命令在运行时使用多个短选项,可将多个短选项合并,如:-l -d -> -ld。
ARGUMENTS:命令的作用对象;不同的命令的作用对象不同,可以是文件,目录,硬件设备等等。
相关命令的详细介绍:
ifconfig命令:
命令格式:
ifconfig [interface] [options] | address
作用:ifconfig用于查看或配置系统相关的网络接口。
常用选项:
-a:显示所有接口,包括隐藏接口。
-s:显示摘要信息。
up:启动某个网络接口。
down:关闭某个接口。
add:给指定网卡增加IPv6地址。
del:给指定网卡删除IPv6地址。
address:为指定网卡设置IP地址。
使用案例:
echo命令:
命令格式:
echo [options] ...[string]...
作用:用于在shell中打印shell变量的值,或者直接输出指定的字符串。
常用选项:
-n:关闭自动换行功能。
-e:激活转义字符。
\t:制表符。
\b:退格键(即删除键)。
\n:new line。
\033[##m:控制颜色。
\033[0m:关闭字体功能。
使用案例:
tty命令:
命令格式:
tty [options]
作用:打印于标准输入连接的终端名字。
常用选项:
-s,--silent或--quiet:使用该选项后,命令不会打印任何信息,可以根据命令执行状态来判断标准输入是否为终端。如果标准输入是终端,则退出状态为0,否则返回1。
使用案例:
startx命令:
命令格式:
startx [ -d Display:0 ] [ -t | -w ] [ -x Startup | [ -r Resources ] [ -m Window_Manager ] ] [ -wait ]
作用:用于初始化一个X windows 会话。实际上startx 是调用xinit程序来启动X window的。
export命令:
命令格式:
export [options] [arguments]=[value]
作用:用于将shell变量输出为环境变量,或者将shell函数输出为环境变量。
常用选项:
-f:代表指定输出的arguments为函数名称。
-n:删除指定的变量。变量实际并未删除,只是不会输出到后续指令的执行环境中。
-p:列出所有的shell赋予程序的环境变量。
使用案例:
pwd命令:
命令格式:
pwd [options]
作用:以绝对路径的方式显示用户当前的工作目录。
常用选项:
--help:显示帮助信息。
--version:显示版本信息。
使用实例:
history命令:
命令格式:
history [options] [arguments]
作用:用于显示指定数目的历史命令记录,读取历史命令文件中的记录到内存中或者将内存中的历史命令记录写入到历史命令文件中。
常用选项:
-c:清空当前历史命令。
-a:将当前内存中的新增的历史命令记录追加至历史命令文件。
-r:将历史命令文件中的命令读取至内存中。
-w:将当前内存中历史命令记录写入并覆盖至历史命令文件或者是新的文件中。
-d ID:删除当前历史命令记录中的指定的命令条目。
n:打印最近n条历史命令。
使用案例:
shutdown命令:
命令格式:
shutdown [OPTIONS...] [TIME] [WALL...]
作用:shutdown命令可以用于hatl、power-off或者reboot设备。shutdown命令会安全地将系统关机。使用shutdown命令进行系统关机,系统管理员会通知所有的登录用户系统将要关闭,并且不允许新用户登录。与此同时,shutdown命令会通知正在运行的相关进程进行数据的保存好退出,以免突然的关机导致数据的丢失。
常用选项:
-h:系统关机后,关闭电源。
-r:重启系统。
-c:取消正常执行的关机程序。
-f:在重启系统时忽略fsck。
-F:在重启系统时强迫fsck。
使用案例:
poweroff命令:
命令格式:
poweroff [options]
作用:poweroff 会发送一个 ACPI 信号来通知系统关机。
常用选项:
--reboot:重启系统。
-p,--poweroff:关闭系统。
使用案例:
reboot命令:
命令格式:
reboot [options]
作用:reboot的工作过程与hatl类似,用来重新启动正在运行的Linux操作系统。reboot命令重启动系统时是删除所有的进程,而不是平稳地终止它们。因此,使用reboot命令可以快速地关闭系统,但如果还有其它用户在该系统上工作时,就会引起数据的丢失。
使用案例:
hwclock命令:
命令格式:
hwclock [function] [option...]
作用:hwclock命令是一个硬件时钟访问工具,它可以显示当前时间、设置硬件时钟的时间和设置硬件时钟为系统时间,也可设置系统时间为硬件时钟的时间。
常用选项:
-r,--show:读取并打印硬件时钟。
-s,--hctosys:将硬件时钟同步到系统时钟。
-w,--systohc:将系统时间同步到硬件时钟。
使用案例:
date命令:
命令格式:
1、date [OPTION]... [+FORMAT]
FORMAT:
%F:按照指定格式显示。
%D:直接显示日期mm/dd/yy。
%H:显示小时。
%M:显示分钟。
%S:显示秒。
%s:从1970年1月1日到现在所经过的秒数。
%m:显示月份。
2 、date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
MM:月份
DD:几号
hh:小时
mm:分钟
CC:两位年份
CCYY:四位年份
ss:秒
作用:date 可以用来显示或设定系统的日期与时间。
常用选项:
-d<字符串>:显示字符串所指的日期与时间,字符串前后必须加上双引号。
-s<字符串>:根据字符串来设置日期与时间,字符串前后必须加上双引号。
使用案例: