日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linux中g(shù)rep常用命令學(xué)習(xí)總結(jié)(linux中g(shù)rep常用命令)

在Linux系統(tǒng)中,grep是一種非常實(shí)用的命令行工具,可以用來(lái)過(guò)濾和搜索文本內(nèi)容。本文將系統(tǒng)地介紹grep的常用命令,以便Linux初學(xué)者快速學(xué)習(xí)和掌握。

一、grep命令的基本用法

grep命令的基本語(yǔ)法為:

“`

grep [options] pattern [files]

“`

其中,[options]表示grep的可選參數(shù),[pattern]表示要查找的文本內(nèi)容,[files]表示要在哪些文件中進(jìn)行查找。

例如,在當(dāng)前目錄下查找所有包含“hello”關(guān)鍵字的文件,可以執(zhí)行以下命令:

“`

grep “hello” *

“`

這條命令將在當(dāng)前目錄下查找所有文件,并輸出包含“hello”關(guān)鍵字的行。

二、grep命令的常用選項(xiàng)

grep命令有許多選項(xiàng),下面介紹一些常用的選項(xiàng):

1. -i

忽略大小寫(xiě)。

例如:

“`

grep -i “hello” *

“`

這條命令將在當(dāng)前目錄下查找所有文件,并輸出包含“hello”(不區(qū)分大小寫(xiě))關(guān)鍵字的行。

2. -v

不包含關(guān)鍵字。

例如:

“`

grep -v “hello” *

“`

這條命令將在當(dāng)前目錄下查找所有文件,并輸出不包含“hello”關(guān)鍵字的行。

3. -w

只匹配完整單詞。

例如:

“`

grep -w “hello” *

“`

這條命令將在當(dāng)前目錄下查找所有文件,并輸出包含“hello”作為完整單詞的行。

4. -n

輸出行號(hào)。

例如:

“`

grep -n “hello” *

“`

這條命令將在當(dāng)前目錄下查找所有文件,并輸出包含“hello”關(guān)鍵字的行以及它們所在文件的行號(hào)。

5. -r

遞歸查找子目錄。

例如:

“`

grep -r “hello” .

“`

這條命令將在當(dāng)前目錄及其子目錄下查找所有文件,并輸出包含“hello”關(guān)鍵字的行。

三、grep命令的高級(jí)用法

除了基本的選項(xiàng),grep還支持一些更高級(jí)的用法,如正則表達(dá)式、多個(gè)關(guān)鍵字搜索等。

1. 正則表達(dá)式

grep支持基本的正則表達(dá)式語(yǔ)法,例如:

“`

grep -E “[0-9]+” *

“`

這條命令將在當(dāng)前目錄下查找所有文件,并輸出包含至少一個(gè)數(shù)字的行。

2. 多個(gè)關(guān)鍵字搜索

可以通過(guò)使用管道符“|”來(lái)匹配多個(gè)關(guān)鍵字,例如:

“`

grep “hello\|world” *

“`

這條命令將在當(dāng)前目錄下查找所有文件,并輸出包含“hello”或“world”關(guān)鍵字的行。

四、grep命令的實(shí)際應(yīng)用場(chǎng)景

grep命令的實(shí)際應(yīng)用場(chǎng)景非常廣泛,例如:

1.查找文本文件中的關(guān)鍵字。

通過(guò)使用grep命令可以快速地查找大型文本文件中的特定內(nèi)容,例如日志文件、配置文件等。

2.過(guò)濾輸出。

通過(guò)使用grep命令可以快速過(guò)濾輸出,例如在執(zhí)行命令之后通過(guò)管道符“|”將輸出傳遞給grep命令,對(duì)輸出進(jìn)行過(guò)濾。

3.統(tǒng)計(jì)關(guān)鍵字出現(xiàn)次數(shù)。

通過(guò)使用grep命令以及其他shell命令可以快速統(tǒng)計(jì)某個(gè)關(guān)鍵字在文件中出現(xiàn)的次數(shù),例如:

“`

grep -c “hello” *

“`

這條命令將在當(dāng)前目錄下查找所有文件,并輸出包含“hello”關(guān)鍵字的行數(shù)。

四、結(jié)論

