DIR,是directory的縮寫,是目錄的意思。DIR也是是DOS操作系統(tǒng)用來查看磁盤中文件的命令dir有很多的參數(shù),這是在windowsXP中的參數(shù)以及說明,也可能是Macromedia Director MX產(chǎn)生的文件。
專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)高平免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
directory [英][di?rekt?ri] [美][d??r?kt?ri, da?-]
linux命令格式:
說明: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)會(huì)自動(dò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)容 )
注意: 輸出重定向會(huì)覆蓋原來的內(nèi)容,輸出重定向則會(huì)追加到文件的尾部。
查看內(nèi)容時(shí),在信息過長無法在一屏上顯示時(shí),會(huì)出現(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)要?jiǎng)h除的文件。
常用參數(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命令來移動(dòng)文件或目錄,也可以給文件或目錄重命名。
常用選項(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í)會(huì)將當(dāng)前的工作目錄自動(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)動(dòng)態(tài)執(zhí)行的基本單元。
ps命令可以查看進(jìn)程的詳細(xì)狀況,常用選項(xiàng)(選項(xiàng)可以不加“-”)如下:
top命令用來動(dòng)態(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)] 目錄或文件名
ls - list directy contents 是linux下的顯示目錄內(nèi)容的命令
linux本身并沒有dir命令,這是原dos命令,也是顯示目錄的命令。
在linux中,可以用alias命令重新命名一個(gè)dir命令,方便新用戶使用linux系統(tǒng).
linux系統(tǒng)沒有dir命令,但可以用alias dir=ls(指定dir為ls的別名),方便習(xí)慣DOS命令的用戶使用,這種情況下兩者是完全一樣的。
Linux操作系統(tǒng)是基于UNIX操作系統(tǒng)發(fā)展而來的一種克隆系統(tǒng),它誕生于1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時(shí)間)。
以后借助于Internet網(wǎng)絡(luò),并通過全世界各地計(jì)算機(jī)愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統(tǒng),并且使用人數(shù)還在迅猛增長。
1:DIR 是directory的縮寫.是目錄的意思.比如新浪的分類目錄 dir.sina.com.cn
2:dir 是DOS操作系統(tǒng)用來查看磁盤中文件的命令dir有很多的參數(shù),這是在windowsXP中的參數(shù)以及說明:
DIR [drive:][path][filename] [/A[[:]attributes]] [/C] [/D] [/L] [/N]
[/O[[:]sortorder]] [/P] [/Q] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
[drive:][path][filename]
指定要列出的驅(qū)動(dòng)器、目錄和/或文件。
/A 顯示具有指定屬性的文件。
attributes D 目錄 R 只讀文件
H 隱藏文件 A 準(zhǔn)備存檔的文件
S 系統(tǒng)文件 - 表示“否”的前綴
/B 使用空格式(沒有標(biāo)題信息或摘要)。
/C 在文件大小中顯示千位數(shù)分隔符。這是默認(rèn)值。用 /-C 來
停用分隔符顯示。
/D 跟寬式相同,但文件是按欄分類列出的。
/L 用小寫。
/N 新的長列表格式,其中文件名在最右邊。
/O 用分類順序列出文件。
sortorder N 按名稱(字母順序) S 按大小(從小到大)
E 按擴(kuò)展名(字母順序) D 按日期/時(shí)間(從先到后)
G 組目錄優(yōu)先 - 顛倒順序的前綴
/P 在每個(gè)信息屏幕后暫停。
/Q 顯示文件所有者。
/S 顯示指定目錄和所有子目錄中的文件。
/T 控制顯示或用來分類的時(shí)間字符域。
timefield C 創(chuàng)建時(shí)間
A 上次訪問時(shí)間
W 上次寫入的時(shí)間
/W 用寬列表格式。
/X 顯示為非 8dot3 文件名產(chǎn)生的短名稱。格式是 /N 的格式,
短名稱插在長名稱前面。如果沒有短名稱,在其位置則
顯示空白。
/4 用四位數(shù)字顯示年
可以在 DIRCMD 環(huán)境變量中預(yù)先設(shè)定開關(guān)。通過添加前綴 - (破折號)
來替代預(yù)先設(shè)定的開關(guān)。例如,/-W。
/?
在命令提示符下顯示幫助。
注釋
? 使用多個(gè) FileName 參數(shù)
可以使用多個(gè) FileName 參數(shù)。用空格、逗號或分號隔開文件名。可以在 FileName 中使用通配符(? 和 *)來顯示一組文件。
? 使用通配符
可以使用通配符,如星號 (*) 或問號 (?),來代表文件名的一個(gè)或多個(gè)字符,以顯示文件的子集或子目錄。
星號 (*): 可使用星號代替任何字符串。例如,鍵入:
? dir *.txt 列出當(dāng)前目錄中所有具有以 .txt 開頭(如 .txt、.txt1、.txt_old)的擴(kuò)展名的文件。
? dir read*.txt 列出當(dāng)前目錄中所有以“read”開頭而且擴(kuò)展名以 .txt 開頭(如 .txt、.txt1、.txt_old)的文件。
? dir read*.* 列出當(dāng)前目錄中帶有任意擴(kuò)展名的以“read”開頭的所有文件。
切記,星號通配符總是使用短文件名映射,因此,您可能會(huì)得到意外的結(jié)果。例如,下面的目錄包含 2 個(gè)文件,t.txt2 和 t97.txt:
C:\testdir /x驅(qū)動(dòng)器 C 中的卷沒有標(biāo)簽。卷序列號是 B86A-EF32Directory of C:\Windows 11/30/2004 01:40 PM DIR . 11/30/2004 01:40 PM DIR .. 11/30/2004 11:05 AM 0 T97B4~1.TXT t.txt2 11/30/2004 01:16 PM 0 t97.txt
您可能以為鍵入 dir t97* 會(huì)返回文件 t97.txt。然而,鍵入 dir t97* 將返回兩個(gè)文件,這是因?yàn)?,星號通配符使用其短名稱映射 T97B4~1.TXT 將文件 t.txt2 匹配到 t97.txt。類似地,鍵入 del t97* 將刪除這兩個(gè)文件。
問號 (?):使用問號代替名稱中的單個(gè)字符。例如,鍵入:
? dir read???.txt 列出當(dāng)前目錄中所有帶有 .txt 擴(kuò)展名而且以“read”開頭并且后面最多跟三個(gè)字符的文件,包括 Read.txt、Read1.txt、Read12.txt、Read123.txt 和 Readme1.txt,但是不包括 Readme12.txt。
? 指定文件顯示屬性
如果使用其 Attributes 中指定多個(gè)值的 /a,則 dir 只顯示那些帶有所有指定屬性的文件的名稱。例如,如果使用 /a:r-h 或 /ar-h 指定 /a,并以 r 和 -h 作為屬性,則 dir 只顯示非隱藏的只讀文件的名稱。
? 指定文件名排序
如果指定了多個(gè) SortOrder 值,dir 首先通過第一個(gè)標(biāo)準(zhǔn)對文件名進(jìn)行排序,然后再通過第二個(gè)標(biāo)準(zhǔn)排序,以此類推。例如,如果使用 /o:e-s 或 /oe-s 指定 /o,并以 e 和 -s 作為 SortOrder 的值,則 dir 將根據(jù)擴(kuò)展名對目錄名和文件名從大到小進(jìn)行排序,然后顯示最終結(jié)果。按照擴(kuò)展名字母順序排序使得沒有擴(kuò)展名的文件名最先顯示,目錄名次之,然后是具有擴(kuò)展名的文件名。
? 使用重定向符號和管線
在使用重定向符號 () 將 dir 輸出發(fā)送到文件,或者使用管線 (|) 將 dir 輸出發(fā)送到其他命令時(shí),請使用 /a:-d 和 /b 只列出文件名??梢允褂?FileName 以及 /b 和 /s 來指定 dir 在當(dāng)前目錄及其子目錄中搜索所有匹配 FileName 的文件名。Dir 對查找到的每個(gè)文件名只列出其驅(qū)動(dòng)器號、目錄名、文件名和文件擴(kuò)展名、每行一個(gè)路徑。在使用管線重定向之前,應(yīng)該在 Autoexec.nt 文件中設(shè)置 TEMP 環(huán)境變量。
? 預(yù)置 dir 參數(shù)
通過將帶有 DIRCMD 環(huán)境變量的 set 命令包含在 Autoexec.nt 文件中,可以預(yù)置 dir 參數(shù)??梢栽?set dircmd 中使用 dir 參數(shù)的任意有效組合,其中包括文件的位置和名稱。
例如,要使用 DIRCMD 環(huán)境變量將寬行顯示格式(即 /w)設(shè)置為默認(rèn)格式,請?jiān)?Autoexec.nt 文件中鍵入以下命令:
set dircmd=/w
對于 dir 命令的單次使用,您可以用 DIRCMD 環(huán)境變量來覆蓋某個(gè)參數(shù)。為此,請?jiān)?dir 命令提示符下鍵入要覆蓋的參數(shù),并在參數(shù)前面加上減號。例如:
dir /-w
要更改 DIRCMD 默認(rèn)設(shè)置,請鍵入:
set=NewParameter
新的默認(rèn)設(shè)置對所有后接的 dir 命令有效,直到再次使用 set dircmd 或重新啟動(dòng)計(jì)算機(jī)時(shí)為止。
要清除所有默認(rèn)設(shè)置,請鍵入:
set dircmd=
要查看 DIRCMD 環(huán)境變量的當(dāng)前設(shè)置,請鍵入:
set
Set 顯示環(huán)境變量及其設(shè)置的列表。有關(guān)設(shè)置環(huán)境變量的詳細(xì)信息,請參閱“相關(guān)主題”。
? 從“恢復(fù)控制臺”可以使用包含各種參數(shù)的 dir 命令。
示例
要按字母順序以寬格式一個(gè)接一個(gè)地顯示所有目錄,并在顯示出每個(gè)屏幕后暫停一下,請確保根目錄是當(dāng)前目錄,然后鍵入:
dir /s/w/o/p
Dir 列出根目錄的名稱、根目錄的子目錄名稱和根目錄中文件的名稱(包括擴(kuò)展名)。然后,dir 列出該目錄樹中每個(gè)子目錄包含的子目錄名和文件名。
要更改前面的示例,使 dir 顯示文件名和擴(kuò)展名而省略目錄名,請鍵入:
dir /s/w/o/p/a:-d
要打印目錄列表,請鍵入:
ir prn
指定 prn 時(shí),目錄列表發(fā)送到與 LPT1 端口相連接的打印機(jī)上。如果打印機(jī)連接在其他端口上,則必須使用正確端口的名稱替換 prn。
也可以通過用文件名替換 prn,將 dir 命令的輸出重定向到文件。還可以鍵入路徑。例如,要將 dir 輸出定向到 Records 目錄的 Dir.doc 文件中,請鍵入:
dir \records\dir.doc
如果 Dir.doc 不存在,dir 將創(chuàng)建該文件,除非 Records 目錄也不存在。在這種情況下,會(huì)出現(xiàn)如下消息:
File creation error
要顯示驅(qū)動(dòng)器 C 上所有目錄中帶 .txt 擴(kuò)展名的所有文件名的列表,請鍵入:
dir c:\*.txt /w/o/s/p
Dir 以寬格式按字母順序顯示每個(gè)目錄中匹配文件名的列表,而且每次滿屏?xí)r暫停,直到您按鍵繼續(xù)。
dir命令是顯示磁盤目錄命令,在命令提示符下輸入dir,就會(huì)把這個(gè)磁盤全部的東西都顯示出來,如果是黑客要找肉雞電腦的資料,都是通過這個(gè)命令的查看。
1、開始——運(yùn)行——cmd
2、輸入dir ,就會(huì)顯示磁盤的整個(gè)內(nèi)容。
網(wǎng)頁標(biāo)題:linux命令dir縮寫 dir命令
分享地址:http://chinadenli.net/article32/doddgsc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、服務(wù)器托管、網(wǎng)站維護(hù)、網(wǎng)站設(shè)計(jì)、網(wǎng)站設(shè)計(jì)公司、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)