Linux學(xué)習(xí)筆記

1. Linux 介紹

(1) Linux簡介

1> Linux定義

Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng)茂装,是一個(gè)基于POSIX和UNIX的多用戶霎褐、多任務(wù)掏秩、支持多線程和多CPU的操作系統(tǒng)拒担。

2> Linux 發(fā)行版

Linux的發(fā)行版即將Linux內(nèi)核(kernel)與應(yīng)用軟件做一個(gè)打包淹办;

較知名的發(fā)行版有:Ubuntu、RedHat械哟、CentOS疏之、Debian、Fedora暇咆、SuSE锋爪、OpenSUSE、Arch Linux爸业、SolusOS 等其骄。

Linux發(fā)行版

3> Linux應(yīng)用領(lǐng)域

個(gè)人桌面領(lǐng)域、服務(wù)器領(lǐng)域扯旷、嵌入式領(lǐng)域拯爽。


(2) Linux系統(tǒng)名詞

1> Linux文件與目錄管理
樹狀目錄結(jié)構(gòu)
2> 文件權(quán)限

文件權(quán)限即文件的訪問控制權(quán)限,包括:

  • r(read):可讀
  • w(write):可寫
  • x(execute):可執(zhí)行
示例
  • 第0位代表文件類型
    “d”代表文件夾钧忽、“-” 代表普通文件某抓、“c” 代表硬件字符設(shè)備、
    “b” 代表硬件塊設(shè)備惰瓜、“s”表示管道文件、“l(fā)” 代表軟鏈接文件
  • 第1-3位表示“擁有者的權(quán)限”
  • 第4-6位表示“用戶組的權(quán)限”
  • 第7-9位表示“其他用戶的權(quán)限”
3> 相對路徑與絕對路徑
  • 絕對路徑:從/目錄開始描述的路徑汉矿,如:cd /home
  • 相對路徑:從當(dāng)前位置開始描述的路徑崎坊,如: cd ../..

2. Linux命令

(1) Linux命令 - 文件、磁盤管理

Linux命令格式:

command [-options] [parameter1] …
1> 查看文件 ls(List)
參數(shù) 含義
-a 顯示全部文件
-l 以列表方式顯示文件的詳細(xì)信息
-h 顯示文件大小

多個(gè)選項(xiàng)可以合并使用洲拇,如:ls -alh

2> 切換工作目錄 cd(Change Directory)
命令 含義
cd 切換到當(dāng)前用戶的主目錄(/home/用戶目錄)
cd ~ 切換到當(dāng)前用戶的主目錄(/home/用戶目錄)
cd . 切換到當(dāng)前目錄
cd .. 切換到上級目錄
cd - 切換到上次所在的目錄
3> 顯示當(dāng)前路徑 pwd(Print Working Directory)
4> 查看或合并文件文件內(nèi)容 cat(concatenate)
5> 分屏顯示 more
6> 管道 I

管道:一個(gè)命令的輸出可以通過管道做為另一個(gè)命令的輸入
如:ls -alh | more

7> 清屏 clear - 快捷鍵:control + L
8> 創(chuàng)建文件 touch
9> 創(chuàng)建目錄 mkdir(Make Directory)

當(dāng)前路徑下創(chuàng)建文件夾:mkdir file
當(dāng)前路徑下遞歸創(chuàng)建文件夾:mkdir -p a/b/c/d

10> 刪除目錄 rmdir(Remove Directory)

必須離開目錄奈揍,并且目錄必須為空目錄曲尸,不然提示刪除失敗芹敌。

11> 刪除文件 rm(Remove)
參數(shù) 含義
-i 互動(dòng)模式唤反,在刪除前會(huì)詢問使用者是否動(dòng)作
-f force: 強(qiáng)制刪除帜讲,忽略不存在的文件扮叨,無需提示
-r 遞歸刪除
12> 輸出重定向 > 滞造、>>

> 輸出重定向會(huì)覆蓋原來的內(nèi)容
>> 輸出重定向則會(huì)追加到文件的尾部
如:ls > xxx.txt
如:cat 1.txt 2.txt > xxx.txt 把兩者內(nèi)容合并到xxx.txt中

13> 移動(dòng)文件/重命名 mv(Move)

重命名:mv 1.txt new.txt
移動(dòng)文件:mv 1.txt ./dirA

14> 拷貝文件 cp(Copy)

若給出的源文件是目錄文件群发,需加-r

