Linux從不懂得到熟練之路(二)

2021-07-14 23:13:51 字數 3656 閱讀 1100

一、linux的引導系統

在linux開機執行過程中,主要經歷了以下幾個步驟檔案的初始化

第一步 :/etc/grub.conf:主要引導我們的作業系統

第二步: /etc/inittab 主要選擇我們作業系統的登入介面,並且指定作業系統(7個級別)

第三步:/etc/rc.sysinit:主要對我們的系統做一些初始化的工作

,並且指定執行第二步所指定執行的級別

第四步:/etc/rc.local:主要做一些自己個性化的設定,把一些系統開機啟動等命令寫在此檔案當中

,比如mysql,apache服務開機啟動

//後期設定裝載口令

vi -l /etc/gru.conf

在顯示的資訊中新增md5加密過後的密碼

password –md5 密碼

使用ls -l/etc/grub.conf檢視檔案型別資訊

linux系統中的檔案:深藍色代表資料夾

黑色代表普通檔案

淺藍色:軟鏈結(相當於window下的快捷方式)

2、選擇登入介面

vi /etc/inittab(可以發現總共有7個級別)

0:關機模式

1:單使用者模式(一般進行系統維護的時候使用)

2:多使用者模式(不能使用nfs網路檔案共享服務),沒有網路服務

3、完全度使用者模式

4、命令列模式

5、圖形模式(個人使用建議此模式)

6,重啟模式(不要將執行設定為6)

二、linux中檔案掛載

1、cat /etc/fstab 檢視我們系統的檔案掛載資訊都在此檔案中

2、使用cat /etc/group來檢視組檔案資訊

可知道真正的租密碼放在etc/gshadow檔案下

3、0代表root組

4、1-500系統預置

5、500以後我們自定義的組

6、 cat /etc/passwd 檢視使用者資訊

6、與使用者組相關的命令

檢視組cat /etc/group

①groupadd 組名:建立乙個使用者組

②groupadd -g 組 id :組名:建立乙個組,並指定組id

③groupmod -n 新組名 原組名 :以組名修改組名

④groupdel 組名 :用來刪除乙個組名

7、與使用者相關的命令

①useradd 使用者名稱:新新增乙個使用者

②userdel 使用者名稱:刪除乙個使用者

③cat /etc/passwd 檢視使用者的密碼

s ④useradd -g 組id 使用者名稱:建立

⑤useradd -d /家名/使用者名稱 :建立乙個使用者名稱並指定乙個家目錄

⑥userdel -r 可以連同使用者目錄一起刪除

⑦usermod -l 新使用者名稱 原使用者名稱 :(用來改乙個新的用的使用者)

⑧usermod -d /home/使用者名稱 (修改乙個使用者的家目錄)

⑨usermod -g 新組名 使用者名稱的組名

重要:給使用者設定密碼:

使用useradd 使用者名稱是沒有密碼 password

passwd [選項]使用者

-l :lock 鎖住乙個使用者

-u :unloac解鎖使用者賬號

-d :刪除使用者密碼 (對有密碼的使用者來刪除密碼後可以直接登陸)

三、.禁止普通使用者登入linux系統

①.先用who或者w命令檢視有哪些使用者登入我的linxu系統

禁用某個使用者可以在密碼前加兩個!!(感嘆號)

(命令如下)vi /etc/shadow

②禁止所有普通使用者登入,就在etc目錄下建乙個touch命令建立乙個nologin文字

touch nologin (touch 用於建檔案但不會開啟)

四、新增刪除組成員

gpasswd -a 使用者名稱 組名:(把乙個成員移到另乙個附屬組中)

注意這裡只是臨時轉到另一乙個組中

五、、使用者和組的相關命令

①id檢視當前使用者的資訊

②groups檢視當前組的資訊

③whoami檢視當前是哪位使用者

六、、設定使用者的資料資訊

