python第九天

Linux命令(command)的格式 command -可選項(xiàng) 參數(shù)

*? 代表所有字符

ls t*? 查找以t開頭的文件

ls *t? 查找以t結(jié)尾的文件

畔勤? 代表文件名中任意一個(gè)字符

ls [sjas]*? 列出任意一個(gè)開頭的文件或文件夾(如是文件夾并顯示文件夾下的文件)

ls [a-z]*? ? 列出從a到z的任意一個(gè)字符開頭的文件

ls? a-z? ? ? 當(dāng)-在方括號(hào)之外失去通配符的作用

如果文件存在的話薄腻,touch是改變文件的atime岳链,ctime這一系列時(shí)間含长;而cat>就是清空文件了

\? 本身有特殊意義的使之變?yōu)槠胀ǖ模ㄈ?)

>? 輸出重定向會(huì)覆蓋原來的內(nèi)容

ls ./ > a.txt? ? 將當(dāng)前文件夾內(nèi)所有文件名稱保存到指定文件(此處是a.txt)

ll > a.txt? ? ? 將當(dāng)前列表放入a.txt 中

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

>>? ? 輸出重定向則會(huì)追加到文件的尾部片拍。

ls >> test.txt? (test.txt 如果不存在,則創(chuàng)建昔榴,存在,則將內(nèi)容追加到文件的尾部)

( >表示先清空辛藻,后添加碘橘。>>表示直接添加 )

more? 查看內(nèi)容時(shí),在信息過長(zhǎng)無法在一屏上顯示時(shí)吱肌,會(huì)出現(xiàn)快速滾屏痘拆,使得用戶無法看清文件的內(nèi)容,此時(shí)可以使用more命令

如more history.txt? ? 按下空格鍵可以顯示下一頁氮墨,按下q鍵退出顯示错负,按下h鍵可以獲取幫助。ctrl+b 返回上一屏? ctrl+f 下一屏

history? 輸出歷史記錄

grep命令是一種強(qiáng)大的文本搜索工具

ls|grep xx.txt? ? 在當(dāng)前文件夾中搜索xx.txt

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

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

clear? 清屏祥款。也可使用快捷鍵:Ctrl + l ( “l(fā)” 為字母 )

cd -? ? 回到上次所在目錄

cd ~? ? 回到家目錄

cd ..? ? 切換到上級(jí)目錄

cd .? ? 切換到當(dāng)前目錄

cd ../../? ? 切換到上上層目錄

如果路徑是從根路徑開始的,則路徑的前面需要加上 “ / ”

pwd? ? 顯示當(dāng)前路徑

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

mkdir abc? ? 在當(dāng)前路徑下創(chuàng)建abc文件夾

mkdir 3/4/5 -p? ? 在當(dāng)前路徑下遞歸創(chuàng)建文件夾(也就是在當(dāng)前路徑下創(chuàng)建文件夾3下創(chuàng)建4下創(chuàng)建5)

rmdir? 刪除一個(gè)目錄刃跛。必須離開目錄,并且目錄必須為空目錄苛萎,不然提示刪除失敗桨昙。

rm? 刪除文件或目錄,可以在rm后使用-i參數(shù)以逐個(gè)確認(rèn)要?jiǎng)h除的文件

ln? 建立鏈接文件,類似于Windows下的快捷方式

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

格式:ln -s 源文件 鏈接文件 (ln -s test.txt a.txt)

硬鏈接:硬鏈接只能鏈接普通文件蛙酪,不能鏈接目錄。源文件刪除硬鏈接仍有效翘盖。

格式:ln 源文件 鏈接文件 (ln test.txt a.txt)

echo? 相當(dāng)于打印

echo 'a' > t1.txt? ? 將a放入t1.txt文件中

echo 'b' > t2.txt? ? 將b放入t2.txt文件中

cat? 查看或者合并文件內(nèi)容

cat t1.txt t2.txt > t3.txt? 將a,b放入t3.txt中

grep? 允許對(duì)文本文件進(jìn)行模式查找桂塞。如果找到匹配模式, grep打印包含模式的所有行

格式:grep [-選項(xiàng)] ‘搜索內(nèi)容串’文件名

grep 't' a.txt? 列出在a.txt中所有包含t的行

-v? 顯示不包含匹配文本的所有行

-n? 顯示匹配的行和行號(hào)

-i? 忽略大小寫

grep -v 't' a.txt? ? 列出在a.txt中所有不包含t的行

grep常用正則表達(dá)式

^a? 行首馍驯,搜以a開頭的行阁危。 grep -in '^a' 123.txt

a$? 行尾,搜以a結(jié)尾的行汰瘫。 grep -in 'a$' 123.txt

grep -in '[abcd]' 123.txt? 列出以任意abcd開頭和結(jié)尾的行狂打。

