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

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

linux查看命令簡寫 Linux命令全稱

Linux命令大全

linux命令格式:

為大興安嶺等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及大興安嶺網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、大興安嶺網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

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

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

如:

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

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

例:man ls ; man 2 printf

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

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

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

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

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

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

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

ls常用參數(shù):

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

使用格式:

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

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

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

grep一般格式為:

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

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

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

常用用法:

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

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

用戶可以使用mv命令來移動文件或目錄,也可以給文件或目錄重命名。

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

計(jì)算機(jī)中的數(shù)據(jù)經(jīng)常需要備份,tar是Unix/Linux中最常用的備份工具,此命令可以把一系列文件歸檔到一個(gè)大文件中,也可以把檔案文件解開以恢復(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è)先打包后壓縮的過程。

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

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

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

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

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

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

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

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

常用選項(xiàng):

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

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

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

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

useradd命令的使用格式如下:

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

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

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

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

方法一:

方法二:

groupadd 新建組賬號 groupdel 組賬號 cat /etc/group 查看用戶組

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

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

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

-G一般配合'-a'來完成向其它組添加

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)動態(tài)執(zhí)行的基本單元。

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

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

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

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

使用格式:

kill [-signal] pid

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

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

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

基本linux命令

基本linux命令有哪些呢?

1、ls命令

就是 list 的縮寫,通過 ls 命令不僅可以查看 linux 文件夾包含的文件,而且可以查看文件權(quán)限(包括目錄、文件夾、文件權(quán)限)查看目錄信息等等。

常用參數(shù)搭配:

ls -a 列出目錄所有文件,包含以.開始的隱藏文件

ls -A 列出除.及..的其它文件

ls -r 反序排列

ls -t 以文件修改時(shí)間排序

ls -S 以文件大小排序

ls -h 以易讀大小顯示

ls -l 除了文件名之外,還將文件的權(quán)限、所有者、文件大小等信息詳細(xì)列出來

實(shí)例:

(1) 按易讀方式按時(shí)間反序排序,并顯示文件詳細(xì)信息

ls -lhrt

(2) 按大小反序顯示文件詳細(xì)信息

ls -lrS

(3)列出當(dāng)前目錄中所有以"t"開頭的目錄的詳細(xì)內(nèi)容

ls -l t*

(4) 列出文件絕對路徑(不包含隱藏文件)

ls | sed "s:^:`pwd`/:"

(5) 列出文件絕對路徑(包含隱藏文件)

find $pwd -maxdepth 1 | xargs ls -ld

2、cd 命令

cd(changeDirectory) 命令語法:

cd [目錄名]

說明:切換當(dāng)前目錄至 dirName。

實(shí)例:

(1)進(jìn)入要目錄

cd /

(2)進(jìn)入 "home" 目錄

cd ~

(3)進(jìn)入上一次工作路徑

cd -

(4)把上個(gè)命令的參數(shù)作為cd參數(shù)使用。

cd !$

3、pwd 命令

pwd 命令用于查看當(dāng)前工作目錄路徑。

實(shí)例:

(1)查看當(dāng)前路徑

pwd

(2)查看軟鏈接的實(shí)際路徑

pwd -P

4、mkdir 命令

mkdir 命令用于創(chuàng)建文件夾。

可用選項(xiàng):

-m: 對新建目錄設(shè)置存取權(quán)限,也可以用 chmod 命令設(shè)置;

-p: 可以是一個(gè)路徑名稱。此時(shí)若路徑中的某些目錄尚不存在,加上此選項(xiàng)后,系統(tǒng)將自動建立好那些尚不在的目錄,即一次可以建立多個(gè)目錄。

實(shí)例:

(1)當(dāng)前工作目錄下創(chuàng)建名為 t的文件夾

mkdir t

(2)在 tmp 目錄下創(chuàng)建路徑為 test/t1/t 的目錄,若不存在,則創(chuàng)建:

mkdir -p /tmp/test/t1/t

5、rm 命令