15> 建立鏈接文件 ln(Link)

軟鏈接文件:ln -s 1.txt 1-softlink.txt辕羽,源文件刪除則軟鏈接失效
硬鏈接文件:ln 1.txt 1-hardlink.txt妥色,只能鏈接普通文件租冠,不能鏈接目錄

16> 文本搜索 grep

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

參數(shù) 含義
-v 求反鹏倘,排除文本
-n 顯示匹配行及行號
-i 忽略大小寫
17> 查找文件 find
命令 含義
find ./ -name *.sh 查找當(dāng)前目錄下所有后綴為.sh的文件
find ./ -size +4k -size -5M 查找當(dāng)前目錄下大于4k且小于5M的文件
18> 歸檔管理 tar (Tape Archive)

打包:tar -cvf xxx.tar *.txt
解包:tar -xvf xxx.tar

19> 文件壓縮解壓:gzip、bzip2顽爹、zip

壓縮:
tar -zcvf xxx.tar.gz *.txt
tar -jcvf xxx.tar.bz2 *.txt
zip xxx.zip *.txt

解壓:
tar -zxvf xxx.tar.gz
tar -jxvf xxx.tar.bz2
unzip xxx.zip

解壓到指定路徑:
tar -zxvf xxx.tar.gz -C ./Desktop
unzip -d ./Desktop xxx.zip

20> 查看命令位置:which
21> 正則
參數(shù) 含義
* 代表文件名中所有字符
? 代表文件名中任意一個(gè)字符
[] 匹配字符組中的任意一個(gè)
- 表示字符范圍
\ 轉(zhuǎn)義字符
^ 行首
$ 行尾

(2) Linux命令 - 用戶纤泵、權(quán)限管理

1> 查看當(dāng)前用戶:whoami
2> 查看登錄用戶:who
3> 退出登錄賬戶:exit
4> 添加用戶賬號:useradd
命令 含義
useradd -d /home/a a -g test -m 創(chuàng)建一個(gè)用戶名字叫a,主目錄在/home/a镜粤,如果主目錄不存在捏题,就自動(dòng)創(chuàng)建主目錄,同時(shí)用戶屬于test組
cat /etc/passwd 查看系統(tǒng)當(dāng)前用戶名
5> 設(shè)置用戶密碼:passwd
6> 刪除用戶:userdel
命令 含義
userdel username 刪除abc用戶肉渴,但不會(huì)自動(dòng)刪除用戶的主目錄
userdel -r username 刪除用戶公荧,同時(shí)刪除用戶的主目錄
7> 切換用戶:su
命令 含義
su / su root 切換到root用戶
su - / su - root 切換到root用戶,同時(shí)切換目錄到/root
su user / su - user 切換到普通用戶 / 同時(shí)切換目錄到/root
8> 查看用戶組:
  1. cat /etc/group
  2. groupmod + 三次tab鍵
9> 添加黄虱、刪除組賬號:groupadd稚矿、groupdel
10> 修改用戶所在組:usermod

usermod -g 用戶組 用戶名

11> 查看用戶所在組:groups
12> 為創(chuàng)建的普通用戶添加sudo權(quán)限

sudo usermod -a -G adm 用戶名
sudo usermod -a -G sudo 用戶名

13> 修改文件權(quán)限:chmod
  1. 字母法:chmod u/g/o/a +/-/= rwx 文件
  2. 數(shù)字法:
參數(shù) 含義
r 讀取權(quán)限,數(shù)字代號為 "4"
w 寫入權(quán)限捻浦,數(shù)字代號為 "2"
x 執(zhí)行權(quán)限晤揣,數(shù)字代號為 "1"
- 不具任何權(quán)限,數(shù)字代號為 "0"
chmod 751 test/ -R 遞歸 test 目錄下所有文件加 751 權(quán)限
14> 修改文件所有者:chown
15> 修改文件所屬組:chgrp

(3) Linux命令 - 系統(tǒng)管理

1> 查看當(dāng)前日歷:cal
  • 查看當(dāng)前日歷:cal
  • 查看整年日歷:cal -y 2018
2> 顯示或設(shè)置時(shí)間:date
  • 顯示時(shí)間:date
  • 設(shè)置格式:date '+%y,%m,%d,%H,%M,%S'
