真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux設(shè)置簡(jiǎn)單命令 linux怎么設(shè)置

Linux命令大全

linux命令格式:

創(chuàng)新互聯(lián)建站長(zhǎng)期為近1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為郊區(qū)企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、成都網(wǎng)站制作,郊區(qū)網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。

說(shuō)明:command: 命令名,相應(yīng)功能的英文單詞或單詞的縮寫 [-options]:選項(xiàng),可用來(lái)對(duì)命令進(jìn)行控制,也可以省略,[]代表可選 parameter1 …:傳給命令的參數(shù):可以是零個(gè)一個(gè)或多個(gè)

一般是linux命令自帶的幫助信息

如:

man是linux提供的一個(gè)手冊(cè),包含了絕大部分的命令、函數(shù)使用說(shuō)明

該手冊(cè)分成很多章節(jié)(section),使用man時(shí)可以指定不同的章節(jié)來(lái)瀏覽。

例:man ls ; man 2 printf

man中各個(gè)section意義如下:

man是按照手冊(cè)的章節(jié)號(hào)的順序進(jìn)行搜索的。

man設(shè)置了如下的功能鍵:

在敲出命令的前幾個(gè)字母的同時(shí),按下tab鍵,系統(tǒng)會(huì)自動(dòng)幫我們補(bǔ)全命令

當(dāng)系統(tǒng)執(zhí)行過(guò)一些命令后,可按上下鍵翻看以前的命令,history將執(zhí)行過(guò)的命令列舉出來(lái)

ls是英文單詞list的簡(jiǎn)寫,其功能為列出目錄的內(nèi)容,是用戶最常用的命令之一,它類似于DOS下的dir命令。

Linux文件或者目錄名稱最長(zhǎng)可以有265個(gè)字符,“.”代表當(dāng)前目錄,“..”代表上一級(jí)目錄,以“.”開(kāi)頭的文件為隱藏文件,需要用 -a 參數(shù)才能顯示。

ls常用參數(shù):

Linux允許將命令執(zhí)行結(jié)果重定向到一個(gè)文件,本應(yīng)顯示在終端上的內(nèi)容保存到指定文件中。

如:ls test.txt ( test.txt 如果不存在,則創(chuàng)建,存在則覆蓋其內(nèi)容 )

注意: 輸出重定向會(huì)覆蓋原來(lái)的內(nèi)容,輸出重定向則會(huì)追加到文件的尾部。

查看內(nèi)容時(shí),在信息過(guò)長(zhǎng)無(wú)法在一屏上顯示時(shí),會(huì)出現(xiàn)快速滾屏,使得用戶無(wú)法看清文件的內(nèi)容,此時(shí)可以使用more命令,每次只顯示一頁(yè),按下空格鍵可以顯示下一頁(yè),按下q鍵退出顯示,按下h鍵可以獲取幫助。

管道:一個(gè)命令的輸出可以通過(guò)管道做為另一個(gè)命令的輸入。

管道我們可以理解現(xiàn)實(shí)生活中的管子,管子的一頭塞東西進(jìn)去,另一頭取出來(lái),這里“ | ”的左右分為兩端,左端塞東西(寫),右端取東西(讀)。

clear作用為清除終端上的顯示(類似于DOS的cls清屏功能),也可使用快捷鍵:Ctrl + l ( “l(fā)” 為字母 )。

在使用Unix/Linux的時(shí)候,經(jīng)常需要更換工作目錄。cd命令可以幫助用戶切換工作目錄。Linux所有的目錄和文件名大小寫敏感

cd后面可跟絕對(duì)路徑,也可以跟相對(duì)路徑。如果省略目錄,則默認(rèn)切換到當(dāng)前用戶的主目錄。

使用pwd命令可以顯示當(dāng)前的工作目錄,該命令很簡(jiǎn)單,直接輸入pwd即可,后面不帶參數(shù)。

通過(guò)mkdir命令可以創(chuàng)建一個(gè)新的目錄。參數(shù)-p可遞歸創(chuàng)建目錄。

需要注意的是新建目錄的名稱不能與當(dāng)前目錄中已有的目錄或文件同名,并且目錄創(chuàng)建者必須對(duì)當(dāng)前目錄具有寫權(quán)限。

可使用rmdir命令刪除一個(gè)目錄。必須離開(kāi)目錄,并且目錄必須為空目錄,不然提示刪除失敗。