刪除一個(gè)目錄中的一個(gè)或多個(gè)文件或目錄,如果沒有使用 -r 選項(xiàng),則 rm 不會刪除目錄。如果使用 rm 來刪除文件,通常仍可以將該文件恢復(fù)原狀。

rm [選項(xiàng)] 文件…

實(shí)例:

(1)刪除任何 .log 文件,刪除前逐一詢問確認(rèn):

rm -i *.log

(2)刪除 test 子目錄及子目錄中所有檔案刪除,并且不用一一確認(rèn):

rm -rf test

(3)刪除以 -f 開頭的文件

rm -- -f*

6、rmdir 命令

從一個(gè)目錄中刪除一個(gè)或多個(gè)子目錄項(xiàng),刪除某目錄時(shí)也必須具有對其父目錄的寫權(quán)限。

注意:不能刪除非空目錄

實(shí)例:

(1)當(dāng) parent 子目錄被刪除后使它也成為空目錄的話,則順便一并刪除:

rmdir -p parent/child/child11

7、mv 命令

移動文件或修改文件名,根據(jù)第二參數(shù)類型(如目錄,則移動文件;如為文件則重命令該文件)。

當(dāng)?shù)诙€(gè)參數(shù)為目錄時(shí),第一個(gè)參數(shù)可以是多個(gè)以空格分隔的文件或目錄,然后移動第一個(gè)參數(shù)指定的多個(gè)文件到第二個(gè)參數(shù)指定的目錄中。

實(shí)例:

(1)將文件 test.log 重命名為 test1.txt

mv test.log test1.txt

(2)將文件 log1.txt,log2.txt,log3.txt 移動到根的 test3 目錄中

mv llog1.txt log2.txt log3.txt /test3

(3)將文件 file1 改名為 file2,如果 file2 已經(jīng)存在,則詢問是否覆蓋

mv -i log1.txt log2.txt

(4)移動當(dāng)前文件夾下的所有文件到上一級目錄

mv * ../

8、cp 命令

將源文件復(fù)制至目標(biāo)文件,或?qū)⒍鄠€(gè)源文件復(fù)制至目標(biāo)目錄。

注意:命令行復(fù)制,如果目標(biāo)文件已經(jīng)存在會提示是否覆蓋,而在 shell 腳本中,如果不加 -i 參數(shù),則不會提示,而是直接覆蓋!

-i 提示

-r 復(fù)制目錄及目錄內(nèi)所有項(xiàng)目

-a 復(fù)制的文件與原文件時(shí)間一樣

實(shí)例:

(1)復(fù)制 a.txt 到 test 目錄下,保持原文件時(shí)間,如果原文件存在提示是否覆蓋。

cp -ai a.txt test

(2)為 a.txt 建議一個(gè)鏈接(快捷方式)

cp -s a.txt link_a.txt

9、cat 命令

cat 主要有三大功能:

1.一次顯示整個(gè)文件:

cat filename

2.從鍵盤創(chuàng)建一個(gè)文件:

cat filename

只能創(chuàng)建新文件,不能編輯已有文件。

3.將幾個(gè)文件合并為一個(gè)文件:

cat file1 file2 file

-b 對非空輸出行號

-n 輸出所有行號

實(shí)例:

(1)把 log2012.log 的文件內(nèi)容加上行號后輸入 log2013.log 這個(gè)文件里

cat -n log2012.log log2013.log

(2)把 log2012.log 和 log2013.log 的文件內(nèi)容加上行號(空白行不加)之后將內(nèi)容附加到 log.log 里

cat -b log2012.log log2013.log log.log

(3)使用 here doc 生成新文件

cat log.txt EOF

Hello

World

PWD=$(pwd)

EOF

ls -l log.txt

cat log.txt

Hello

World

PWD=/opt/soft/test

(4)反向列示

tac log.txt

PWD=/opt/soft/test

World

Hello

10、more 命令

功能類似于 cat, more 會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示。

命令參數(shù):

+n 從笫 n 行開始顯示

-n 定義屏幕大小為n行

+/pattern 在每個(gè)檔案顯示前搜尋該字串(pattern),然后從該字串前兩行之后開始顯示

-c 從頂部清屏,然后顯示

