su命令列
全稱swith user
進入root命令列su root
,之後需要輸入密碼(建議密碼盡量搞簡單點)
進入普通使用者su 使用者名稱
ls命令列
全稱list。命令列解析:ls 【選項】【目錄名】
,以下命令列相同
列出當前目錄裡的所有子目錄和檔案ls
,但隱藏檔案不會顯示
如果需要了解所有檔案的詳細資訊ls -l
要求所有檔案按時間排序ls -t
列出當前目錄中的所有子目錄和檔案,包括隱藏檔案ls -a
檢視某個具體檔案的許可權ls -ld 檔名
mkdir命令列
全稱make directory
新建資料夾mkdir 檔名
,如需建多個檔案mkdir 檔名 檔名
,中間用空格隔開
遞迴建立目錄,即建立乙個多層級目錄mkdir -p 檔名
,例如mkdir -p test4/tt/zhili
建立檔案的時候,同時設定檔案的許可權mkdir -m 數字許可權 檔名
,例如mkdir -m 755 study
cd命令列
全稱change directory
返回上級目錄cd ..
返回主目錄或者home目錄cd
或者cd~
返回根目錄cd .
返回上級目錄(超過一級)cd ../..
…,多一級目錄,多乙個/..
進入多級目錄cd 檔名/檔名
…,例如cd test/test4/tt
,只能進入下面的目錄
返回剛才的目錄cd -
mv命令列
全稱move file
移動乙個資料夾mv 源資料夾名 目標檔案目錄
,例如mv ~/test/test1 ~/test/test4/abc
,test1被移到abc目錄下。如果目標檔案是到某一目錄檔案的路徑,原始檔會被移到此目錄下,且檔名不變,例如mv aaa ~/test/test1
移動乙個檔案mv 源檔名 目標檔案目錄
,例如mv eng.html ~/test/test2/aaa/abb
移動多個檔案mv 檔名 檔名 目標檔案目錄
,多個檔案之間用空格隔開,例如mv eng.html ccc.txt ../
移動檔案到上級目錄mv 檔名 ../
,例如mv test1 ../
如果目標檔案不是路徑,則源檔名變成目標檔名,mv的作用變成了該檔名,例如mv bbb test1
,檔名為bbb 的檔案改名為test1。
問題:mv aaa.txt test1
,aaa.txt和test1(資料夾)存在於同乙個目錄下,執行提示違法操作。而mv aaa.txt ~/test/test1
,執行成功
cp命令
全稱copy file
複製檔案到指定目錄中,cp 源檔名 目標檔案目錄
,例如cp ccc.txt ~/test/test2
複製檔案到指定目錄中並改名,cp 源檔名 目標檔案目錄/想修改的檔名
,例如cp ccc.txt aaa/ddd.txt
,aaa.txt被複製到aaa資料夾下。並改名為ddd.txt
複製資料夾到指定目錄中,cp -r 源資料夾名 目標檔案目錄
,例如cp -r aaa test1
,aaa資料夾和test1資料夾在同一目錄下
history命令
檢視歷史指令命令執行記錄,history
,歷史指令命令是儲存在記憶體中的,最多可儲存1000條,該數量是由環境變數histsize進行控制
檢視指定數目的歷史指令執行記錄,history 數字
,例如history 100
,則返回最近執行的100條指令
檢視某個指令的歷史執行記錄history | grep 指令
,例如history | grep ls
,檢視命令ls的歷史執行記錄
執行返回歷史記錄中的某條命令,!序號
,例如!466
,執行歷史記錄中,序號為466的命令
tail命令
linux命令列學習
1 登入使用者 su 使用者名稱 root 2 新增角色 useradd 使用者名稱 回車 3 輸入新增角色密碼 passwd 使用者名稱 回車 會提示輸入密碼 4 關機命令 shutdown h now 5 顯示時間的命令 date 6 顯示日曆的命令 cal 7 顯示當前所在目錄 pwd lp ...
linux命令列學習
ls命令是linux下最常用的命令。ls命令就是list的縮寫 預設下ls用來列印出當前目錄的清單 如果ls指定其他目錄 那麼就會顯示指定目錄裡的檔案及資料夾清單。通過ls 命令不僅可以檢視linux資料夾包含的檔案 而且可以檢視檔案許可權 包括目錄 資料夾 檔案許可權 檢視目錄資訊等等。ls 命令...
Linux命令列學習(二)
ps topkill kill allmount 輸出當前系統掛載的裝置列表 的裝置檔名 掛載到虛擬目錄的掛載點 檔案系統型別 已掛載 的訪問狀態 mount t type device directory 手動掛載裝置的基本命令 type引數 vfat windows長檔案系統 ntfs win ...