可通過(guò)rm刪除文件或目錄。使用rm命令要小心,因?yàn)槲募h除后不能恢復(fù)。為了防止文件誤刪,可以在rm后使用-i參數(shù)以逐個(gè)確認(rèn)要?jiǎng)h除的文件。

常用參數(shù)及含義如下表所示:

Linux鏈接文件類似于Windows下的快捷方式。

鏈接文件分為軟鏈接和硬鏈接。

軟鏈接:軟鏈接不占用磁盤空間,源文件刪除則軟鏈接失效。

硬鏈接:硬鏈接只能鏈接普通文件,不能鏈接目錄。

使用格式:

如果沒(méi)有-s選項(xiàng)代表建立一個(gè)硬鏈接文件,兩個(gè)文件占用相同大小的硬盤空間,即使刪除了源文件,鏈接文件還是存在,所以-s選項(xiàng)是更常見(jiàn)的形式。

注意:如果軟鏈接文件和源文件不在同一個(gè)目錄,源文件要使用絕對(duì)路徑,不能使用相對(duì)路徑。

Linux系統(tǒng)中g(shù)rep命令是一種強(qiáng)大的文本搜索工具,grep允許對(duì)文本文件進(jìn)行模式查找。如果找到匹配模式, grep打印包含模式的所有行。

grep一般格式為:

在grep命令中輸入字符串參數(shù)時(shí),最好引號(hào)或雙引號(hào)括起來(lái)。例如:grep‘a(chǎn) ’1.txt。

常用選項(xiàng)說(shuō)明:

find命令功能非常強(qiáng)大,通常用來(lái)在特定的目錄下搜索符合條件的文件,也可以用來(lái)搜索特定用戶屬主的文件。

常用用法:

cp命令的功能是將給出的文件或目錄復(fù)制到另一個(gè)文件或目錄中,相當(dāng)于DOS下的copy命令。

常用選項(xiàng)說(shuō)明:

用戶可以使用mv命令來(lái)移動(dòng)文件或目錄,也可以給文件或目錄重命名。

常用選項(xiàng)說(shuō)明:

計(jì)算機(jī)中的數(shù)據(jù)經(jīng)常需要備份,tar是Unix/Linux中最常用的備份工具,此命令可以把一系列文件歸檔到一個(gè)大文件中,也可以把檔案文件解開(kāi)以恢復(fù)數(shù)據(jù)。

tar使用格式 tar [參數(shù)] 打包文件名 文件

tar命令很特殊,其參數(shù)前面可以使用“-”,也可以不使用。

常用參數(shù):

tar與gzip命令結(jié)合使用實(shí)現(xiàn)文件打包、壓縮。 tar只負(fù)責(zé)打包文件,但不壓縮,用gzip壓縮tar打包后的文件,其擴(kuò)展名一般用xxxx.tar.gz。

gzip使用格式如下:

gzip [選項(xiàng)] 被壓縮文件

常用選項(xiàng):

tar與bzip2命令結(jié)合使用實(shí)現(xiàn)文件打包、壓縮(用法和gzip一樣)。

tar只負(fù)責(zé)打包文件,但不壓縮,用bzip2壓縮tar打包后的文件,其擴(kuò)展名一般用xxxx.tar.gz2。

在tar命令中增加一個(gè)選項(xiàng)(-j)可以調(diào)用bzip2實(shí)現(xiàn)了一個(gè)壓縮的功能,實(shí)行一個(gè)先打包后壓縮的過(guò)程。

壓縮用法:tar -jcvf 壓縮包包名 文件...(tar jcvf bk.tar.bz2 *.c)

解壓用法:tar -jxvf 壓縮包包名 (tar jxvf bk.tar.bz2)

通過(guò)zip壓縮文件的目標(biāo)文件不需要指定擴(kuò)展名,默認(rèn)擴(kuò)展名為zip。

壓縮文件:zip [-r] 目標(biāo)文件(沒(méi)有擴(kuò)展名) 源文件

解壓文件:unzip -d 解壓后目錄文件 壓縮文件

whoami該命令用戶查看當(dāng)前系統(tǒng)當(dāng)前賬號(hào)的用戶名??赏ㄟ^(guò)cat /etc/passwd查看系統(tǒng)用戶信息。

