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