學習筆記1

2021-07-09 16:48:01 字數 757 閱讀 1398

第二單元:linux的基本操作

1.改變使用者的密碼:passwd命令

注:a.只有root使用者可以修改其他使用者的密碼。(普通使用者只能修改自己的密碼,且密碼必須設定地較為複雜,否則修改不成功);

b.若執行passwd命令時後面不加使用者名稱,表示的是修改當前使用者的密碼。

2.系統使用者的分類:

注:a.root使用者稱為超級使用者,超級使用者在系統中可以做任何事情,包括破壞整個系統;

b.超級使用者建立的使用者稱為普通使用者,普通使用者可以使用檔案系統,但是不能執行系統級的命令即sbin下的命令;

c.檢視所有使用者的資訊:cat  /etc/passwd命令。

3.系統中使用者的轉換:su - 命令

注:a.root超級使用者切換到其他普通使用者不需要輸入密碼;

b.任意乙個普通使用者切換到root使用者或者其他普通使用者都需要輸入後者的密碼。

4.提公升普通使用者的許可權:sudo命令

方法一:在普通使用者某些許可權的前提下,直接在sudo之後加上想完成的許可權之外的命令(需要輸入上級使用者的密碼);

方法二:通過visudo以超級使用者的身份去編輯乙個檔案(問題1:輸入visudo命令之後,出現如下警告:「引用了cmnd-alias'nopasswwd',但尚未定義 」,是什麼意思?其

實這個方法和下面的這個方法我都不是很清楚)

5.檢視當前使用者的id:id命令(這個命令可以顯示乙個使用者的uid gid)

b.按 " i " 鍵進入插入模式,看到左下角會有insert字樣,此時就可以編輯這個檔案了;

學習筆記1

struct test test int x void fun class test1 test1 int x void fun int main void test1 a 行1 a.fun 行2 test1 b 行3 b.fun 行4 test c 行5 c.fun 行6 test d 行7 d....

學習筆記1

1 字串原地逆序 使用臨時變數 void reverse string s 5 求平均值 避免溢位 int f int x,int y 6 楊氏矩陣 bool young int a m n int x return false 7 十進位制轉十六進製制 string decimaltohexade...

學習筆記。1

login.php 接收 errno的值 if empty get errno loginprocess.php 接受使用者資料 id post id 2.密碼 password post password 到資料庫去驗證,mysql擴充套件庫,mysqli擴充套件庫 1。得到鏈結 1.得到連線 c...