由于系統(tǒng)管理員通常需要使用多種身份登錄系統(tǒng),例如通常使用普通用戶登錄系統(tǒng),然后再以su命令切換到root身份對(duì)傳統(tǒng)進(jìn)行管理。這時(shí)候就可以使用whoami來(lái)查看當(dāng)前用戶的身份。

who命令用于查看當(dāng)前所有登錄系統(tǒng)的用戶信息。

常用選項(xiàng):

如果是圖形界面,退出當(dāng)前終端;

如果是使用ssh遠(yuǎn)程登錄,退出登陸賬戶;

如果是切換后的登陸用戶,退出則返回上一個(gè)登陸賬號(hào)。

在Unix/Linux中添加用戶賬號(hào)可以使用adduser或useradd命令,因?yàn)閍dduser命令是指向useradd命令的一個(gè)鏈接,因此,這兩個(gè)命令的使用格式完全一樣。

useradd命令的使用格式如下:

useradd [參數(shù)] 新建用戶賬號(hào)

在Unix/Linux中,超級(jí)用戶可以使用passwd命令為普通用戶設(shè)置或修改用戶口令。用戶也可以直接使用該命令來(lái)修改自己的口令,而無(wú)需在命令后面使用用戶名。

可以通過(guò)su命令切換用戶,su后面可以加“-”。su和su –命令不同之處在于,su -切換到對(duì)應(yīng)的用戶時(shí)會(huì)將當(dāng)前的工作目錄自動(dòng)轉(zhuǎn)換到切換后的用戶主目錄:

注意:如果是ubuntu平臺(tái),需要在命令前加“sudo”,如果在某些操作需要管理員才能操作,ubuntu無(wú)需切換到root用戶即可操作,只需加“sudo”即可。sudo是ubuntu平臺(tái)下允許系統(tǒng)管理員讓普通用戶執(zhí)行一些或者全部的root命令的一個(gè)工具,減少了root 用戶的登陸和管理時(shí)間,提高了安全性。

方法一:

方法二:

groupadd 新建組賬號(hào) groupdel 組賬號(hào) cat /etc/group 查看用戶組

使用方法:usermod -g 用戶組 用戶名

新創(chuàng)建的用戶,默認(rèn)不能sudo,需要進(jìn)行一下操作

-g用來(lái)制定這個(gè)用戶默認(rèn)的用戶組

-G一般配合'-a'來(lái)完成向其它組添加

chmod 修改文件權(quán)限有兩種使用格式:字母法與數(shù)字法。

字母法:chmod u/g/o/a +/-/= rwx 文件

cal命令用于查看當(dāng)前日歷,-y顯示整年日歷

設(shè)置時(shí)間格式(需要管理員權(quán)限):

date [MMDDhhmm[[CC]YY][.ss]] +format

CC為年前兩位yy為年的后兩位,前兩位的mm為月,后兩位的mm為分鐘,dd為天,hh為小時(shí),ss為秒。如: date 010203042016.55。

顯示時(shí)間格式(date '+%y,%m,%d,%H,%M,%S'):

進(jìn)程是一個(gè)具有一定獨(dú)立功能的程序,它是操作系統(tǒng)動(dòng)態(tài)執(zhí)行的基本單元。

ps命令可以查看進(jìn)程的詳細(xì)狀況,常用選項(xiàng)(選項(xiàng)可以不加“-”)如下:

top命令用來(lái)動(dòng)態(tài)顯示運(yùn)行中的進(jìn)程。top命令能夠在運(yùn)行后,在指定的時(shí)間間隔更新顯示信息??梢栽谑褂胻op命令時(shí)加上-d 來(lái)指定顯示信息更新的時(shí)間間隔。

在top命令執(zhí)行后,可以按下按鍵得到對(duì)顯示的結(jié)果進(jìn)行排序:

kill命令指定進(jìn)程號(hào)的進(jìn)程,需要配合 ps 使用。有些進(jìn)程不能直接殺死,這時(shí)候我們需要加一個(gè)參數(shù)“ -9 ”,“ -9 ” 代表強(qiáng)制結(jié)束.

使用格式:

kill [-signal] pid

df命令用于檢測(cè)文件系統(tǒng)的磁盤空間占用和空余情況,可以顯示所有文件系統(tǒng)對(duì)節(jié)點(diǎn)和磁盤塊的使用情況。

