1,打印(yìn)工(gōng)作目(mù)錄:pwd
(即(jí)你(nǐ)主(zhǔ)要的(dí)工(gōng)作環境,如(rú)在cygwin當中輸入(rù)pwd,現實的(dí)就是(shì)/home/Administrator)
win和Linux下一樣
2,打(dǎ)印(yìn)計(jì)算機名:hostname
3,創建目錄: mkdir
linux 和(hé)win的不同是 同(tóng)時創建目(mù)錄(lù)的時候,
linux的(dí)操作(zuò)是(shì) mkdir -p temp/stuff/things/john
win的操作是mkdir temp/stuff/things/john
4,更改(gǎi)目(mù)錄(個人感覺應該叫打開目錄):cd
cd temp/stuff/things
cd ///(兩個(gè)點(diǎn)代表一級)
5,列出(chū)目(mù)錄下的內容(róng): ls
6,刪除(chú)路徑,目(mù)錄(lù):rmdir
7,pushd推入(rù)路徑, 如(rú)在a目錄 可以(yǐ)直(zhí)接 pushd 到其他的目錄(lù)(屬於臨(lín)時(shí)進入(rù),方(fāng)便(biàn)交換)
8,popd 推出 退回(huí)到(dào)推入前(qián)的目(mù)錄
注意:
pushd 命(mìng)令會將(jiāng)你目前所在的目錄(lù)“推送(push)”到(dào)一(yī)個列表中(zhōng)以(yǐ)供後續(xù)使用(yòng),然後(hòu)讓你轉(zhuǎn)入(rù)到另(lìng)一(yī)個目錄中。它(tā)
的意(yì)思大致(zhì)是:“記住我的(dí)現在位置(zhì),然後到這個地(dì)方去(qù)。”
popd 命令(líng)會將你(nǐ)上(shàng)次(cì)push 過的(dí)目錄(lù)從(cóng)列表中“彈出(chū)(pop)”,然後(hòu)讓你(nǐ)回(huí)到這個(gè)被(bèi)“彈出”的目錄(lù)。
9,創(chuàng)建空(kōng)文(wén)件:
在Linux下是:touch
在win下是:New-Item iamcool.txt -type file
10,復製(zhì)文(wén)件:
在linux下(xià):
在a目(mù)錄洗(xǐ)復製(zhì)aaa.txt cp aaa.txt bbb.txt
復製(zhì)某(mǒu)文件區(qū)另(lìng)一(yī)個文(wén)件夾(jiā)內容 cp aaa.txt bbb/
同目(mù)錄(lù)下,從一(yī)個目錄(lù)復(fù)製到另一(yī)個(gè),cp -r bbb(目(mù)錄名(míng)) newb(新目錄名)【復製(zhì)過去(qù)的是(shì)bbb目(mù)錄下的(dí)文(wén)件名。】
在(zài)win下(xià)最後(hòu)一個有(yǒu)所(suǒ)不(bù)同(tóng),把r改成(chéng) recurse
11,移(yí)動文(wén)件或者說重(zhòng)命(mìng)名(míng):mv
Linux下:重命名(míng)文件mv aaa.txt bbb.txt,mv aaa bbb
win下(xià):相同
12,查看文(wén)件(jiàn)內容:
Linux:less 文(wén)件名,q退出
WIN:more 文件(jiàn)名
13,流(liú)水式(shì)內容顯示,即打開(kāi)文件(jiàn)cat:
Linux: cat baidu.log
WIN:同
14,刪除(chú)文件(jiàn):rm
Linux:rm 文件(jiàn)名(míng) 多(duō)個文件(jiàn)的(dí)話 rm aaa.txt bbb.txt
win:和(hé)linux的(dí)不同在(zài)於(yú),刪除多個(gè)文(wén)件的時候必須(xū)一(yī)一刪除。
循環(huán)刪(shān)除的時(shí)候(hòu)要小(xiǎo)心,循環(huán)刪(shān)除 即(jí) rm -r something
15,管道(dào)和(hé)重定(dìng)向:
Linux:
| 將左(zuǒ)邊命令(líng)的(dí)輸(shū)出(chū)導向到(dào)郵編(biān)命令中(zhōng);
< 將右邊(biān)的文件(jiàn)作(zuò)為輸入(rù)發(fā)送(sòng)給左(zuǒ)邊(biān)的程(chéng)序 >將左邊命(mìng)令的(dí)輸(shū)出寫入到右邊(biān)的(dí)文件(jiàn)中去(qù)
》將左邊(biān)命令(líng)的(dí)輸(shū)出追(zhuī)加到右邊的(dí)文(wén)件中去
Win:
【不(bù)是(shì)很懂(dǒng)】
16,通(tōng)配(pèi)符(fú)匹配(pèi):*
Linux:匹配任(rèn)何(hé)字(zì)符
win:一樣
17,尋找文件(jiàn):find
Linux下:find . -name “*.txt” -print 【查找,文(wén)件(jiàn)名,並(bìng)打印】
Win下: dir -r 如:dir -r -filter “*.txt”
18,文件查找內容:grep,select—string
Linux:直(zhí)接編寫內容(róng) cat > aaa.txt 鍵盤(pán)ctrl+d關閉(bì),查找的(dí)話,用grep 名(特征),如new * .txt
win:直接編寫內容 echo > aaa.txt 鍵盤(pán)ctrl+d關閉(bì)。利(lì)用select-string查(chá)找,如(rú)select-string new *.txt
【注意】:grep -i忽略大小寫(xiě)
19,命令(líng)行(háng)的(dí)幫助(zhù)(man,help)
Linux: man 如(rú): man grep
Win: help 如(rú): help dir/ help cp
20,尋找幫(bāng)助(apropos,HELP)
Linux 的(dí)apropos不(bù)能用
win下的 就(jiù)是在help的(dí)基礎(chǔ)上前後加* 如(rú), help *remove*
21,環境(jìng)變量(env,echo,env:)
打印出(chū)現有的(dí)環(huán)境變(biàn)量(liáng)
Linux下是(shì)env
win下是(shì) get-childitem env
22,修(xiū)改(gǎi)環境變(biàn)量:
get-childitem Env:
23,離開命(mìng)令行(háng)
Linux exit,win一樣(yàng)
轉載請保(bǎo)留原文地址: https://antelcom.cn/show-183.html

