簡述:
在學(xué)習(xí)Linux系統(tǒng)時,必不可少的要接觸命令的使用方法和格式,下面通過詳細(xì)介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date等Linux常用命令的使用方法,來了解Linux系統(tǒng)上命令的使用格式。
正文:
Linux系統(tǒng)命令使用格式:
#COMMAND [OPTIONS...] [ARGUMENTS...]
COMMAND :命令;一個可執(zhí)行的二進制程序文件
OPTIONS:參數(shù);指定命令運行的特性,通常由兩種表現(xiàn)形式:短選項-dlinux常用命令,長選項--help。
ARGUMENTS:對象;命令作用的對象,不同命令的作用對象不同,可以是文件,目錄,硬件設(shè)備等。
注意:
命令介紹:
ifconfig
描述:ifconfig 用于配置常駐內(nèi)核的網(wǎng)絡(luò)接口。它用于在引導(dǎo)成功時設(shè)定網(wǎng)絡(luò)接口。此后,只在需要調(diào)試及系統(tǒng)調(diào)整時才使用。如沒有給出參數(shù), ifconfig 顯示當(dāng)前有效接口的狀態(tài)。如給定單個 接口作為參數(shù),它只顯示給出的那個接口的狀態(tài); 如果給出一個 -a參數(shù),它會顯示所有接口的狀態(tài),包括那些停用的接口。否則就對一個接口進行配置。
格式:
ifconfig [接口]
ifconfig 接口 [aftype] options | address ...
常用參數(shù):
-a:顯示所有接口,包括隱藏接口。
-s:顯示摘要信息。up:啟動某個網(wǎng)絡(luò)接口。
down:關(guān)閉某個接口。
add addr/prefixlen:給指定網(wǎng)卡增加IPv6地址。
address:為指定網(wǎng)卡設(shè)置IP地址。
使用示例:
顯示當(dāng)前有效接口的狀態(tài):
顯示摘要信息:
查看指定接口信息:
描述:echo命令用于在終端輸出字符串或變量提取后的值。
格式:echo [OPTION]... [STRING]...
常用參數(shù):
-n:不進行換行輸出
-e:讓轉(zhuǎn)義符生效
\n:換行
\t:制表符
使用示例:
把指定字符串"hello word"輸出到終端上
[root@centos7 ~]# echo hello word
hello word
把指定字符串"hello word"換行輸出到終端上
[root@centos7 ~]# echo -e "hello\nword"
hello
word
使用$變量的方式提取變量SHELL的值,并將其輸出到屏幕上
[root@centos7 ~]# echo $SHELL
/bin/bash
使用$加?的方式判定上一個命令是否成功,這里輸入一個ifconfig命令
這里輸入一個錯誤的ifconfig→ ifconf
注意:當(dāng)echo $?返回值是0時,則上一個命令執(zhí)行成功,其余任何數(shù)值均為不成功。
描述:顯示連接標(biāo)準(zhǔn)輸入的終端的文件名
格式:tty [OPTION]...
常用參數(shù):-s, --silent, --quiet:什么都不顯示, 僅僅返回 一個退出狀態(tài);
--version:顯示版本信息, 然后結(jié)束;
使用示例:
顯示連接標(biāo)準(zhǔn)輸入的終端的文件名
[root@centos7 ~]# tty
/dev/pts/3
abandon方法,是將session清除(自然其中的內(nèi)容也就被清空了),當(dāng)前會話不再有效,使end事件被引發(fā)(既調(diào)用session_end方法),同時會啟動新的會話,將引發(fā)新的start事件(既調(diào)用session_start方法)。觸發(fā)器(trigger)是個特殊的存儲過程,它的執(zhí)行不是由程序調(diào)用,也不是手工啟動,而是由事件來觸發(fā),當(dāng)對一個表進行操作( insert,delete, update)時就會激活它執(zhí)行,觸發(fā)器經(jīng)常用于加強數(shù)據(jù)的完整性約束和業(yè)務(wù)規(guī)則等。sdp(session description protocol)會話描述協(xié)議,用于描述多媒體會話,它為會話通知、會話初始和其它形式的多媒體會話初始等操作提供服務(wù)。