du命令用于統(tǒng)計(jì)目錄或文件所占磁盤空間的大小,該命令的執(zhí)行結(jié)果與df類似,du更側(cè)重于磁盤的使用狀況。

du命令的使用格式如下: du [選項(xiàng)] 目錄或文件名

Linux系統(tǒng)與設(shè)置命令

在前面的兩個(gè)章節(jié)中,我們主要介紹了Linux基本知識(shí)和虛擬機(jī)的安裝,從當(dāng)前章節(jié)開(kāi)始,我們一起學(xué)習(xí)下Linux的基本命令,在當(dāng)前章節(jié),我們先簡(jiǎn)單的學(xué)習(xí)下一些系統(tǒng)的基本命令,慢慢的由淺入深,在后面的章節(jié)中我們將學(xué)習(xí)其他的命令比如文件操作、備份壓縮等

命令我們可以理解成在Windows中我們常常為了查看ip輸入的ipconfig,在Linux中也有很多的命令,比如操作目錄、文件、網(wǎng)絡(luò)、磁盤等等命令

使用者權(quán)限:管理員用戶

參數(shù)說(shuō)明:

添加用戶czbk(傳智播客的首拼)執(zhí)行

我們使用useradd命令創(chuàng)建了一個(gè)用戶czbk

useradd 可用來(lái)建立用戶帳號(hào)。帳號(hào)建好之后,再用 passwd 設(shè)定帳號(hào)的密碼。

執(zhí)行如下

由上圖我們發(fā)現(xiàn),我們?cè)谑褂胾seradd新增用戶的時(shí)候,出現(xiàn)了權(quán)限不足,也就是說(shuō)我們使用用戶itcast沒(méi)有創(chuàng)建用戶的權(quán)限。

我們通過(guò)管理員賬號(hào)root進(jìn)行創(chuàng)建,首先我們從控制臺(tái)中切換到root

在 密碼的地方輸入我們的root密碼【root】即可進(jìn)入到root用戶下。

我們?cè)趓oot下繼續(xù)創(chuàng)建czbk用戶

以下是useradd常用選項(xiàng)

用戶管理的一項(xiàng)重要內(nèi)容是用戶口令的管理。用戶賬號(hào)剛創(chuàng)建時(shí)沒(méi)有口令,但是被系統(tǒng)鎖定,無(wú)法使用,必須為其指定口令后才可以使用

使用者權(quán)限:管理員用戶

指定和修改用戶口令的Shell命令是 passwd 。超級(jí)用戶可以為自己和其他用戶指定口令,普通用戶只能用它修改自己的口令。命令的格式為:

可使用的選項(xiàng):

設(shè)置當(dāng)前用戶的口令

此處我們?cè)O(shè)置密碼和itcast賬號(hào)密碼一致,為【Itheima888】

usermod 命令通過(guò)修改系統(tǒng)帳戶文件來(lái)修改用戶賬戶信息

修改用戶賬號(hào)就是根據(jù)實(shí)際情況更改用戶的有關(guān)屬性,如用戶號(hào)、主目錄、用戶組、登錄Shell等。

使用者權(quán)限:管理員用戶

修改已有用戶的信息使用 usermod 命令,其格式如下:

下面命令將用戶czbk用戶名修改成czbk2019

以下是usermod常用選項(xiàng)

假如我們其中一個(gè)用戶的賬號(hào)不再使用,可以從系統(tǒng)中刪除。刪除用戶賬號(hào)就是要將/etc/passwd等系統(tǒng)文件中的該用戶記錄刪除,必要時(shí)還刪除用戶的主目錄。

使用者權(quán)限:管理員用戶

刪除一個(gè)已有的用戶賬號(hào)使用 userdel 命令,其格式如下:

-f:強(qiáng)制刪除用戶,即使用戶當(dāng)前已登錄;

-r:刪除用戶的同時(shí),刪除與用戶相關(guān)的所有文件

此命令刪除用戶czbk2019

成功刪除用戶czbk2019

以下是userdel常用選項(xiàng)

引子:

為了方便用戶管理, 提出了 組 的概念, 如下圖所示

比如新建賬戶【張三】,那么它默認(rèn)對(duì)應(yīng)的組就是張三

一個(gè)用戶可以有一個(gè)或者多個(gè)組