grep命令在Linux系統(tǒng)中具有非常廣泛的應(yīng)用,可以用來(lái)查找文本內(nèi)容、過(guò)濾輸出、統(tǒng)計(jì)關(guān)鍵字出現(xiàn)次數(shù)等。本文介紹了grep命令的基本用法、常用選項(xiàng)以及高級(jí)用法,希望能夠幫助Linux初學(xué)者快速學(xué)習(xí)和掌握grep命令的使用。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來(lái)專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220

Linux文件相關(guān)命令

grep命令:

grep命令是非常重要的命令,可以對(duì)文本進(jìn)行查找和搜索

常用參數(shù)如下:

常用實(shí)例:兆好

1、在多個(gè)文件中查找:

grep “file” file_1 file_2 file_3

2、輸出除之外的所有行 -v 選項(xiàng):

grep -v “file” file_name

3、標(biāo)記匹配顏色 –color=auto 選項(xiàng):

grep “file” file_name –color=auto

4、使用正則表達(dá)式 -E 選項(xiàng):

grep -E “+”

egrep “+”

5、只輸出文件中匹配到的部分 -o 選項(xiàng):

echo this is a test line. | grep -o -E “+.”

line.

echo this is a test line. | egrep -o “+.”

line.

6、統(tǒng)計(jì)文件或者文本中包含匹配字符串的行數(shù)-c 選項(xiàng):

grep -c “text” file_name

2

7、輸出包含匹配字符串的行數(shù) -n 選項(xiàng):

grep “text” -n file_name

cat file_name | grep “text” -n

8、多個(gè)文件

grep “text” -n file_1 file_2

9、搜索多個(gè)文件并查找匹配文本在哪些文件中:

grep -l “text” file1 file2 file3…

10、grep遞歸搜索文件

在多級(jí)目錄中對(duì)文本進(jìn)行遞歸搜索:

grep “text” . -r -n

11、忽略匹配樣式中的字符大小寫(xiě):

echo “hello world” | grep -i “HELLO”

hello

12、選項(xiàng) -e 指磨猜知定多個(gè)匹配樣式:

echo this is a text line | grep -e “is” -e “l(fā)ine” -o

is

line

13、也可以使用

-f

選項(xiàng)來(lái)匹配多個(gè)樣式,在樣式文件中逐行寫(xiě)出需要匹配的字符。

cat patfile

aaa

bbb

echo aaa bbb ccc ddd eee | grep -f patfile -o

14、在grep搜索結(jié)果中包括或者排除指定文件:

只在目錄中所瞎消有的.php和.html文件中遞歸搜索字符”main()”

grep “main()” . -r –include *.{php,html}

15、在搜索結(jié)果中排除所有README文件

grep “main()” . -r –exclude “README”

16、在搜索結(jié)果中排除filelist文件列表里的文件

grep “main()” . -r –exclude-from filelist

touch abc.txt 創(chuàng)建一個(gè)名為abc.txt的文件

touch -r 指定文件時(shí)間與參考文件相同

touch -t.55 abc.txt 更改文件為指定的時(shí)間

touch temp 創(chuàng)建一個(gè)名為temp的文件

vi編輯器有三種模式,命令行模式、編輯模式、底行模式。

vi 文件名進(jìn)入命令行模式,Insert進(jìn)入編輯模式,編輯完成Esc退出編輯模式,:wq進(jìn)入底行模式并保存修改,:q直接退出保存。

tar命令用于打包壓縮文件,常用的壓縮命令還有bzip2,gzip

bunzip2 file1.bz2 解壓一個(gè)叫做 ‘file1.bz2’的文件

bzip2 file1 壓縮一個(gè)叫做 ‘file1’ 的文件

gunzip file1.gz 解壓一個(gè)叫做 ‘file1.gz’的文件

gzip file1 壓縮一個(gè)叫做 ‘file1’的文件

gzip -9 file1 更大程度壓縮

rar a file1.rar test_file 創(chuàng)建一個(gè)叫做 ‘file1.rar’ 的包

rar a file1.rar file1 file2 dir1 同時(shí)壓縮 ‘file1’, ‘file2’ 以及目錄 ‘dir1’

rar x file1.rar 解壓rar包

unrar x file1.rar 解壓rar包

tar -cvf archive.tar file1 創(chuàng)建一個(gè)非壓縮的 tarball

tar -cvf archive.tar file1 file2 dir1 創(chuàng)建一個(gè)包含了 ‘file1’, ‘file2’ 以及 ‘dir1’的檔案文件

