天天看點

Linux學習筆記——常用指令及問題解決一、Linux Centos7 目錄結構二、常用指令

一、Linux Centos7 目錄結構

1. Linux centos7 目錄結構

2.Linux 系統預設的搜尋路徑是那些

  /lib 和 /usr/lib 、/usr/include  、/usr/lib64

二、常用指令

1.檢視目前目錄下所有子檔案

ls

2.建立檔案夾

mkdir 檔案夾名稱 ——在目前目錄下建立一個檔案夾

mkdir -p  A/B/C——遞歸建立檔案夾

 3.切換到指定路徑

cd  /home/tony/xx

cd ..  ——退回上一級目錄

cd   ——回到根目錄

4.複制、轉移、删除檔案,以及檔案備份

cp  源檔案目錄(源檔案)  目标檔案夾/新的名稱

mv 源檔案夾/檔案   目标檔案夾/        ——  * 号表示所有檔案

rm -rf 檔案名    ——删除檔案,加-rf表示強制删除

5.檢視系統服務,檢視端口的程序。

netstat -tunpl |  grep 端口号     ——  查詢被占用端口
Linux學習筆記——常用指令及問題解決一、Linux Centos7 目錄結構二、常用指令

6.檢視環境變量

echo $PATH

su和su -切換root使用者時的環境變量

Linux學習筆記——常用指令及問題解決一、Linux Centos7 目錄結構二、常用指令
Linux學習筆記——常用指令及問題解決一、Linux Centos7 目錄結構二、常用指令

7. root使用者登入,并切換到根目錄

參考部落格:夜已秋:su與su -差別

su -   然後輸入root密碼

cd /  ——切換到根目錄      exit——退出root登入

Linux學習筆記——常用指令及問題解決一、Linux Centos7 目錄結構二、常用指令

su為switch user,即切換使用者的簡寫

su指令和su -指令最大的本質差别就是:

su僅僅是切換了root身份。但Shell環境仍然是普通使用者的Shell。shell是指令行環境

而su -連使用者和Shell環境一起切換成root身份了。  

 Sudo

sudo是一種權限管理機制,依賴于/etc/sudoers,其定義了授權給哪個使用者可以以管理者的身份能夠執行什麼樣的管理指令;

格式:sudo -u USERNAME COMMAND

預設情況下,系統隻有root使用者可以執行sudo指令。需要root使用者通過使用visudo指令編輯sudo的配置檔案/etc/sudoers,才可以授權其他普通使用者執行sudo指令。

8、建立軟連結

Linux 檔案系統最重要的特點之一是它的檔案連結。連結是對檔案的引用,這樣您可以讓檔案在檔案系統中多處被看到。不過,在 Linux 中,連結可以如同原始檔案一樣來對待。連結可以與普通的檔案一樣被執行、編輯和通路。對系統中的其他應用程式而言,連結就是它所對應的原始檔案。當您通過連結對檔案進行編輯時,您編輯的實際上是原始檔案。連結不是副本。有兩種類型的連結:硬連結和符号連結(軟連結)。——摘自百度百科

軟連結又叫符号連結,這個檔案包含了另一個檔案的路徑名。可以是任意檔案或目錄,可以連結不同檔案系統的檔案。軟連結就相當于windows系統下的快捷方式,是以删除軟連結并不會删除源檔案 。軟連結又相當于指針。

硬連結是相當于檔案系統中的檔案有多個引用,系統會為每個檔案配置設定一個索引節點,檔案名和硬連結指向該索引節點。一個硬連結被修改,與資源相關的硬連結和資源都會修改,而删除一個硬連結則不會有影響。

格式:ln -s source_file softlink_file   ——建立軟連結,生成一個連結指向源檔案

格式:rm softlink_file  ——删除軟連結

繼續閱讀