3> 查看進(jìn)程信息:ps
參數(shù) 含義
-a 顯示終端上的所有進(jìn)程朱灿,包括其他用戶的進(jìn)程
-u 顯示進(jìn)程的詳細(xì)狀態(tài)
-x 顯示沒有控制終端的進(jìn)程
4> 動(dòng)態(tài)顯示進(jìn)程:top
5> 終止進(jìn)程:kill
  • 終止進(jìn)程:kill 10354
  • 強(qiáng)制殺死:kill -9 10354
6> 關(guān)機(jī)重啟:reboot昧识、shutdown、init
命令 含義
reboot 重啟
shutdown –r now 關(guān)機(jī)盗扒,有提示
shutdown -h now / 20:25 / +10 關(guān)機(jī)時(shí)間設(shè)置
init 0 關(guān)機(jī)
init 6 重啟
7> 檢測磁盤空間:df
參數(shù) 含義
-a 顯示所有文件系統(tǒng)的磁盤使用情況
-m 以1024字節(jié)為單位顯示
-t 顯示各指定文件系統(tǒng)的磁盤空間使用情況
-T 顯示文件系統(tǒng)
8> 檢測目錄所占磁盤空間:du
參數(shù) 含義
-a 遞歸顯示指定目錄中各文件和子目錄中文件占用的數(shù)據(jù)塊
-s 顯示指定文件或目錄占用的數(shù)據(jù)塊
-b 以字節(jié)為單位顯示磁盤占用情況
-l 計(jì)算所有文件大小跪楞,對硬鏈接文件計(jì)算多次
9> 查看或配置網(wǎng)卡信息:ifconfig
  • 查看信息:ifconfig
  • 配置信息:sudo ifconfig ens33 192.168.1.1
10> 測試遠(yuǎn)程主機(jī)連通性:ping
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市侣灶,隨后出現(xiàn)的幾起案子甸祭,更是在濱河造成了極大的恐慌,老刑警劉巖褥影,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件池户,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)校焦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進(jìn)店門赊抖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人寨典,你說我怎么就攤上這事氛雪。” “怎么了耸成?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵报亩,是天一觀的道長。 經(jīng)常有香客問我墓猎,道長捆昏,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任毙沾,我火速辦了婚禮骗卜,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘左胞。我一直安慰自己寇仓,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布烤宙。 她就那樣靜靜地躺著遍烦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪躺枕。 梳的紋絲不亂的頭發(fā)上服猪,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天,我揣著相機(jī)與錄音拐云,去河邊找鬼罢猪。 笑死,一個(gè)胖子當(dāng)著我的面吹牛叉瘩,可吹牛的內(nèi)容都是我干的膳帕。 我是一名探鬼主播,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼薇缅,長吁一口氣:“原來是場噩夢啊……” “哼危彩!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起泳桦,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤汤徽,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后灸撰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體谒府,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡漆羔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了狱掂。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡亲轨,死狀恐怖趋惨,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情惦蚊,我是刑警寧澤器虾,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站蹦锋,受9級特大地震影響兆沙,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜莉掂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一葛圃、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧憎妙,春花似錦库正、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至抚垃,卻和暖如春喷楣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背鹤树。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工铣焊, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人魂迄。 一個(gè)月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓粗截,卻偏偏與公主長得像,于是被迫代替她去往敵國和親捣炬。 傳聞我的和親對象是個(gè)殘疾皇子熊昌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評論 2 355

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

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,663評論 4 54
  • 提前三天放假湿酸,依舊沒逃過擁擠婿屹。 第一站到了香港,雖然香港每年都來幾次推溃,但這次來的目的盡然主要是做臉昂利。八月出差來香港...
    AbbyLiLi閱讀 232評論 1 1
  • 你居然說你想脫單?為什么扩所?是手機(jī)不好玩還是酒不好喝围详?怎么會(huì)有人這么想不開呢? 請讓我負(fù)責(zé)任的告訴你:單身祖屏,真的是你...
    宵汀閱讀 347評論 20 13
  • 現(xiàn)在的我感謝過去努力學(xué)習(xí)的我助赞,希望將來的我也能感謝現(xiàn)在的我。 袁勺。雹食。 努力學(xué)習(xí)吧!
    朱砂賦難憶閱讀 123評論 0 0
  • 每個(gè)公里數(shù)都是我們會(huì)成長過的數(shù)字,你敢花一年變更年歲咐汞,何懼這一時(shí)盖呼。所以,人生的第三個(gè)馬拉松化撕,我來了几晤! 2017年1...
    榴蓮一樣的菇?jīng)?/span>閱讀 670評論 18 5