Day2 Linux 基礎(chǔ)以及習(xí)題

擴展:

1.關(guān)機:shutdown -h now

2.按預(yù)定時間關(guān)閉系統(tǒng): shutdown -h hours:minutes

例:sudo shutdown -h 00:06  說明:系統(tǒng)會在凌晨6分時關(guān)機(需要加sudo威恼,需要超級用戶即管理員權(quán)限運行)

3.取消按預(yù)定時間關(guān)閉系統(tǒng):shutdown -c

4.重啟:shutdown -r now 或reboot

day1回顧:

路徑:

標(biāo)識一個文件/文件夾

絕對路徑  /home/tarena/adi1210/linux/day02/day02.txt

相對路徑 ∨夭邸.當(dāng)前文件夾 √硭隆..上級文件夾 ∑羰ⅰ../..上上級   ~主目錄(家)

命令:

ls 顯示當(dāng)前文件夾的文件信息

ls -l 列表形式顯示當(dāng)前文件夾信息

ls /home 顯示主目錄文件夾文件信息

ls -la 顯示全部文件信息媳搪,(-a包含隱藏文件)

cd 路徑 前進到相關(guān)目錄

cd? #回到用戶主目錄

mkdir 創(chuàng)建文件夾

rmdir 刪除文件夾(只能刪除空文件夾)

rmdir -p? ? 刪除包含空文件夾的文件夾

rm? ? 刪除文件夾

rm -r? 遞歸刪除,逐個刪除相關(guān)文件及文件夾

rm -i? 提示刪除

rm -f? 不提示刪除

touch 創(chuàng)建一個文件

history 歷史命令

man 命令

help 命令

通配符:

* 代表0個吊输,1個或多個任意字符

啄栓? 代表1個任意字符

例:

touch a ab abc aaa aa 想查看a打頭 則用a* 會包含全部a打頭的全部文件 ab abc aaa aa

a*? 就是以a開頭的文件

a*b 就是以a開頭以b結(jié)尾的文件

查看以a開頭,b結(jié)尾姻成,中間包含d的文件 a*d*b

a?? →? ab? ac? af? ad

?a? →? ba? ca? da? ea

cp? ? ? 命令? (copy簡寫)

作用: 復(fù)制文件或文件夾

格式:

cp 選項 原文件夾或文件名  目的文件夾或文件

選項:

-a? 復(fù)制文件夾內(nèi)的內(nèi)容

例如:

$ cp a aabbccdd.txt? 將文件a復(fù)制成aabbccdd.txt文件 同理復(fù)制粘貼成新文件并改名

$ cp 目標(biāo)文件路徑 aabbccdd.txt  將路徑文件復(fù)制成aabbccdd.txt文件 復(fù)制粘貼成新文件并改名

$ cp 目標(biāo)文件路徑  〔辶洹.  將路徑文件復(fù)制到當(dāng)前文件夾愿棋,不改名

$ cp * 復(fù)制文件夾中所有文件

$ cp -a ~/ 將文件及文件夾全部復(fù)制到指定目錄(包含文件夾必須-a才可復(fù)制,否則會掠過文件夾)

clear? 命令:

作用:   清屏

命令:   clear

快捷鍵:  ctrl + l

sublime? text 3? ? 文件編輯器

subl 命令打開文件編輯器

subl 文件路徑 abc.txt  用文件編輯器打開文件

創(chuàng)建多個光標(biāo):

ctrl + 鼠標(biāo)點擊    創(chuàng)建多個光標(biāo)

按esc 或 單擊鼠標(biāo)左鍵可以取消多個光標(biāo)

sublime 多選相同的塊

ctrl + d (快捷鍵) 可以選擇全部相同的內(nèi)容并直接改正

ctrl + c? ? ? ? ? 復(fù)制光標(biāo)所在的行

ctrl + v          粘貼復(fù)制的行

ctrl + +? ? ? ? ? 字體變大

ctrl + -          字體變小

ctrl + s          保存

find? 命令

作用:

根據(jù)文件名查找文件

格式:

find 路徑 -name "文件名"

示例:

查找某個文件"冰雨.mp3"

find ~ -name "冰雨.mp3"

find 文件路徑 -name 文件名 也可用通配符均牢,例如 a? a*

grep 命令