-d 提示“Press space to continue,’q’ to quit(按空格鍵繼續(xù),按q鍵退出)”,禁用響鈴功能

-l 忽略Ctrl+l(換頁)字符

-p 通過清除窗口而不是滾屏來對文件進(jìn)行換頁,與-c選項(xiàng)相似

-s 把連續(xù)的多個(gè)空行顯示為一行

-u 把文件內(nèi)容中的下畫線去掉

常用操作命令:

Enter 向下 n 行,需要定義。默認(rèn)為 1 行

Ctrl+F 向下滾動一屏

空格鍵 向下滾動一屏

Ctrl+B 返回上一屏

= 輸出當(dāng)前行的行號

:f 輸出文件名和當(dāng)前行的行號

V 調(diào)用vi編輯器

!命令 調(diào)用Shell,并執(zhí)行命令

q 退出more

實(shí)例:

(1)顯示文件中從第3行起的內(nèi)容

more +3 text.txt

(2)在所列出文件目錄詳細(xì)信息,借助管道使每次顯示 5 行

ls -l | more -5

按空格顯示下 5 行。

11、less 命令

less 與 more 類似,但使用 less 可以隨意瀏覽文件,而 more 僅能向前移動,卻不能向后移動,而且 less 在查看之前不會加載整個(gè)文件。

常用命令參數(shù):

-i 忽略搜索時(shí)的大小寫

-N 顯示每行的行號

-o 文件名 將less 輸出的內(nèi)容在指定文件中保存起來

-s 顯示連續(xù)空行為一行

/字符串:向下搜索“字符串”的功能

?字符串:向上搜索“字符串”的功能

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

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

-x 數(shù)字 將“tab”鍵顯示為規(guī)定的數(shù)字空格

b 向后翻一頁

d 向后翻半頁

h 顯示幫助界面

Q 退出less 命令

u 向前滾動半頁

y 向前滾動一行

空格鍵 滾動一行

回車鍵 滾動一頁

[pagedown]: 向下翻動一頁

[pageup]: 向上翻動一頁

實(shí)例:

(1)ps 查看進(jìn)程信息并通過 less 分頁顯示

ps -aux | less -N

(2)查看多個(gè)文件

less 1.log 2.log

可以使用 n 查看下一個(gè),使用 p 查看前一個(gè)。

12、head 命令

head 用來顯示檔案的開頭至標(biāo)準(zhǔn)輸出中,默認(rèn) head 命令打印其相應(yīng)文件的開頭 10 行。

常用參數(shù):

-n行數(shù) 顯示的行數(shù)(行數(shù)為復(fù)數(shù)表示從最后向前數(shù))

實(shí)例:

(1)顯示 1.log 文件中前 20 行

head 1.log -n 20

(2)顯示 1.log 文件前 20 字節(jié)

head -c 20 log2014.log

(3)顯示 t.log最后 10 行

head -n -10 t.log

13、tail 命令

用于顯示指定文件末尾內(nèi)容,不指定文件時(shí),作為輸入信息進(jìn)行處理。常用查看日志文件。

常用參數(shù):

-f 循環(huán)讀?。ǔS糜诓榭催f增的日志文件)

-n行數(shù) 顯示行數(shù)(從后向前)

(1)循環(huán)讀取逐漸增加的文件內(nèi)容

ping 127.0.0.1 ping.log

后臺運(yùn)行:可使用 jobs -l 查看,也可使用 fg 將其移到前臺運(yùn)行。

tail -f ping.log

(查看日志)

14、which 命令

在 linux 要查找某個(gè)文件,但不知道放在哪里了,可以使用下面的一些命令來搜索:

which 查看可執(zhí)行文件的位置。

whereis 查看文件的位置。

locate 配合數(shù)據(jù)庫查看文件位置。

find 實(shí)際搜尋硬盤查詢文件名稱。

which 是在 PATH 就是指定的路徑中,搜索某個(gè)系統(tǒng)命令的位置,并返回第一個(gè)搜索結(jié)果。使用 which 命令,就可以看到某個(gè)系統(tǒng)命令是否存在,以及執(zhí)行的到底是哪一個(gè)位置的命令。

