Linux下的命令繁多復(fù)雜,作為一個初學者我們應(yīng)該具備認識和運用其中常見的命令,現(xiàn)在來匯總下:
su是切換用戶權(quán)限的命名,當我們從普通用戶切換至超級用戶時使用該命令,效果如圖:
如上圖,我們發(fā)現(xiàn)當輸入su時,會出現(xiàn)”Password:“
一、用戶如何獲得root權(quán)限:1. 進入terminal2. 輸入sudo passwd root 并設(shè)置密碼,提示要你輸入兩次密碼,自己設(shè)定密碼,一定要記住,然后切換到root使用3. 輸入 su root, 要求你輸入密碼,然后輸入剛才設(shè)定的密碼回車就進去了4. 如果不想切換root但是想擁有大部分root權(quán)限,可以在使用命令時候加上sudo,sudo mount掛載sudo 命令......another如果你想在linux上切換用戶,那么輸入 su + 用戶名就ok了,他會要求你輸入密碼二、用戶如何獲得永久root權(quán)限1. 添加用戶,首先用adduser命令添加一個普通用戶,命令如下: #adduser tommy //添加一個名為tommy的用戶#passwd tommy //修改密碼changing password for user tommy.new unix password: //在這里輸入新密碼retype new unix password: //再次輸入新密碼passwd: all authentication tokens updated successfully.2. 賦予root權(quán)限方法一:修改/etc/sudoers 文件,找到下面一行,把前面的注釋(#)去掉## allows people in group wheel to run all commands%wheel all=(all) all然后修改用戶,使其屬于root組(wheel),命令如下:#usermod -g root tommy修改完畢,現(xiàn)在可以用tommy帳號登錄,然后用命令 su - ,即可獲得root權(quán)限進行操作。問你是解主密碼還是用戶密碼,輸入o(用戶密碼,因為我們只能給硬盤加用戶密碼),回車。2、當?shù)谝淮未蜷_郵箱時,系統(tǒng)要求輸入最后一次使用notes的用戶的密碼,如果為當前用戶可直接輸入密碼進入郵箱,否則請連續(xù)點擊密碼輸入窗的“取消”按鈕,在彈出的選擇到切換到的標識符窗口中選擇第二用戶的id文件,打開后輸入密碼linux命令,進入歡迎頁面,之后在右下角的場所列表中,選擇第二用戶的工作場所,郵件箱即可打開。
當我們需要退出超級用戶時,采用ctrl+d命令推出超級用戶。
命令:cd 目錄名
命令:touch [選項] 文件
功能:可以用來創(chuàng)建文件,也可用來修改文檔或目錄的日期時間,包括存取時間和更改時間。
命令: mkdir [選項] 名字
功能:在當前目錄下創(chuàng)建“名字”的目錄。
選項:
命令:rmdir [選項] 名字
功能:mkdir是刪除命令,可刪除空目錄
選項:-p當子目錄被刪除后父目錄也是空目錄的話,連帶父目錄一起刪除。
命令:rm [選項] 名字
功能:可同時刪除文件或目錄
選項:
命令: cp [選項] 源文件或目錄 目標文件或目錄
功能:復(fù)制文件或目錄
命令: mv [選項] 源文件或目錄 目標文件或目錄
功能:移動文件或目錄
視mv命令中第二個參數(shù)類型的不同(是目標文件還是目錄),mv命令將文件重命名或?qū)⑵湟浦烈粋新的目錄中。
在dd命令中,if參數(shù)指定輸入文件linux命令,of參數(shù)指定輸出文件,dd命令的if參數(shù)必須是文件,而不能是一個目錄,這里進行/boot目錄的備份時,實際使用 的參數(shù)是/dev/sda1,即/boot目錄對應(yīng)的磁盤分區(qū)。 源文件依賴 --errors errorsfile 把標準錯誤判斷放入errorsfile -i dir[,dir] 添加源文件的搜索目錄 --pd --predefine directive 預(yù)執(zhí)行 set{l,a,s} 指令 --maxcache 最大閃存空間 (default 8mb) --no_esc 忽略c文件 --no_warn 關(guān)閉警告信息 -g 輸出調(diào)試表 --apcs / //比較復(fù)雜,暫不關(guān)心 --li arm小端模式 --bi arm大端模式 --cpu 設(shè)置目標armcpu類型 --device 設(shè)置目標設(shè)備類型 --fpu 設(shè)置目標 fp 體系結(jié)構(gòu)版本 --thumb 以 thumb 指令集編譯 --arm 以 arm 指令集編譯。1、使用原生apktool工具,需要將apktool的兩個文件釋放到window目錄下,在cmd中使用 apktool d apk文件名 命令來編譯apk文件,此時命令行的執(zhí)行目錄與apk文件所在目錄必須一致。
mv命令不同于cp命令,mv命令是完全的從源移動文件并且把文件移動到指定的目錄,這里cp命令只是復(fù)制文件的內(nèi)容從一個文件到另一個文件。在dd命令中,if參數(shù)指定輸入文件,of參數(shù)指定輸出文件,dd命令的if參數(shù)必須是文件,而不能是一個目錄,這里進行/boot目錄的備份時,實際使用 的參數(shù)是/dev/sda1,即/boot目錄對應(yīng)的磁盤分區(qū)。(2).何時需要指定路徑:當你要編譯的類所在的目錄和你執(zhí)行javac命令的目錄不是同一個目錄時,就需要指定源文件的路徑(classpath是用來指定.class路徑的,不是用來指定.java文件的路徑的)。