作用: 根據(jù)文件內(nèi)容查找相應(yīng)的文件

格式:

grep "內(nèi)容" 選項 文件名或路徑

常用選項:

-n 顯示行號

-R/-r 遞歸搜索文件夾內(nèi)的文件

練習(xí):

查找/etc? 下哪個文件含有"tedu"字符串

gzip命令:

作用: 將文件以zip壓縮算法進行壓縮糠雨,生成壓縮后的文件

格式:

gzip 文件名

壓縮后的文件通常為? .gz

gunzip 命令

作用:

對用zip壓縮算法生成的.gz格式進行解壓縮

格式:

gunzip 文件名

解壓縮算法種類:

無損壓縮

.zip? .gz? .png? .gif? .rar? .xz(linux內(nèi)核壓縮算法,效率極高)

有損壓縮

.mp3? ? .mp4? .jpg? .rmvb? 基本音頻視頻都是有損壓縮

tar 命令

作用:對文件或者文件夾打包和解包的操作

格式:

tar 選項 文件名或路徑

常用選項:

-c 創(chuàng)建包 (create)? 生成一個文件

-x 解包? ? ? ? ? ? 將一個文件從新拆包

-f 文件名

-v 顯示操作的文件夾

-z 用gzip/gunzip 對包進行壓縮和解壓縮操作

-C 路徑 改變解壓縮的路徑

示例:

tar -cf file.tar files/

常用的打包命令:

tar -czvf file.tar.gz files/

解包:

tar -xzvf file.tar.gz

練習(xí):

將筆記的文件夾打包:

1.將筆記復(fù)制到別的地方備份

2.將原筆記打包為文件 linux.tar.gz

3.將打包后的文件linux.tar.gz 解壓縮到用戶主目錄或U盤中或別的目錄中

cat 命令:

作用:? 將文件內(nèi)容顯示到屏幕輸出

格式:

cat? 文件路徑1 文件路徑2 ......

例:

cat 文件路徑或文件名

less? 命令:

作用:? ? 顯示文本文件的內(nèi)容到屏幕(可以上下回滾)

基本操作:

q? ? 退出

j? ? 下翻

k? ? 上翻

空格? 下翻一頁

示例:

less ~/aid1710/linux/day01/day01.txt

文件的權(quán)限

查看文件權(quán)限的命令:

ls -l

文件權(quán)限類型:(d開頭代表文件夾)

r 讀權(quán)限

w 寫權(quán)限

x 執(zhí)行權(quán)限

- 無權(quán)限

文件權(quán)限的分組:

用戶權(quán)限(user)? ? 組權(quán)限(group)? ? 其他權(quán)限(other)

徘跪?见秤??? ? ? ? ? ? ? ? 真椿??乎澄?? ? ? ? ? ???

最高權(quán)限:

rwx? ? ? ? ? ? ? ? ? rwx? ? ? ? ? ? ? ? ? rwx

最低權(quán)限:

---? ? ? ? ? ? ? ? ? ---? ? ? ? ? ? ? ? ? ---

windows? 用戶最高權(quán)限:? administrator

linux? ? ? ? ? ? ? :? ? root

如何修改權(quán)限:

chmod? 命令:

作用:? 用來修改文件的權(quán)限

格式:

chmod 權(quán)限 文件/文件夾名? (前提為有修改權(quán)限才可修改)

權(quán)限:

u? 用戶(所有者/屬主)? ? ? ? ? 二進制:

g? 同組用戶(屬組)? ? ? ? ? ? 000? 1

o? 其他用戶? ? ? ? ? ? ? ? ? 010? 2

a? 所有用戶? ? ? ? ? ? ? ? ? 011? 3? ? -->? -wx

+? 添加權(quán)限? ? ? ? ? ? ? ? ? 100? 4? ? -->? r--

-? 去除權(quán)限? ? ? ? ? ? ? ? ? 101? 5? ? -->? r-x

777 最高權(quán)限? ? ? ? ? ? ? ? ? 110? 6? ? -->? rw-

000 最低權(quán)限? ? ? ? ? ? ? ? ? 111? 7? ? -->? rwx

練習(xí):

操作文件權(quán)限:

創(chuàng)建兩個文件 a.txt? b.txt? 寫入一定內(nèi)容

讓其他用戶不能讀取 b.txt