假如說(shuō)(如上圖),我們?cè)谄髽I(yè)級(jí)開(kāi)發(fā)過(guò)程中,我們有多個(gè)組,其中一個(gè)開(kāi)發(fā)組對(duì)應(yīng)三個(gè)賬戶,張三、李四、王五、如果就像上面提到的,一個(gè)用戶默認(rèn)對(duì)應(yīng)一個(gè)組,那么三個(gè)賬戶張三、李四、王五就有了三個(gè)不同的組,如果大家都操做一個(gè)文件,在進(jìn)行權(quán)限分配的時(shí)候,就要對(duì)不同的三個(gè)組進(jìn)行授權(quán),顯然這樣是不合理的,因?yàn)樘^(guò)繁瑣。

所以,才有了組(新建組)的概念,我們把張三、李四、王五統(tǒng)一放到【開(kāi)發(fā)組】,在對(duì)文件授權(quán)的時(shí)候,我們只對(duì)【開(kāi)發(fā)組】進(jìn)行授權(quán)由此,這樣的話【張三、李四、王五】都有相等的權(quán)利操作了。

新增一個(gè)用戶組(組名可見(jiàn)名知意,符合規(guī)范即可),然后將用戶添加到組中

使用者權(quán)限:管理員用戶

使用的選項(xiàng)有:

新增用戶組czbk-it

上面的命令向系統(tǒng)中增加了一個(gè)新組czbk-it,新組的組標(biāo)識(shí)號(hào)是在當(dāng)前已有的最大組標(biāo)識(shí)號(hào)的基礎(chǔ)上加1

以下是groupadd常用選項(xiàng)

使用者權(quán)限:管理員用戶

常用的選項(xiàng)有:

上面的命令將組czbk-it的組名修改為czbk-it-2019。

以下是groupmod常用選項(xiàng)

在查詢用戶所屬的用戶組前,我們先增加一個(gè)用戶ituser-groups

要查詢一個(gè)用戶屬于哪個(gè)用戶組,使用groups命令,其格式如下

查詢用戶ituser-groups屬于某個(gè)用戶組,執(zhí)行g(shù)roups命令

由此可見(jiàn),ituser-groups用戶屬于用戶組ituser-groups(用戶組默認(rèn)與用戶名一樣)

使用者權(quán)限:管理員用戶

要?jiǎng)h除一個(gè)已有的用戶組,使用groupdel命令,其格式如下

刪除czbk-it-2019用戶組

刪除成功

以下是groupdel常用選項(xiàng)

1、創(chuàng)建一個(gè)新的組,并添加組ID(需要切換到root用戶)

執(zhí)行效果如下

2、創(chuàng)建3個(gè)用戶(需要切換到root用戶)

3、將上面三個(gè)用戶添加到組itbj2020group

我們通過(guò)passwd命令將三個(gè)用戶添加到組

什么是gpasswd:

gpasswd 是 Linux 下工作組文件 /etc/group 和 /etc/gshadow 管理工具,用于將一個(gè)用戶添加到組或者從組中刪除。

語(yǔ)法

將上面的三個(gè)用戶使用gpasswd添加到組(需要切換到root用戶)

執(zhí)行如下

查看用戶組下所有用戶(所有用戶)

執(zhí)行效果如下(或者直接打開(kāi)/etc/group文件都可以)

由上圖可知:三個(gè)用戶全部都加入到了itbj2020group組。

date 可以用來(lái)顯示或設(shè)定系統(tǒng)的日期與時(shí)間

使用者權(quán)限:所有用戶

語(yǔ)法如下:

參數(shù)

-d字符串:顯示字符串所指的日期與時(shí)間。字符串前后必須加上雙引號(hào);

-s字符串:根據(jù)字符串來(lái)設(shè)置日期與時(shí)間。字符串前后必須加上雙引號(hào);

-u:顯示GMT;

--help:在線幫助;

--version:顯示版本信息

1、設(shè)置時(shí)間

用 -s選項(xiàng)可以設(shè)置系統(tǒng)時(shí)間,如下:

2、顯示時(shí)間

協(xié)調(diào)世界時(shí),又稱世界統(tǒng)一時(shí)間、世界標(biāo)準(zhǔn)時(shí)間、國(guó)際協(xié)調(diào)時(shí)間。由于英文(CUT)和法文(TUC)的縮寫不同,作為妥協(xié),簡(jiǎn)稱UTC。。

(2)GMT

