linux基本文件操作

1.文件類型:

? ? ? ? ? ? ? 7種

? ? ? ? ? ? ? f 文件

? ? ? ? ? ? ? d 目錄

? ? ? ? ? ? ? b 塊設(shè)備

? ? ? ? ? ? ? c 字符設(shè)備

? ? ? ? ? ? ? l? 符號(hào)連接

? ? ? ? ? ? ? p 管道

? ? ? ? ? ? ? s? 套接字

? ? ? ? ? ? ? 進(jìn)程通信方式? 套接字

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 管道

? ? ? ? ? ? ? file + 文件? ? //查看文件類型

2.創(chuàng)建文件:

? ? ? ? ? ? ? touch? 文件名

? ? ? ? ? ? ? touch? 文件名+路徑

? ? ? ? ? ? ? touch? {file1,file2}?

? ? ? ? ? ? ? touch? 文件名{1..20}? 連續(xù)創(chuàng)建

3.創(chuàng)建目錄:

? ? ? ? ? ? ? mkdir? 目錄名字

? ? ? ? ? ? ? mkdir? ? {dr1,dr2}

? ? ? ? ? ? ? mkdir? ? 名字{1..20}? 連續(xù)創(chuàng)建

4.cp 復(fù)制:

? ? ? ? ? ? ? cp -v? 復(fù)制加改名

? ? ? ? ? ? ? ? ? -r? 遞歸拷貝

? ? ? ? ? ? ? ? ? -a? 在拷貝文件的時(shí)候不會(huì)改變權(quán)限、屬性

? ? ? ? ? ? ? cp? file1(拷貝文件) /home? ? ? 拷貝file1到/home

? ? ? ? ? ? ? cp -v anaconda-ks.cfg /home/dir1 //目錄

? ? ? ? ? ? ? cp -v anaconda-ks.cfg /home/dir1/yang.txt //文件

? ? ? ? ? ? ? cp -r /etc /tmp

? ? ? ? ? ? ? cp -rv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/passwd /etc/hostname? /home/dir2 //將多個(gè)文件拷貝到同一個(gè)目錄

5.文件查看

? ? ? ? ? ? ? du-h

? ? ? ? ? ? ? ? ? 查看文件和目錄大小馍忽,-h 人性化顯示

? ? ? ? ? ? ? cat

? ? ? ? ? ? ? ? ? ? -n? 顯示行號(hào)

? ? ? ? ? ? ? ? ? ? -A 顯示換行符

? ? ? ? ? ? ? less?

? ? ? ? ? ? ? ? ? less +文件名? ? 空格翻頁掉瞳,回車換行话侧,上下鍵頭可以回翻,/+關(guān)鍵字可以搜索,q鍵退出

? ? ? ? ? ? ? tail

? ? ? ? ? ? ? ? ? ? tail? ? 文件名? //默認(rèn)查看文件后10行

? ? ? ? ? ? ? ? ? ? tail -5? 文件名? //查看后5行渡讼,這里的數(shù)字可以隨意改

? ? ? ? ? ? ? ? ? ? tail -f? 文件名? //實(shí)時(shí)查看文件內(nèi)容城菊,用來查看日志排錯(cuò)

? ? ? ? ? ? ? ? ? ? tailf? ? 文件名? ? //功能同上

? ? ? ? ? ? ? ? ? ? tail -F? 文件名? ? //實(shí)時(shí)查看文件內(nèi)容(文件不存在會(huì)retry) 可以處理不存在的文件

? ? ? ? ? ? ? grep

? ? ? ? ? ? ? ? ? ? ? 過濾內(nèi)容? ? ?

? ? ? ? ? ? ? ? ? ? ? 要先在文件里 有行號(hào)

? ? ? ? ? ? ? ? ? ? ? ? -i? ? ? 忽略字符大小寫的差別

? ? ? ? ? ? ? ? ? ? ? ? -v? ? 反轉(zhuǎn)查找

? ? ? ? ? ? ? ? ? ? ? ? -w? ? 只顯示全字符合的列

? ? ? ? ? ? ? ? ? ? ? ? -c? ? 計(jì)算符合范本樣式的列數(shù)

? ? ? ? ? ? ? ? ? ? ? ? -E? ? 支持使用擴(kuò)展正則

? ? ? ? ? ? ? ? ? ? grep 70 b.txt? 過濾內(nèi)容

? ? ? ? ? ? ? ? ? ? ifconfig | grep eth0