(點(diǎn))匹配一個(gè)非換行的字符。

grep -in '.t' 123.txt? .(點(diǎn))包括空格字符 這些的都列出來

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




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

cp ./t1.txt ./a? 將當(dāng)前文件夾t1.txt放入a中(最好都加./ 不加也可)




mv 移動(dòng)文件或目錄,也可以給文件或目錄重命名

mv ./t1.txt ./b/? ? 將t1.txt移動(dòng)到b文件下面

mv t1.txt ./b/123456.txt? 將t1.txt移動(dòng)到b文件下面的新建的123456.txt的文件中

tar 歸檔管理浙宜。是Unix/Linux中最常用的備份工具官辽,此命令可以把一系列文件歸檔到一個(gè)大文件中,也可以把檔案文件解開以恢復(fù)數(shù)據(jù)

tar使用格式 tar [參數(shù)] 打包文件名 要打包的文件




除了f需要放在參數(shù)的最后粟瞬,其它參數(shù)的順序任意

tar -cvf xx.tar t*? ? 當(dāng)前路徑下以t開頭的文件都打包到xx.tar

tar -xvf xx.tar? ? ? ? 將檔案文件xx.tar解開

tar -cvf xx.tar a b? ? 將文件夾或文件a和b打包到xx.tar

gzip? 文件壓縮解壓

tar與gzip命令結(jié)合使用實(shí)現(xiàn)文件打包同仆、壓縮。 tar只負(fù)責(zé)打包文件裙品,但不壓縮俗批,用gzip壓縮tar打包后的文件,其擴(kuò)展名一般用xxxx.tar.gz市怎。(這個(gè)后綴只是為了閱讀性)

格式:gzip? [選項(xiàng)]? 被壓縮文件

-d? 解壓

-r? 壓縮所有子目錄

gzip -r xx.tar xx.tar.gz? 將打包文件壓縮至xx.tar.gz文件

打包壓縮一步走:tar -zcvf xx.tar.gz ./*? ? 將當(dāng)前路徑下所有文件打包并壓縮至xx.tar.gz

tar -zxvf ./xx.tar.gz? ? ? 將xx.tar.gz解壓

-z? 相當(dāng)于將tar可以調(diào)用gzip實(shí)現(xiàn)了一個(gè)壓縮的功能

which??? 查看命令位置.如果找到就顯示這個(gè)命令的路徑

例:which ls? 就顯示/bin/ls

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末岁忘,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子区匠,更是在濱河造成了極大的恐慌干像,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,110評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件驰弄,死亡現(xiàn)場(chǎng)離奇詭異麻汰,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)戚篙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門五鲫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人岔擂,你說我怎么就攤上這事位喂。” “怎么了智亮?”我有些...
    開封第一講書人閱讀 165,474評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵忆某,是天一觀的道長(zhǎng)点待。 經(jīng)常有香客問我阔蛉,道長(zhǎng),這世上最難降的妖魔是什么癞埠? 我笑而不...
    開封第一講書人閱讀 58,881評(píng)論 1 295
  • 正文 為了忘掉前任状原,我火速辦了婚禮,結(jié)果婚禮上苗踪,老公的妹妹穿的比我還像新娘颠区。我一直安慰自己鹿鳖,他們只是感情好括袒,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,902評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著偏友,像睡著了一般。 火紅的嫁衣襯著肌膚如雪朋截。 梳的紋絲不亂的頭發(fā)上蛹稍,一...
    開封第一講書人閱讀 51,698評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音部服,去河邊找鬼唆姐。 笑死,一個(gè)胖子當(dāng)著我的面吹牛廓八,可吹牛的內(nèi)容都是我干的奉芦。 我是一名探鬼主播,決...
    沈念sama閱讀 40,418評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼剧蹂,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼声功!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起宠叼,我...
    開封第一講書人閱讀 39,332評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤减噪,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后车吹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體筹裕,經(jīng)...
    沈念sama閱讀 45,796評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,968評(píng)論 3 337
  • 正文 我和宋清朗相戀三年窄驹,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了朝卒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,110評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡乐埠,死狀恐怖抗斤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情丈咐,我是刑警寧澤瑞眼,帶...
    沈念sama閱讀 35,792評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站棵逊,受9級(jí)特大地震影響伤疙,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜辆影,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,455評(píng)論 3 331
  • 文/蒙蒙 一徒像、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蛙讥,春花似錦锯蛀、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽翔曲。三九已至,卻和暖如春劈愚,著一層夾襖步出監(jiān)牢的瞬間部默,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評(píng)論 1 272
  • 我被黑心中介騙來泰國打工造虎, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留傅蹂,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,348評(píng)論 3 373
  • 正文 我出身青樓算凿,卻偏偏與公主長(zhǎng)得像份蝴,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子氓轰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,047評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容