常用參數(shù):

-n  指定文件名長度,指定的長度必須大于或等于所有文件中最長的文件名。

實(shí)例:

(1)查看 ls 命令是否存在,執(zhí)行哪個(gè)

which ls

(2)查看 which

which which

(3)查看 cd

which cd(顯示不存在,因?yàn)?cd 是內(nèi)建命令,而 which 查找顯示是 PATH 中的命令)

查看當(dāng)前 PATH 配置:

echo $PATH

或使用 env 查看所有環(huán)境變量及對應(yīng)值

15、whereis 命令

whereis 命令只能用于程序名的搜索,而且只搜索二進(jìn)制文件(參數(shù)-b)、man說明文件(參數(shù)-m)和源代碼文件(參數(shù)-s)。如果省略參數(shù),則返回所有信息。whereis 及 locate 都是基于系統(tǒng)內(nèi)建的數(shù)據(jù)庫進(jìn)行搜索,因此效率很高,而find則是遍歷硬盤查找文件。

常用參數(shù):

-b 定位可執(zhí)行文件。

-m 定位幫助文件。

-s 定位源代碼文件。

-u 搜索默認(rèn)路徑下除可執(zhí)行文件、源代碼文件、幫助文件以外的其它文件。

實(shí)例:

(1)查找 locate 程序相關(guān)文件

whereis locate

(2)查找 locate 的源碼文件

whereis -s locate

(3)查找 lcoate 的幫助文件

whereis -m locate

Linux中常用的命令都是那些單詞的縮寫?

例如:Linux/UNIX系統(tǒng)中的 ls 命令是 list(列表) 的縮寫、cp 是 copy (拷貝)的縮寫、rm 是 remove(移除)的縮寫,等等。

linux查看路徑命令

Linux系統(tǒng)下想要查看當(dāng)前的路徑,那我們該使用那個(gè)命令呢?下面由我為大家整理了linux查看路徑命令的相關(guān)知識,希望對大家有幫助。

目錄

linux查看路徑命令

linux查看路徑的其他命令

linux下查找某個(gè)文件位置的方法

linux查看路徑命令

查看當(dāng)前路徑命令:pwd

pwd命令能夠顯示當(dāng)前所處的路徑。

這個(gè)命令比較簡單,如果有時(shí)在操作過程中忘記了當(dāng)前的路徑,則可以通過此命令來查看路徑,其執(zhí)行方式為:

# pwd /home/samlee

第一行為運(yùn)行的命令,第二行的內(nèi)容為運(yùn)行pwd命令后顯示的信息,即顯示用戶當(dāng)前所在的工作目錄的路徑為/home/samlee。

提示:

應(yīng)該經(jīng)常使用pwd命令。Linux的目錄結(jié)構(gòu)非常復(fù)雜,一個(gè)小小的分支就可能會有十幾層目錄,就好像是個(gè)森林,所以Linux不會像Windows那樣把全路徑寫在提示符里,那樣太長了。

linux查看路徑的其他命令

whereis 用來查看一個(gè)命令或者文件所在的絕對路徑,而 which 用來查看當(dāng)前要執(zhí)行的命令所在的路徑。

下面舉個(gè)例子來說明。加入你的linux系統(tǒng)上裝了多個(gè)版本的java。如果你直接在命令行敲命令 "java -version" ,會得到一個(gè)結(jié)果。但是,你知道是哪一個(gè)路徑下的java在執(zhí)行嗎?如果想知道,可以用 which 命令:

which java

得到的結(jié)果就是系統(tǒng)默認(rèn)執(zhí)行的java所在的路徑。

如果使用命令: whereis java

那么你會得到很多條結(jié)果,因?yàn)檫@個(gè)命令把所有包含java(不管是文件還是文件夾)的路徑都列了出來。

linux下查找某個(gè)文件位置的 方法

一.通過文件名查找法:

舉例說明,假設(shè)你忘記了httpd.conf這個(gè)文件在系統(tǒng)的哪個(gè)目錄 下,甚至在系統(tǒng)的某個(gè)地方也不知道,則這是可以使用如下命令:

