嵌入式學習3(Linux常用shell命令下)

2021-08-03 15:37:10 字數 1589 閱讀 2360

4、使用者和組群管理

注:普通使用者都在/home目錄下

root在/root目錄下 使用者

øwho am i:檢視當前使用者 ø

who:檢視當前有多少使用者在使用資源 ø

cd /home;ls :檢視有多少使用者 ø

useradd mmm:增加使用者mmm ø

passwd mmm:設定或更改使用者密碼(無密碼使用者無法登入) ø

userdel mmm:刪除使用者(使用者目錄還在)

rm –rf mmm:刪除使用者目錄 ø

usermod:修改 群組

øgroupadd cmz:增加乙個名為cmz組群 ø

groupdel cmz:刪除組群 ø

groupmod –g 520 cmz:把組群id改為520

-n 520 cmz :把群組名字改為520

5、檔案系統管理 ø

cd :切換路徑

cd ../.. :切到上上級

cd+檔名 :切到該資料夾(相對路徑)

cd / : 切到根目錄(檔案系統)

cd ~ : 切到當前使用者的主目錄 ø

tree 顯示檔案系統的樹結構 ø

pwd :顯示當前工作目錄

ømkdir 123:建立乙個名為123的資料夾(新建之前有很多準備工作的)

mkdir –p /home/dj 456:在制定目錄下建立檔案 ø

rm aa:刪除aa檔案或空資料夾

rm –r aaa:刪除aaa資料夾及內容

rm –rf aa:強制刪除aa資料夾,忽略不存在的,不提示確認 ø

mv a /home/dj/b :把檔案a移動到b中(絕對移動)剪下貼上

mv a b:把a移動到b(相對移動,同目錄下) ø

mv 11.c 12.c :把11.c名字改為12.c ø

cp 11.c /home/dj/123 :把11.c(檔案)複製到123目錄下

cp –r 123 456:把123(資料夾)複製到456下

øls :顯示當前目錄下所有資料夾

ls –a:顯示所有檔案,包括隱藏檔案(檔名前有[.])

ls –l:顯示當前目錄下檔案的詳細資訊,類似下面的內容

drwxrwxrwx. 2 root root 4096 12月 18 2011 bin 1)

後面三個一組依次表示,當前使用者、組群、其他使用者的對檔案的許可權

r(讀)、w(寫)、x(執行)、-(無許可權) 2)

數字表硬連線數 3)

後面依次為:檔案所有者(當前使用者)>檔案所屬組群》檔案容量》最近修改時間》檔名

j修改訪問許可權:

法一:(一次性指定) ø

chmod 764 abc(r-4 w-2 x-1)

法二:(逐一賦予) ø

chmod a+x abc 

a(all)所有人

u(up)當前使用者

g(group)同組者

o(others)其他人

哇,用公司電腦好多格式都調不了,難過

,老師換成了周老師,講課風格又有所變化了

but,雞湯還是要的

學會向別人學習

注重學習控制方法和邏輯思維

嵌入式linux如何學習

俗話說萬事開頭難 然後中間難,最後難?剛開始的時候,你是否根本就不知如何開始,上網查資料被一堆堆新名詞搞的找不到北,去圖書館看書也是找不到方向?又是arm,又是linux,又是uboot頭都大了。不知道自己究竟從 開始?嵌入式linux如何學習 簡單說,從arm基礎知識到裸機程式設計,從ucosii...

嵌入式Linux學習筆記

嵌入式linux學習筆記 學習 一 linux的優勢 1 廣泛的硬體支援 linux能夠支援x86 arm mips alpha powerpc等多種體系結構,目前已經成功移植到數十種硬體平台,幾乎能夠執行在所有流行的cpu上。linux有著異常豐富的驅動程式資源,支援各種主流硬體裝置和最新硬體技術...

嵌入式linux學習筆記

1 溢位 兩個數相加,如果最高位的進製和此高位的進製不同,則產生溢位。2 進製和溢位的概念不一樣。3 預取 取得是編譯後得到的機器 解碼 執行 4 arm的彙編指令長度是確定的,32位。5 一條彙編指令 條件碼 4bit 操作碼 分類碼 s 1bit 目的暫存器 4bit 源暫存器 4bit 立即數...