tar -tf archive.tar 顯示一個(gè)包中的內(nèi)容

tar -xvf archive.tar 釋放一個(gè)包

tar -xvf archive.tar -C /tmp 將壓縮包釋放到 /tmp目錄下

tar -cvfj archive.tar.bz2 dir1 創(chuàng)建一個(gè)bzip2格式的壓縮包

tar -xvfj archive.tar.bz2 解壓一個(gè)bzip2格式的壓縮包

tar -cvfz archive.tar.gz dir1 創(chuàng)建一個(gè)gzip格式的壓縮包

tar -xvfz archive.tar.gz 解壓一個(gè)gzip格式的壓縮包

zip file1.zip file1 創(chuàng)建一個(gè)zip格式的壓縮包

zip -r file1.zip file1 file2 dir1 將幾個(gè)文件和目錄同時(shí)壓縮成一個(gè)zip格式的壓縮包

unzip file1.zip 解壓一個(gè)zip格式壓縮包

which命令用于用戶查找命令所有路徑

命令格式

file命令用于獲取文件屬性

命令格式

file 文件名或目錄名

命令示例:

使用說(shuō)明

命令格式:cat fileName

cat file1 從之一個(gè)字節(jié)開(kāi)始正向查看文件的內(nèi)容

-n 或 –number:由 1 開(kāi)始對(duì)所有輸出的行數(shù)編號(hào)。

-b 或 –number-nonblank:和 -n 相似,只不過(guò)對(duì)于空白行不編號(hào)。

-s 或 –squeeze-blank:當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行。

-v 或 –show-nonprinting:使用 ^ 和 M- 符號(hào),除了 LFD 和 TAB 之外。

-E 或 –show-ends : 在每行結(jié)束處顯示 $。

-T 或 –show-tabs: 將 TAB 字符顯示為 ^I。

-A, –show-all:等價(jià)于 -vET。

-e:等價(jià)于”-vE”選項(xiàng);

-t:等價(jià)于”-vT”選項(xiàng);

使用示例

把 textfile1 的文檔內(nèi)容加上行號(hào)后輸入 textfile2 這個(gè)文檔里

cat -n textfile1 > textfile2

把 textfile1 和 textfile2 的文檔內(nèi)容加上行號(hào)(空白行不加)之后將內(nèi)容附加到 textfile3 文檔里

cat -b textfile1 textfile2 >> textfile3

清空 /etc/test.txt 文檔內(nèi)容

cat /dev/null > /etc/test.txt

tac

從最后一行開(kāi)始反向查看一個(gè)文件的內(nèi)容,ac與cat命令剛好相反,文件內(nèi)容從最后一行開(kāi)始顯示,可以看出 tac 是 cat 的倒著寫(xiě)。

nl 文件

選項(xiàng)與參數(shù):

-b: 指定行號(hào)指定的方式,主要有兩種:

-b a :表示不論是否為空行,也同樣列出行號(hào)(類似 cat -n);

-b t :如果有空行,空的那一行不要列出行號(hào)(默認(rèn)值);

-n :列出行號(hào)表示的方法,主要有三種:

-n ln :行號(hào)在熒幕的最左方顯示;

-n rn :行號(hào)在自己欄位的最右方顯示,且不加 0 ;

-n rz :行號(hào)在自己欄位的最右方顯示,且加 0 ;

-w :行號(hào)欄位的占用的位數(shù)。

more file1 查看一個(gè)長(zhǎng)文件的內(nèi)容,支持一頁(yè)一頁(yè)翻動(dòng)

運(yùn)行的時(shí)候,支持以下幾個(gè)按鍵:

空白鍵 (space):代表向下翻一頁(yè);

Enter:代表向下翻『一行』;

/字串:代表在這個(gè)顯示的內(nèi)容當(dāng)中,向下搜尋『字串』這個(gè)關(guān)鍵字;

:f:立刻顯示出檔名以及目前顯示的行數(shù);

q:代表立刻離開(kāi) more ,不再顯示該文件內(nèi)容。

b 或 -b :代表往回翻頁(yè),不過(guò)這動(dòng)作只對(duì)文件有用,對(duì)管線無(wú)用。

less file1 類似于 ‘more’ 命令,但是它允許在文件中和正向操作一樣的反向操作

less運(yùn)行時(shí)可以輸入的命令有:

空白鍵 :向下翻動(dòng)一頁(yè);

:向下翻動(dòng)一頁(yè);

:向上翻動(dòng)一頁(yè);

/字串 :向下搜尋『字串』的功能;

?字串 :向上搜尋『字串』的功能;

n:重復(fù)前一個(gè)搜尋 (與 / 或 ? 有關(guān)!)

N:反向的重復(fù)前一個(gè)搜尋 (與 / 或 ? 有關(guān)!)

q:離開(kāi) less 這個(gè)程序;

head

head -2 file1 查看一個(gè)文件的前兩行

tail

tail -2 file1 查看一個(gè)文件的最后兩行

tail -f /var/log/messages 實(shí)時(shí)查看被添加到一個(gè)文件中的內(nèi)容

文件權(quán)限列中三位為一組,分別代表相關(guān)的用戶、組、其它用戶的權(quán)限

權(quán)限列中三位為一組,分別代表相關(guān)的用戶、組、其它用戶的權(quán)限

所以修改權(quán)限可以分別修改或一同修改,系統(tǒng)中權(quán)限分為數(shù)字權(quán)限與字符權(quán)限

數(shù)字權(quán)限:r=4,w=2,x=1

字符權(quán)限:+ 增加 -去除 a取消所有加上給定的

修改權(quán)限的命令chmod,命令格式:

chmod 權(quán)限 文件名或目錄名 修改權(quán)限格式

chmod -R 權(quán)限 目錄名 遞歸將目錄及其下面所有內(nèi)容權(quán)限全部修改

chown 改變文件或目錄的屬主(所有者)

chown 用戶名 文件名或目錄名

chown 用戶名.組名 文件名或目錄名

修改所屬組也可用chgrp 命令來(lái)完成

當(dāng)你用ls -l 查看到文件的屬主、屬組為數(shù)字時(shí),就表明該文件的創(chuàng)建用戶已被刪除。

文件的特殊權(quán)限

chattr +i(-i) 文件名 鎖定文件(取消鎖定)不可刪除與清空

chattr +a(-a) 文件名 添加內(nèi)容(只可添加內(nèi)容)

使用lsattr 文件名 查看文件的特殊權(quán)限

由此可以看出

root用戶默認(rèn)創(chuàng)建的目錄權(quán)限是755,文件權(quán)限是644

普通用戶默認(rèn)創(chuàng)建的目錄權(quán)限是775,文件權(quán)限是664

這也是系統(tǒng)默認(rèn)的比較安全的權(quán)限分配,其實(shí)這些默認(rèn)權(quán)限全部都是由umask值來(lái)決定的

系統(tǒng)規(guī)定了

文件的權(quán)限值是從666開(kāi)始計(jì)算(默認(rèn)權(quán)限=權(quán)限值-umask值)

目錄的權(quán)限值是從777開(kāi)始計(jì)算(默認(rèn)權(quán)限=權(quán)限值-umask值)

Linux命令大全

linux命令格式:

說(shuō)明:command: 命令名,相應(yīng)功能的英文單詞或單詞的縮寫(xiě) :選項(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)寫(xiě),其功能為列出目錄的內(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),這里“ | ”的左右分為兩端,左端塞東西(寫(xiě)),右端取東西(讀)。

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

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

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)前目錄具有寫(xiě)權(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 打包文件名 文件

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

常用參數(shù):

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

gzip使用格式如下:

gzip 被壓縮文件

常用選項(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 目標(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 新建用戶賬號(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 YY>> +format

CC為年前兩位yy為年的后兩位,前兩位的mm為月,后兩位的mm為分鐘,dd為天,hh為小時(shí),ss為秒。如: date.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 pid

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

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

du命令的使用格式如下: du 目錄或文件名linux中g(shù)rep常用命令的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux中g(shù)rep常用命令,Linux中g(shù)rep常用命令學(xué)習(xí)總結(jié),Linux文件相關(guān)命令,Linux命令大全的信息別忘了在本站進(jìn)行查找喔。

創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌建站設(shè)計(jì),成都高端網(wǎng)站制作開(kāi)發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營(yíng)銷讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。


文章名稱:Linux中g(shù)rep常用命令學(xué)習(xí)總結(jié)(linux中g(shù)rep常用命令)
文章起源:http://m.5511xx.com/article/cdddpod.html