find / -name httpd.conf

這個(gè)命令語法看起來很容易就明白了,就是直接在find后面寫上 -name,表明要求系統(tǒng)按照文件名查找,最后寫上httpd.conf這個(gè)目標(biāo)文件名即可。稍等一會系統(tǒng)會在計(jì)算機(jī)屏幕上顯示出查找結(jié)果列表:

etc/httpd/conf/httpd.conf

這就是httpd.conf這個(gè)文件在Linux系統(tǒng)中的完整路徑。查找成功。

如果輸入以上查找命令后系統(tǒng)并沒有顯示出結(jié)果,那么不要以為系統(tǒng)沒有執(zhí)行find / -name httpd.conf命令,而可能是你的系統(tǒng)中沒有安裝Apache服務(wù)器,這時(shí)只要你安裝了ApacheWeb服務(wù)器,然后再使用find / -name httpd.conf就能找到這個(gè)配置文件了。

二.無錯(cuò)誤查找技巧:

在Linux系統(tǒng)中“find”命令是大多數(shù)系統(tǒng)用戶都可以使用的命令,并不是ROOT系統(tǒng)管理員的專利。但是普通用戶使用“find”命令時(shí)也有可 能遇到這樣的問題,那就是Linux系統(tǒng)中系統(tǒng)管理員ROOT可以把某些文件目錄設(shè)置成禁止訪問模式。這樣普通用戶就沒有權(quán)限用“find”命令來查詢這 些目錄或者文件。當(dāng)普通用戶使用“find”命令來查詢這些文件目錄是,往往會出現(xiàn)"Permissiondenied."(禁止訪問)字樣。系統(tǒng)將無法 查詢到你想要的文件。為了避免這樣的錯(cuò)誤,我們可是使用轉(zhuǎn)移錯(cuò)誤提示的方法嘗試著查找文件,例如輸入:

find / -name access_log 2/dev/null

這個(gè)方法是把查找錯(cuò)誤提示轉(zhuǎn)移到特定的目錄中去。系統(tǒng)執(zhí)行這個(gè)命令后,遇到錯(cuò)誤的信息就直接輸送到stderrstream2 中,access_log2就是表明系統(tǒng)將把錯(cuò)誤信息輸送到stderrstream2中,/dev/null是一個(gè)特殊的文件,表明空的或者錯(cuò)誤的信 息,這樣查詢到的錯(cuò)誤信息將被轉(zhuǎn)移了,不會再顯示了。

在Linux系統(tǒng)查找文件也會遇到這樣一個(gè)實(shí)際問題。如果我們在整個(gè)硬盤,這個(gè)系統(tǒng)中查找某個(gè)文件就要花費(fèi)相當(dāng)長的一段時(shí)間,特別是大型Linux系 統(tǒng)和容量較大的硬盤,文件放在套嵌很深的目錄中的時(shí)候。如果我們知道了這個(gè)文件存放在某個(gè)大的目錄中,那么只要在這個(gè)目錄中往下找就能節(jié)省很多時(shí)間了。使 用find /etc -name httpd.conf就可以解決這個(gè)問題。上面的命令就是表示在etc目錄中查詢httpd.conf這個(gè)文件。這里再說明一下“/”這個(gè)函數(shù)符號的含 義,如果輸入“find /”就是表示要求Linux系統(tǒng)在整個(gè)ROOT目錄下查找文件,也就是在整個(gè)硬盤上查找文件,而“find /etc”就是只在

etc目錄下查找文件。因?yàn)椤癴ind /etc”表示只在etc目錄下查找文件,所以查找的速度就相應(yīng)要快很多了。

三.根據(jù)部分文件名查找方法:

例如我們知道某個(gè)文件包含有srm這3個(gè)字母,那么要找到系統(tǒng)中所有包含有這3個(gè)字母的文件是可以實(shí)現(xiàn) 的,輸入:

find /etc -name '_srm_'

