Linux的使用2 常用命令列
指定執行級別
執行級別說明:
0:關機
1:單使用者[找回丟失密碼]
2:多使用者狀態沒有網路服務
3:多使用者狀態有網路服務
4:系統未使用保留給使用者.
5;圖形介面
6:系統重啟
常用執行級別是3和5,要修改預設的執行級別可改檔案
ect/inittab的id:5:initdefaul:這一行中的數字
如何找回root密碼,如果我們不小心,忘記root密碼,怎麼找回。
思路:進入到單使用者模式,然後修改root密碼。因為進入單使用者模式,root 不需要密碼就可以登入。
總結:
開機>在引導時輸入Enter鍵>看到一個介面輸入e>看到一個新的介面,選中第二行(編輯核心)在輸入e>在這行最後輸入1 .再輸入Enter鍵~>再次輸入b .這時就會進入到單使用者模式。
這時,我們就進入到單使用者模式,使用passwd指令來修改root密碼。
幫助指令:
man [命令或配置檔案] (功能描述:獲得幫助資訊)
檢視ls的幫助資訊:
pwd指令
基本語法:pwd (功能描述。 顯示當前工作目錄的絕對路徑)
Is指令:
基本語法:Is [選項] [目錄或是檔案]
常用選項,
-a.顯示當前目錄所有的檔案和目錄,包括隱藏的。
-l :以列表的方式顯示資訊
cd指令
基本語法:cd [引數] (功能描述:切換到指定目錄)
常用引數.
絕對路徑和相對路徑
cd~或者cd:回到自己的家目錄
cd..回到當前目錄的上一級目錄
建立資料夾:基本語法:mkdir [選項] 要建立的目錄
常用選項
-p :建立多級目錄
複製:cp
rmdir指令介紹
rmdir指令刪除空目錄
基本語法
rmdir [選項] 要刪除的空目錄
使用細節:rmdir刪除的是空目錄,如果目錄下有內容時無法刪除的。
提示:如果需要刪除非空目錄,需要使用: rm rf要刪除的目錄
touch指令:建立空檔案
基本語法:touch 檔名稱
>指令和>>指令:
>輸出重定向和>>追加
基本語法
1)Is-l>檔案 (功能描述:列表的內容寫入檔案a.xt中(覆蓋寫) )
2)Is -al>>檔案 (功能描述:列表的內容追加到檔案aa.txt的末尾)
3) cat檔案1>檔案2 (功能描述:將檔案1的內容覆蓋到檔案2)
4) echo"內容">>檔案
echo指令:輸出內容到控制檯。
基本語法:echo [選項] [輸出內容]
head指令:用於顯示檔案的開頭部分內容,預設情況下head指令顯示檔案的前10行內容
基本語法:head檔案(功能描述:檢視檔案頭10行內容)
head-n 5檔案(功能描述: 檢視檔案頭5行內容,5可以是任意行數)
In指令:軟連結也叫符號連結,類似於windows裡的快捷方式,主要存放了連結其他檔案的路徑
基本語法:In-s [原檔案或目剝] [軟連結名] (功能描述:給原檔案建立一個軟連結)
細節說明.:當我們使用pwd指令檢視目錄時,仍然看到的是軟連結所在目錄。
rm指令:移除檔案或目錄
基本語法:
rm [選項] 要刪除的檔案或目錄
常用選項
-r遞迴刪除整個資料夾
-f:強制刪除不提示
刪除軟連線檔案:
mv指令:移動檔案與目錄或重新命名
基本語法
mv oldNameFile newNameFile (功能描述:重新命名)
mv /temp/movefile /targetFolder (功能描述:移動檔案)
cat 指令:檢視檔案內容,是以只讀的方式開啟。
基本語法:cat [選項] 要檢視的檔案
常用選項
-n :顯示行號
使用細節:cat只能瀏覽檔案,而不能修改檔案,為了瀏覽方便,一般會帶上管道命令 I more
find:
history指令:檢視已經執行過歷史命令,也可以執行歷史指令
基本語法:history (功能描述: 檢視已經執行過歷史命令)
小技巧:前面加!後面寫行號,執行歷史行號的命令
時間日期類:date 指令-顯示當前日期
基本語法
1) date (功能描述:顯示當前時間)
2) date+%Y (功能描述: 顯示當前年份)
3) date+%m (功能描述: 顯示當前月份)
4) date +%d (功能描述:顯示當前是哪一天)
5) date "+%Y-%m-%d %H:%M:%S" (功能描述:顯示年月日時分秒)
date指令設定日期:
基本語法:date -s字串時間
cal指令:檢視日曆指令
基本語法:cal [選項] (功能描述:不加選項,顯示本月日曆)
壓縮和解壓指令:
gzip/gunzip指令:gzip用於壓縮檔案,gunzip 用於解壓的
基本語法:gzip 檔案(功能描述:壓縮檔案,只能將檔案壓縮為*.gz檔案)
gunzip 檔案.gz(功能描述:解壓縮檔案命令)
zip/unzip指令:
zip用於壓縮檔案,unzip 用於解壓的,這個在專案打包釋出中很有用的
基本語法:zip [選項] XxX.zip 將要壓縮的內容(功能描述:壓縮檔案和目錄的命令)
unzip [選項] XX.zip ( 功能描述:解壓縮檔案)
zip常用選項:
-r:遞迴壓縮,即壓縮目錄
unzip的常用選項
-d<目錄> ;指定解壓後檔案的存放目錄
locaate指令:可以快速定位檔案路徑。locate指令利用事先建立的系統中所有檔名稱及路徑.的locate資料庫實現快速定位給定的檔案。Locate指令 無需遍歷整個檔案系統,查詢速度較快。為了保證查詢結果的準確度,管理員必須定期更新locate時刻。
基本語法:locate搜尋檔案
特別說明,由於locate指令基於資料庫進行查詢,所以第一次執行前, 必須使用updatedb指令建立locate資料庫。
在linux中的每個使用者必須屬於一個組,不能獨立於組外。在linux中每個檔案有所有者、所在組、其它組的概念。
當某個使用者建立了一個檔案後,這個檔案的所在組就是該使用者所在的組。
檢視檔案/目錄所在組:基本指令:Is -ahl
修改檔案所在的組:
基本指令:chgrp newgroup file改變檔案的所有組
除檔案的所有者和所在組的使用者外,系統的其它使用者都是檔案的其它組。
改變使用者所在組:在新增使用者時,可以指定將該使用者新增到哪個組中,同樣的用root的管理許可權可以改變某個使用者所在的組。
改變使用者所在組:
1) usermod -g 組名使用者名稱
2) usermod -d 目錄名使用者名稱改變該使用者登陸的初始目錄。
rwx作用到檔案:
1)[r ]代表可讀(read):可以讀取,檢視
2)[w ]代表可寫(write):可以修改,但是不代表可以刪除該檔案刪除- -個檔案的前提條件是對該檔案所在的目錄有寫許可權,才能刪除該檔案.
3) [x ]代表可執行(exejfute):可以被執行
rwx作用到目錄:
1)[r ]代表可讀(read):可以讀取,Is檢視 目錄內容
2)[w ]代表可寫(write):可以修改,目錄內建立+刪除+重新命名目錄
3)[x ]代表可執行(execute):可以進入該目錄
可用數字表示為: r=4,w=2,x=1因此rwx=4+2+1=7
修改檔案所有者-chown:
chown newowner file 改變檔案的所有者
chown newowner:newgroup file 改變使用者的所有者和所有組
-R 如果是目錄則使其下所有子檔案或目錄遞迴生效
相關文章
- Linux 常用命令2Linux
- Linux常用命令使用Linux
- Linux 命令列工具使用小貼士及技巧(2)Linux命令列
- 常用命令列命令列
- linux使用者管理常用命令Linux
- 大資料學習7-Linux常用命令列大資料Linux命令列
- Linux shell 中陣列的使用Linux陣列
- Linux 的常用命令Linux
- Linux的常用命令Linux
- Linux常用命令速查-使用者管理Linux
- ZooKeeper常用命令列操作命令列
- JVM 常用命令列工具JVM命令列
- 常用命令列基礎命令列
- windows 常用命令列命令Windows命令列
- Linux的docker常用命令LinuxDocker
- Linux下的常用命令Linux
- Linux使用者和組管理常用命令Linux
- 最實用的 Linux 命令列使用技巧Linux命令列
- virtualBox 常用命令列操作命令列
- Linux入門(二) ~ Linux的常用命令Linux
- docker常用命令的使用Docker
- Linux的常用命令學習Linux
- 常用命令[Linux]Linux
- Linux 常用命令Linux
- Linux常用命令Linux
- 【Linux】Linux基本常用命令Linux
- Linux-Linux常用命令Linux
- 最有用的Linux命令列使用技巧集錦Linux命令列
- linux使用命令列操作ftpLinux命令列FTP
- git常見、常用命令列整理Git命令列
- Git常用命令列終端指令Git命令列
- Linux系統中使用者日誌的常用命令有哪些?Linux
- Linux的一些常用命令Linux
- Linux裡常用命令Linux
- Linux常用命令整理Linux
- Linux常用命令大全Linux
- Linux常用命令分享Linux
- linux常用命令速查Linux