即 格林尼治 平太陽(yáng)時(shí)間,是指格林尼治所在地的標(biāo)準(zhǔn)時(shí)間,也是表示地球自轉(zhuǎn)速率的一種形式

外文名: Universal Time

其他外文名 G.M.T.(Greenwich Mean Time)

(3)CST

北京時(shí)間 (中國(guó)國(guó)家標(biāo)準(zhǔn)時(shí)間) 北京時(shí)間是中國(guó)采用國(guó)際時(shí)區(qū)東八時(shí)區(qū)的區(qū)時(shí)作為標(biāo)準(zhǔn)時(shí)間 。 北京時(shí)間并不是北京(東經(jīng)116.4°)的地方時(shí)間,而是東經(jīng)120°的地方時(shí)間,故東經(jīng)120度地方時(shí)比北京的地方時(shí)早約14分半鐘。因?yàn)楸本┨幱趪?guó)際時(shí)區(qū)劃分中的東八區(qū),同格林尼治時(shí)間(世界時(shí))整整相差8小時(shí)(即北京時(shí)間=世界時(shí)+8小時(shí)),故命名為“北京時(shí)間”。東八區(qū)包括的范圍從東經(jīng)112.5°到東經(jīng)127.5°,以東經(jīng)120°為中心線,東西各延伸7.5°,總寬度為15°的區(qū)域。 而中國(guó)幅員遼闊,東西相跨5個(gè)時(shí)區(qū)(即東五區(qū)、東六區(qū)、東七區(qū)、東八區(qū)、東九區(qū)5個(gè)時(shí)區(qū))授時(shí)臺(tái)必須建在地理中心地帶,從而也就產(chǎn)生了長(zhǎng)短波授?!氨本r(shí)間”與“北京當(dāng)?shù)貢r(shí)間”是兩個(gè)概念, “北京時(shí)間”的發(fā)播不在北京,而在陜西蒲城(處于東七區(qū))

(4)東八區(qū)

東八區(qū)( UTC / GMT +08:00)是比 世界協(xié)調(diào)時(shí)間 (UTC)/ 格林尼治時(shí)間 (GMT)快8小時(shí)的時(shí)區(qū),理論上的位置是位于 東經(jīng) 112.5度至127.5度之間,是東盟標(biāo)準(zhǔn)的其中一個(gè)候選時(shí)區(qū)。當(dāng)格林尼治標(biāo)準(zhǔn)時(shí)間為0:00時(shí),東八區(qū)的標(biāo)準(zhǔn)時(shí)間為08:00

pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="" cid="n486" mdtype="fences" style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); border: 1px solid rgb(231, 234, 237); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; padding: 8px 4px 6px; margin-bottom: 15px; margin-top: 15px; width: inherit; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); position: relative !important; background-position: inherit; background-repeat: inherit;"總結(jié):

上面提到了很多知識(shí):即UTC/GMT/CST/東八區(qū)

總結(jié)一下就是,北京時(shí)間(中國(guó)國(guó)家標(biāo)準(zhǔn)時(shí)間CST)采用東八區(qū)區(qū)時(shí),即:

協(xié)調(diào)世界時(shí)(UTC)+8 / 格林尼治時(shí)間(GMT)+8

也就是說(shuō)+8后的時(shí)間才是北京時(shí)間/pre

logname命令用于顯示用戶名稱。

執(zhí)行l(wèi)ogname指令,它會(huì)顯示目前用戶的名稱

語(yǔ)法為如下:

參數(shù) :

顯示登錄賬號(hào)的信息

su命令用于變更為其他使用者的身份,除 root 外,需要鍵入該使用者的密碼。

使用權(quán)限:所有使用者。

語(yǔ)法如下:

變更帳號(hào)為 root 并在執(zhí)行 ls 指令后退出返回原使用者

切換到root

這樣的話,我們就進(jìn)入到了root用戶下。

id命令用于顯示用戶的ID,以及所屬群組的ID。

id會(huì)顯示用戶以及所屬群組的實(shí)際與有效ID。若兩個(gè)ID相同,則僅顯示實(shí)際ID。若僅指定用戶名稱,則顯示目前用戶的ID。

使用者權(quán)限:所有用戶

語(yǔ)法

參數(shù)說(shuō)明:

顯示當(dāng)前用戶信息

執(zhí)行效果如下

sudo:控制用戶對(duì)系統(tǒng)命令的使用權(quán)限,root允許的操作。