這個(gè)命令表明了Linux系統(tǒng)將在/etc整個(gè)目錄中查找所有的包含有srm這3個(gè)字母的文件,比如absrmyz,tibc.srm等等符合條件的文件都能顯示出來。如果你還知道這個(gè)文件是由srm 這3個(gè)字母打頭的,那么我們還可以省略最前面的星號,命令如下:

find/etc -name 'srm_'

這是只有像srmyz這樣的文件才被查找出來,像absrmyz或者absrm這樣的文件都不符合要求,不被顯示,這樣查找文件的效率和可靠性就大大增強(qiáng)了。

四.根據(jù)文件的特征查詢方法:

如果只知道某個(gè)文件的大小,修改日期等特征也可以使用“find”命令查找出來,這和WINDOWS系統(tǒng)中的“搜索”功能是基本相同的。在微軟的“搜 索”中,“搜索助理”使得搜索文件和文件夾、打印機(jī)、用戶以及網(wǎng)絡(luò)中的其他計(jì)算機(jī)更加容易。它甚至使在Internet上搜索更加容易?!八阉髦怼边€包 括一個(gè)索引服務(wù),該服務(wù)維護(hù)了計(jì)算機(jī)中所有文件的索引,使得搜索速度更快。使用“搜索助理”時(shí),用戶可以指定多個(gè)搜索標(biāo)準(zhǔn)。例如,用戶可以按名稱、類型及 大小搜索文件和文件夾。用戶甚至可以搜索包含特定文本的文件。如果用戶正使用Active Directory,這時(shí)還可以搜索帶有特定名稱或位置的打印機(jī)。

例如我們知道一個(gè)Linux文件大小為1,500bytes,那么我們可是使用如下命令來查詢find /-size

1500c,字符c表明這個(gè)要查找的文件的大小是以bytes為單位。如果我們連這個(gè)文件的具體大小都不知道,那么在Linux中還可以進(jìn)行模糊查找方式 來解決。例如我們輸入find /-size+10000000c這個(gè)命令,則標(biāo)明我們指定系統(tǒng)在根目錄中查找出大于10000000字節(jié)的文件并顯示出來。命令中的“+”是表示要求系 統(tǒng)只列出大于指定大小的文件,而使用“-”則表示要求系統(tǒng)列出小于指定大小的文件。下面的列表就是在Linux使用不同“find"命令后系統(tǒng)所要作出的 查找動作,從中我們很容易看出在Linux中使用“find”命令的方式是很多的,“find”命令查找文件只要靈活應(yīng)用,絲毫不比在WINDOWS中查 找能力差。

find / -amin -10 # 查找在系統(tǒng)中最后10分鐘訪問的文件

find / -atime -2 # 查找在系統(tǒng)中最后48小時(shí)訪問的文件

find / -empty # 查找在系統(tǒng)中為空的文件或者文件夾

find / -group cat # 查找在系統(tǒng)中屬于groupcat的文件

find / -mmin -5 # 查找在系統(tǒng)中最后5分鐘里修改過的文件

find / -mtime -1 #查找在系統(tǒng)中最后24小時(shí)里修改過的文件

find / -nouser #查找在系統(tǒng)中屬于作廢用戶的文件

find / -user fred #查找在系統(tǒng)中屬于FRED這個(gè)用戶的文件

linux查看路徑命令相關(guān) 文章 :

★ linux查看路徑命令

★ linux如何查找命令的路徑

★ linux查詢路徑命令

★ Linux系統(tǒng)中查看當(dāng)前路徑的命令

★ linux查詢命令路徑

★ Linux中文件查找命令總結(jié)

★ linux查詢目錄命令

★ liunx find(文件查找)命令的介紹

★ Linux系統(tǒng)中tracert命令使用詳解

var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = ""; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

Linux系統(tǒng)信息查看命令大全 有哪些?

# uname -a # 查看內(nèi)核/操作系統(tǒng)/CPU信息

#cat /proc/version # 查看內(nèi)核

# cat /etc/issue # 查看操作系統(tǒng)版本

# head -n 1 /etc/issue # 查看操作系統(tǒng)版本

# cat /proc/cpuinfo # 查看CPU信息

# hostname # 查看計(jì)算機(jī)名