? ? ? ? ? ? ? ? ? ? ? ? ? ? eth0? ? ? Link encap:Ethernet? HWaddr 3C:97:0E:54:C3:57

? ? ? ? ? ? ? ? ? ? grep 70 file2

? ? ? ? ? ? ? ? ? ? grep 'root'? ? ? ? /etc/passwd

? ? ? ? ? ? ? ? ? ? grep '^root'? ? ? /etc/passwd? 以root開頭的

? ? ? ? ? ? ? ? ? ? grep 'bash$'? ? ? /etc/passwd? 以bash結(jié)尾的

? ? ? ? ? ? ? ? ? ? grep 'failure'? ? /var/log/secure

? ? ? ? ? ? ? ? ? ? grep -A 2 'root'? ? ? ? /etc/passwd 顯示過濾后的下兩行

? ? ? ? ? ? ? ? ? ? grep -B 2 'root'? ? ? ? /etc/passwd 顯示過濾后的上兩行

刪除:rm

? ? ? ? ? ? ? rm + 文件名

? ? ? ? ? ? ? rm? -f? 文件? ? //強(qiáng)制刪除

? ? ? ? ? ? ? rm -rf? 刪除目錄

vim 編輯器

? ? ? ? ? ? ? 三種模式? 命令模式? 編輯模式? 末行模式

? ? ? ? ? ? ? 命令模式

? ? ? ? ? ? ? 進(jìn)入編輯模式:? a i o? A I O? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 改字符? ? ? ? ? ? r? R

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 刪除 dd

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 復(fù)制yy

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 多行刪除? 數(shù)字+dd

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 多行復(fù)制 數(shù)字+yy

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 粘貼 p

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 粘貼到上一行 P

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 可視化? ? ? ? ? ? v

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 可視行? ? ? ? ? ? V

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 可視塊? ? ? ? ? ? ctrl+v

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 取消 u

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 回滾ctrl+r

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 刪除當(dāng)前光標(biāo)所在字符 x

? ? ? ? ? ? ? 編輯模式

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? esc ctrl+u

? ? ? ? ? ? ? 尾行模式

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? w? 文件名? // 另存為指定文件名

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? q? ? ? ? 退出

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? wq!? ? 強(qiáng)制保存退出

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? sp? ? ? 水平分屏

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? vsp? ? 垂直分屏

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? %s///g 當(dāng)前文件內(nèi)進(jìn)行替換

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :set ts=4? ? 設(shè)置tab鍵長度

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :set sw=4? 設(shè)置自動(dòng)縮進(jìn)的tab鍵長度? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :set si? ? ? ? 自動(dòng)縮進(jìn)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :set ci? ? ? ? 不區(qū)分大小寫

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :set nu? ? ? 顯示行號(hào)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市讹躯,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌凶异,老刑警劉巖蜀撑,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件挤巡,死亡現(xiàn)場(chǎng)離奇詭異剩彬,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)矿卑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門喉恋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人母廷,你說我怎么就攤上這事轻黑。” “怎么了琴昆?”我有些...
    開封第一講書人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵氓鄙,是天一觀的道長。 經(jīng)常有香客問我业舍,道長抖拦,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任舷暮,我火速辦了婚禮态罪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘下面。我一直安慰自己复颈,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開白布沥割。 她就那樣靜靜地躺著耗啦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪机杜。 梳的紋絲不亂的頭發(fā)上帜讲,一...
    開封第一講書人閱讀 49,166評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音叉庐,去河邊找鬼舒帮。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的玩郊。 我是一名探鬼主播肢执,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼译红!你這毒婦竟也來了预茄?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤侦厚,失蹤者是張志新(化名)和其女友劉穎耻陕,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體刨沦,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡诗宣,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了想诅。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片召庞。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖来破,靈堂內(nèi)的尸體忽然破棺而出篮灼,到底是詐尸還是另有隱情,我是刑警寧澤徘禁,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布诅诱,位于F島的核電站,受9級(jí)特大地震影響送朱,放射性物質(zhì)發(fā)生泄漏娘荡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一骤菠、第九天 我趴在偏房一處隱蔽的房頂上張望它改。 院中可真熱鬧,春花似錦商乎、人聲如沸央拖。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鲜戒。三九已至,卻和暖如春抹凳,著一層夾襖步出監(jiān)牢的瞬間遏餐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來泰國打工赢底, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留失都,地道東北人柏蘑。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像粹庞,于是被迫代替她去往敵國和親咳焚。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

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