讓主用戶和其他用戶不能讀取? a.txt

讓用戶自身對所有文件有執(zhí)行權(quán)限

etc/passwd? 包含所有用戶

進程管理:

ps? 命令

作用:? 查看進程(進程:正在執(zhí)行的程序)

格式:

ps? 選項

選項:

-aux 查看當(dāng)前l(fā)inux 系統(tǒng)內(nèi)所有的進程信息

例:

ps

ps -aux

kill? 命令:

作用: 殺死進程

格式:

kill 進程的PID號

sudo? 命令:

用超級用戶root用戶的權(quán)限來執(zhí)行命令

格式:

sudo 命令 選項 參數(shù)

選項:

-i? 進入root用戶

示例:

$ sudo -i

#? 在linux為超級用戶權(quán)限

exit? 命令

作用: 退出登錄用戶

管道操作:

運算符:

|? shift + \

作用:將命令的輸出重定向為另一個命令的輸入

格式:

命令 選項或參數(shù)1 | 命令2或者參數(shù)2 | ......

輸出重定向:

輸出分兩種:

標(biāo)準(zhǔn)輸出

標(biāo)準(zhǔn)錯誤輸出

標(biāo)準(zhǔn)輸出重定向:

>? ? 將一個命令的標(biāo)準(zhǔn)輸出重定向到一個文件

>>? 將標(biāo)準(zhǔn)輸出追加到一個文件的末尾

例:

ls / etc/*? > home.txt? #新建突硝,如果存在,則刪除全文件內(nèi)容后粘貼置济,即覆蓋

ls / etc/*? >> home.txt #追加解恰,如果存在,則不刪除原文內(nèi)容浙于,粘貼至文章末尾

標(biāo)準(zhǔn)錯誤輸出重定向:

2>? ? 將一個命令的標(biāo)準(zhǔn)錯誤輸出重定向到一個文件 注意:2>不能分開护盈,必須連續(xù)在一起

2>? ? 將一個命令的標(biāo)準(zhǔn)錯誤輸出追加到一個文件

格式:

ls / etc/*? 2> home.txt

ls / etc/*? 2>> home.txt

重定向所有輸出:

&>? 將一個命令所有輸出重定向到一個文件

&>> 將一個命令所有輸出追加到一個文件

練習(xí):

1. 在linux整個文件系統(tǒng)內(nèi)查找python3這個命令在哪

2. 查找機器內(nèi),是否有.py結(jié)尾的文件羞酗,并將這些文件的路徑存儲在result.txt當(dāng)中

3. 將我們今天的筆記打包成為linux_day02.tar.gz

4. 復(fù)制剛才這個文件到u盤上

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末腐宋,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子檀轨,更是在濱河造成了極大的恐慌胸竞,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件参萄,死亡現(xiàn)場離奇詭異卫枝,居然都是意外死亡,警方通過查閱死者的電腦和手機讹挎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門校赤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人筒溃,你說我怎么就攤上這事马篮。” “怎么了铡羡?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵积蔚,是天一觀的道長。 經(jīng)常有香客問我烦周,道長尽爆,這世上最難降的妖魔是什么怎顾? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮漱贱,結(jié)果婚禮上槐雾,老公的妹妹穿的比我還像新娘。我一直安慰自己幅狮,他們只是感情好募强,可當(dāng)我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著崇摄,像睡著了一般擎值。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上逐抑,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天鸠儿,我揣著相機與錄音,去河邊找鬼厕氨。 笑死进每,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的命斧。 我是一名探鬼主播田晚,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼国葬!你這毒婦竟也來了贤徒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤汇四,失蹤者是張志新(化名)和其女友劉穎泞莉,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體船殉,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡鲫趁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了利虫。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片挨厚。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖糠惫,靈堂內(nèi)的尸體忽然破棺而出疫剃,到底是詐尸還是另有隱情,我是刑警寧澤硼讽,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布巢价,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏壤躲。R本人自食惡果不足惜城菊,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望碉克。 院中可真熱鬧凌唬,春花似錦、人聲如沸漏麦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽撕贞。三九已至更耻,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間捏膨,已是汗流浹背酥夭。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留脊奋,地道東北人。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓疙描,卻偏偏與公主長得像诚隙,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子起胰,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,472評論 2 348

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