當前位置:
首頁 > 最新 > 菁英計劃闖關 第一天

菁英計劃闖關 第一天

1

Linux 目錄初識

我們來熟悉一下 Linux 系統裡面的各個目錄文件夾的大致功能:主要的目錄樹有/、/root、/home、/usr、/bin 等目錄。下面是一個典型的linux 目錄結構如下: (附圖表)

/ 根目錄

/bin 存放必要的命令

/boot 存放內核以及啟動所需的文件

/dev 存放設備文件

/etc 存放系統配置文件

/home 普通用戶的宿主目錄,用戶數據存放在其主目錄中

/lib 存放必要的運行庫

/mnt 存放臨時的映射文件系統,通常用來掛載使用。

/proc 存放存儲進程和系統信息

/root 超級用戶的主目錄

/sbin 存放系統管理程序

/tmp 存放臨時文件

/usr 存放應用程序,命令程序文件、程序庫、手冊和其它文檔。

/var 系統默認日誌存放目錄

Linux 常用命令

默認進入系統,我們會看到這樣的字元: [root@localhost ~]#,其中#代表當前是 root 用戶登錄,如果是$表示當前為普通用戶。

我們了解 linux 由很多目錄文件構成,那我們來學習第一個 Linux命令:

cd 命令, cd /home ;解析:進入/home 目錄

cd /root 進入/root 目錄 ;cd ../返回上一級目錄;cd ./當前目錄;

(.和..可以理解為相對路徑;例如 cd /hom/test ,cd 加完整的路徑,可以理解為絕對路徑)

接下來繼續學習更多的命令:

ls ./ 查看當前目錄所有的文件和目錄。

ls -a 查看所有的文件,包括隱藏文件,以.開頭的文件。

pwd 顯示當前所在的目錄。

mkdir 創建目錄,用法 mkdir test ,命令後接目錄的名稱。

rmdir 刪除空目錄

rm 刪除文件或者目錄,用法 rm –rf test.txt (-r 表示遞歸,-f 表示強制)。

cp 拷貝文件,用法,cp old.txt /tmp/new.txt ,常用來備份;如果拷貝目錄

需要加 –r 參數。

mv 重命名或者移動文件或者目錄,用法, mv old.txt new.txttouch 創建文件,用法,touch test.txt,如果文件存在,則表示修改當前文件時間。

Useradd 創建用戶,用法 useradd wugk ,userdel 刪除用戶。

Groupadd 創建組,用法 groupadd wugk1 ,groupdel 刪除組。

find 查找文件或目錄,用法 find /home -name 「test.txt」,命令格式為:

find 後接查找的目錄,-name 指定需要查找的文件名稱,名稱可以使用*表示所有。

find /home -name 「*.txt」 ;查找/home 目錄下,所有以.txt 結尾的文件或者目錄。

vi 修改某個文件,vi 有三種模式:

命令行模式、文本輸入模式、末行模式。

默認 vi 打開一個文件,首先是命令行模式,然後按 i 進入文本輸入模式,可以在文件里寫入字元等等信息。

寫完後,按 esc 進入命令模式,然後輸入:進入末行模式,例如輸入:wq 表示保存退出。

如果想直接退出,不保存,可以執行:q!, q!嘆號表示強制退出。

cat 查看文件內容,用法 cat test.txt 可以看到 test.txt 內容

more 查看文件內容,分頁查看,cat 是全部查看,如果篇幅很多,只能看到最後的篇幅。可以使用 cat 和 more 同時使用,例如: cattest.txt more 分頁顯示 text 內容,符號是管道符,用於把前的輸出作為後面命令的輸入。

echo 回顯,用法 echo ok,會顯示 ok,輸入什麼就列印什麼。

echo ok > test.txt ;把 ok 字元覆蓋 test.txt 內容,>表示追加並覆蓋的意思。

>>兩個大於符號,表示追加,echo ok >> test.txt,表示向 test.txt 文件追加 OK 字元,不覆蓋原文件里的內容。

初學者常見的命令就如上所示,當然還有很多深入的命令需要學習,後面的課程會講解。

做完題後別忘了打卡發朋友圈哦

打卡圖

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 數聚雲端 的精彩文章:

TAG:數聚雲端 |