通過(guò)sudo可以提高普通用戶的操作權(quán)限

使用者權(quán)限:普通用戶

語(yǔ)法如下:

sudo -V

sudo -h

sudo -l

sudo -v

sudo -k

sudo -s

sudo -H

sudo [ -b ] [ -p prompt ] [ -u username/#uid] -s

sudo command

參數(shù)說(shuō)明 :

sudo命令使用

指定root用戶執(zhí)行指令

修改網(wǎng)卡配置文件

比如,在下面的例子中,我們使用普通用戶修改網(wǎng)卡的配置文件,在進(jìn)行保存的時(shí)候,提示我們【無(wú)法打開(kāi)并寫入文件】,那么此時(shí),我們可以通過(guò)sudo命令來(lái)提升自己的寫入權(quán)限

執(zhí)行:

執(zhí)行效果如下(保存)

然后點(diǎn)擊回車

執(zhí)行效果如下(鍵入itcast密碼)

執(zhí)行保存

top命令用于實(shí)時(shí)顯示 process 的動(dòng)態(tài)。

使用權(quán)限:所有使用者。

顯示進(jìn)程信息

執(zhí)行效果如下

顯示完整命令,與top命令不同的就是command屬性像是進(jìn)行了命令補(bǔ)全

執(zhí)行效果如下

執(zhí)行效果如下

Linux ps命令用于顯示當(dāng)前進(jìn)程 (process) 的狀態(tài)信息

使用者權(quán)限:所有用戶

語(yǔ)法如下:

顯示進(jìn)程信息

顯示指定用戶信息

顯示所有進(jìn)程信息

Linux kill命令用于刪除執(zhí)行中的程序或工作(可強(qiáng)制中斷)

使用者權(quán)限:所有用戶

語(yǔ)法如下:

參數(shù)說(shuō)明 :

殺死一個(gè)進(jìn)程

強(qiáng)制殺死進(jìn)程

徹底殺死進(jìn)程

殺死指定用戶所有進(jìn)程

1.方法一 過(guò)濾出itcast用戶進(jìn)程

2.方法二,直接殺死

shutdown命令可以用來(lái)進(jìn)行關(guān)閉系統(tǒng),并且在關(guān)機(jī)以前傳送訊息給所有使用者正在執(zhí)行的程序,shutdown 也可以用來(lái)重開(kāi)機(jī)

使用者權(quán)限:管理員用戶

語(yǔ)法如下:

參數(shù)說(shuō)明 :

立即關(guān)機(jī)

指定1分鐘后關(guān)機(jī),1分鐘關(guān)機(jī)并顯示警告信息

指定1分鐘后重啟,并發(fā)出警告信息

reboot命令用于用來(lái)重新啟動(dòng)計(jì)算機(jī)

使用者權(quán)限:管理員、普通(需要驗(yàn)證)用戶

語(yǔ)法如下:

參數(shù) :

開(kāi)始重新啟動(dòng)

重啟效果如下

who命令用于顯示系統(tǒng)中有哪些使用者正在上面,顯示的資料包含了使用者 ID、使用的終端機(jī)、從哪邊連上來(lái)的、上線時(shí)間、呆滯時(shí)間、CPU 使用量、動(dòng)作等等

使用者權(quán)限:所有使用者都可使用。

語(yǔ)法如下:

參數(shù)說(shuō)明 :

顯示當(dāng)前登錄系統(tǒng)的用戶

顯示明細(xì)(標(biāo)題)信息

由上圖可知,截止到現(xiàn)在只有itcast在線。

引子:

timedatectl是用于控制系統(tǒng)時(shí)間和日期??梢杂脕?lái)查詢和更改系統(tǒng)時(shí)鐘于設(shè)定,同時(shí)可以設(shè)定和修改時(shí)區(qū)信息。

在實(shí)際開(kāi)發(fā)過(guò)程中,系統(tǒng)時(shí)間的顯示會(huì)和實(shí)際出現(xiàn)不同步;我們一般為了校正服務(wù)器時(shí)間、時(shí)區(qū)的時(shí)候會(huì)使用timedatectl命令/pre

使用者權(quán)限:所有使用者都可使用,設(shè)置時(shí)間需要管理員,下面會(huì)標(biāo)注。

幾個(gè)常見(jiàn)的概念,進(jìn)行總結(jié)如下:

顯示系統(tǒng)的當(dāng)前時(shí)間和日期,使用命令行中的timedatectl命令

執(zhí)行效果如下

上圖顯示中國(guó)時(shí)區(qū)

Linux——網(wǎng)絡(luò)配置命令

一、ifconfig

自u(píng)buntu17起,已經(jīng)不提供這個(gè)命令了,要自動(dòng)安裝

sudo apt install net-tools

ifconfig -a :查看當(dāng)前系統(tǒng)所有的網(wǎng)絡(luò)接口

ifconfig interface(PS:這里是網(wǎng)絡(luò)接口的名稱) down:禁用當(dāng)前網(wǎng)絡(luò)接口

ifconfig interface up :啟用網(wǎng)絡(luò)接口

二、ip命令

1、管理網(wǎng)絡(luò)接口

1)、ip link list 顯示網(wǎng)絡(luò)設(shè)備的運(yùn)行狀態(tài)

2)、ip -s link list 顯示更詳細(xì)的網(wǎng)絡(luò)設(shè)備運(yùn)行狀態(tài)

4)、ip link set dev ens33 mtu 1600: 改變網(wǎng)絡(luò)設(shè)備最大傳輸單元 MTU的值為1600

2、管理ip地址

1)、ip a show dev ens33 顯示指定網(wǎng)絡(luò)接口的ip

2)、ip addr ls ens33

5)、ip -4 addr flush ens33

通過(guò)id修改的ip地址重啟后會(huì)消失。如果要永久保存,則需要修改配置文件

3、管理路由表

1)、ip route show 顯示main 路由表的路由信息

每行定義一個(gè)路由表,前面的數(shù)字為路由編號(hào),后面為路由名稱

以上的幾個(gè)路由表為默認(rèn)路由表,用戶不可以修改

默認(rèn)所有的路由表都會(huì)被插入到254的main表中。在進(jìn)行路由查詢時(shí),內(nèi)核只使用路由表main

3)、ip route show table local 指定顯示路由表

4、管理策略路由

1)、ip route list 列出當(dāng)前系統(tǒng)的策略路由規(guī)則

2、添加一條到達(dá)網(wǎng)絡(luò)224.0.0.0/28的路由

route add -net 224.0.0.0/28 netmask 224.0.0.0 dev docker0

3、刪除指定的路由記錄224.0.0.0

route del -net 224.0.0.0 netmask 224.0.0.0

route -n 查看路由

5、刪除默認(rèn)網(wǎng)關(guān)

route del default gw 172.17.0.0 dev docker0

route -n

四、netstat命令

1、netstat(network status) 查看各種網(wǎng)絡(luò)信息的,包括網(wǎng)絡(luò)連接、路由表以及網(wǎng)絡(luò)接口的各種統(tǒng)計(jì)數(shù)據(jù)

netstat [options]

常用的幾個(gè)選項(xiàng):

-a :顯示所有處于活動(dòng)狀態(tài)的套接字

-t :顯示TCP/IP協(xié)議的連接信息

-l:列出所有處于監(jiān)聽(tīng)狀態(tài)的套接字

-n:直接顯示ip地址,不轉(zhuǎn)換成域名

-i :列出所有的網(wǎng)絡(luò)接口

-p:顯示使用套接字的進(jìn)程id和程序名

-r:顯示路由表信息

2、netstat -a

顯示所有的端口,包含未監(jiān)聽(tīng)的和監(jiān)聽(tīng)的

3、nestat -at

只顯示TCP/IP協(xié)議的連接

4、netstat -tl

只顯示處于監(jiān)聽(tīng)狀態(tài)的TCP連接

5、netstat -tlanx

顯示數(shù)字形式的ip地址

6、netstat -anp | grep ":80"

排查處于某個(gè)端口被占用導(dǎo)致服務(wù)器無(wú)法啟動(dòng)

7、netstat -i

列出當(dāng)前系統(tǒng)的所有網(wǎng)絡(luò)接口

8、netstat -r

查看路由表信息

該命令是向某臺(tái)主機(jī)( )發(fā)送ICMP數(shù)據(jù)包,并接收響應(yīng)

Ctrl+C退出ping 命令


當(dāng)前題目:linux設(shè)置簡(jiǎn)單命令 linux怎么設(shè)置
文章源于:http://weahome.cn/article/hisccs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部