# lspci -tv # 列出所有PCI設(shè)備

# lsusb -tv # 列出所有USB設(shè)備

# lsmod # 列出加載的內(nèi)核模塊

# env # 查看環(huán)境變量資源

# free -m # 查看內(nèi)存使用量和交換區(qū)使用量

# df -h # 查看各分區(qū)使用情況

這個(gè)很多 你具體要看那個(gè)

linux查看是什么操作系統(tǒng)?是什么命令?

查看操作系統(tǒng)信息的相關(guān)命令太多了,下面這個(gè)列表算是常用的和查看操作系統(tǒng)相關(guān)的命令的合集吧。希望能幫到你!\x0d\x0a# uname -a # 查看內(nèi)核/操作系統(tǒng)/CPU信息 \x0d\x0a# head -n 1 /etc/issue # 查看操作系統(tǒng)版本 \x0d\x0a# cat /proc/cpuinfo # 查看CPU信息 \x0d\x0a# hostname # 查看計(jì)算機(jī)名 \x0d\x0a# lspci -tv # 列出所有PCI設(shè)備 \x0d\x0a# lsusb -tv # 列出所有USB設(shè)備 \x0d\x0a# lsmod # 列出加載的內(nèi)核模塊 \x0d\x0a# env # 查看環(huán)境變量資源 \x0d\x0a# free -m # 查看內(nèi)存使用量和交換區(qū)使用量 \x0d\x0a# df -h # 查看各分區(qū)使用情況 \x0d\x0a# du -sh # 查看指定目錄的大小 \x0d\x0a# grep MemTotal /proc/meminfo # 查看內(nèi)存總量 \x0d\x0a# grep MemFree /proc/meminfo # 查看空閑內(nèi)存量 \x0d\x0a# uptime # 查看系統(tǒng)運(yùn)行時(shí)間、用戶數(shù)、負(fù)載 \x0d\x0a# cat /proc/loadavg # 查看系統(tǒng)負(fù)載磁盤和分區(qū) \x0d\x0a# mount | column -t # 查看掛接的分區(qū)狀態(tài) \x0d\x0a# fdisk -l # 查看所有分區(qū) \x0d\x0a# swapon -s # 查看所有交換分區(qū) \x0d\x0a# hdparm -i /dev/hda # 查看磁盤參數(shù)(僅適用于IDE設(shè)備) \x0d\x0a# dmesg | grep IDE # 查看啟動時(shí)IDE設(shè)備檢測狀況網(wǎng)絡(luò) \x0d\x0a# ifconfig # 查看所有網(wǎng)絡(luò)接口的屬性 \x0d\x0a# iptables -L # 查看防火墻設(shè)置 \x0d\x0a# route -n # 查看路由表 \x0d\x0a# netstat -lntp # 查看所有監(jiān)聽端口 \x0d\x0a# netstat -antp # 查看所有已經(jīng)建立的連接 \x0d\x0a# netstat -s # 查看網(wǎng)絡(luò)統(tǒng)計(jì)信息進(jìn)程 \x0d\x0a# ps -ef # 查看所有進(jìn)程 \x0d\x0a# top # 實(shí)時(shí)顯示進(jìn)程狀態(tài)用戶 \x0d\x0a# w # 查看活動用戶 \x0d\x0a# id # 查看指定用戶信息 \x0d\x0a# last # 查看用戶登錄日志 \x0d\x0a# cut -d: -f1 /etc/passwd # 查看系統(tǒng)所有用戶 \x0d\x0a# cut -d: -f1 /etc/group # 查看系統(tǒng)所有組 \x0d\x0a# crontab -l # 查看當(dāng)前用戶的計(jì)劃任務(wù)服務(wù) \x0d\x0a# chkconfig _list # 列出所有系統(tǒng)服務(wù) \x0d\x0a# chkconfig _list | grep on # 列出所有啟動的系統(tǒng)服務(wù)程序 \x0d\x0a# rpm -qa # 查看所有安裝的軟件包


本文標(biāo)題:linux查看命令簡寫 Linux命令全稱
地址分享:http://weahome.cn/article/hpjoci.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部