①chfn 使用者名稱:給乙個使用者設定一些資料資訊

②finger 使用者名稱:獲取使用者名稱的一些資料資訊

七、:給普通使用者設定特殊許可權

①使用whereis命令來檢視某個指令在哪個位置

②進入etc目錄中使用vi etc/sudoers 將使用者不能執行的命令路徑新增到此檔案中

③用hostname檢視當前的主機名

用vi /etc/sysconfig.network 來修改主機名

使用sudo -l來看當前使用者是否有新增特殊許可權

重點3、使用者切換命令

su 使用者名稱

一、從root切換到普通使用者,不需要密碼

二、從普通用切換到root使用者需要切換到密碼

在linux系統檔案有三種許可權:

r(read):4

w(write):2

x:1

操作許可權5=4+1(可讀可執行)

操作許可權6=4+2(可讀可寫許可權)

操作許可權7=4+2+1(可讀可寫可執行)

使用touch可以建立乙個 檔案的預設許可權是644

使用mkdir 可以建立乙個目錄預設的許可權是755

八、目錄常用命令

一、在linux系統中可以使用mkdir可以建立乙個目錄

①mkdir 檔案或者檔名

②mkdir -p 目錄名 :遞迴建立目錄

③建立乙個目錄並指定目錄許可權

mkdir -m 777 檔名

④rmdir 目錄名 用來刪除乙個目錄

rmdir -p 目錄名:遞迴刪除乙個目錄

⑤rm -rf 目錄名 也可以刪除乙個目錄

二、建立乙個檔案和刪除乙個檔案的命令

touch fiename 建立乙個檔案(不會自動開啟,vi會自動開啟)

rm filename :刪除乙個檔案 (會提示是否刪除)

rm -f filename 直接刪除就不會有提示資訊

rm -rf 檔案 用來來遞迴刪除檔案

三、複製命令(cp)

cp [引數]《原始檔》《目標路徑》

-r :遞迴複製

-p:保留原始檔或目錄的屬性

-v:顯示指令執行過程

四、移動命令

mv [引數][原始檔或目錄]《目標或著目錄》

九。檔案統計命令(wc)

wc[引數]《檔案列表》

-c :只是bytes數

-l 只顯示列數

-w :顯示字數

十、搜尋匹配行命令:

基本格式:

grep [引數] <『字串』> 《原始檔》

-n :顯示查詢到字串的行數

-c :顯示查詢到字串的列數

-i :忽略字元大小寫的差別

不懂得珍惜的人

不懂得珍惜的人 男孩和女孩是一對男女朋友,男孩很花心,但女孩對男孩很專情。女孩很愛雨天,也喜歡淋雨。每當女孩跑出傘外淋雨時,男孩往往也想陪著她一起淋雨,但都被女孩給阻止了。男孩總問 為什麼不讓我陪你一起淋雨呢?女孩總回答說 因為我怕你會生病!男孩也會反問她 那你為什麼要去淋雨呢?但女孩總是笑而不答。...

從知道到懂得,從懂得到做到

成功路上,最不重要的素質是智商 從政 從商可能更需要情商,但科學上最重要的應該是 嚴謹 勤奮 和對未知的熱忱。有輛馬車駛過,車伕大喊 趕快讓開,不然壓著你了。醉漢被驚醒,看了看自己的新襪與新鞋,已認不出是自己的腿,對著車伕說 你只管壓過去,那不是我的腿。很多人沒有認識到真實的自己,而把外在的東西,如...

你只知道 黑客 卻從不懂 增長

工作中,遠離身邊凡事都會提 邏輯 的人,這類人不是很刻板就是最沒有邏輯的人。同樣,那些每天高談闊論 黑客增長 的人,卻也是最先陷進了 增長的黑洞 之中的先烈 黑客易學,增長難懂。然而,facebook 不斷收到使用者關於 socialcam 侵犯他們隱私的投訴,最後,facebook 決定關閉 so...