linux中grub配置文件存放位置 在linux中home目錄的作用是是什么?
在linux中home目錄的作用是是什么?home目錄在Linux中稱為home目錄,每個用戶的目錄都存儲在這個目錄下。這也將是每個用戶 的數據存儲在該目錄下的子目錄中。我們知道Linux是多用戶操作
在linux中home目錄的作用是是什么?
home目錄在Linux中稱為home目錄,每個用戶的目錄都存儲在這個目錄下。這也將是每個用戶 的數據存儲在該目錄下的子目錄中。
我們知道Linux是多用戶操作系統,即可以在操作系統中創建多個用戶。通常在創建用戶時,會在主目錄下自動創建一個同名的子目錄,也就是user 的主目錄。新創建的用戶對子目錄只有完全的讀寫權限。
總而言之,主目錄是存儲每個用戶的主目錄,用戶 的主目錄存儲用戶特定的數據。
在Linux中,每個目錄都有其功能。讓 下面列出了主目錄的具體功能。
/bin–用戶基本二進制目錄
Directory /bin是根目錄的一級子目錄。該目錄包含最基本的用戶二進制文件,即應用程序。這個目錄與Windows下的Programs目錄非常相似。
并不是所有的應用程序都存放在這個目錄下,一些不是特別基礎的程序會存放在/usr/bin目錄下。比如Chrome瀏覽器,或者用戶自己安裝的一些程序通常在/usr/bin下。系統應用通常在這個目錄下,比如ls、mkdir、cp。
如果您使用桌面版本的操作系統,您可以通過GUI看到該目錄的內容。下圖就是一個具體的例子。
圖4二進制目錄/引導-靜態引導文件
目錄/boot下包含的文件是用于啟動操作系統的文件。例如GRUB引導加載程序文件和操作系統內核。但是boot loader的配置文件不在這里,而是在/etc目錄下。
/cdrom–CD掛載點
目錄/cdrom不是FHS標準的一部分,但是我們可以在大多數發行版中看到它。這個目錄是CD的臨時掛載點。
/dev–設備文件
在Linux下,設備也是文件,比如磁盤、USB閃存驅動器或CD-ROM。包括無線網卡,攝像頭,串口都是一個文件。通常這些文件都在/dev目錄下,所以可以切換到這個目錄查看具體內容。
圖5設備目錄,其中該圖是/dev目錄的部分截圖。這個目錄下最常見的文件可能是/dev/sda,它代表一個SCSI磁盤。
除了處理物理設備,這個目錄下還有很多偽設備。例如,/dev/random表示生成隨機數的設備,而/dev/loop0是將本地文件映射到磁盤的虛擬設備。這些偽設備有時候非常有用,我們經常用這些設備做一些測試。
圖6 GUI目錄/etc–配置文件
操作系統和應用程序的配置文件通常存儲在一個統一的目錄中,這個目錄就是/etc。許多配置文件以文本文件的形式存儲在這里。我們可以通過文本編輯器修改配置項。比如網絡的IP地址,Nginx的配置,系統日志的配置都可以在這里找到。
/home–主目錄
這個目錄稱為主目錄。在Linux操作系統下,每個用戶通常都有自己的目錄,在/home下。例如,在這個例子中,有一個名為zhangsn的用戶,他的主目錄在/home下,如圖7所示。
用戶 的主目錄包含這個數據文件和與用戶相關的配置文件。通常,用戶只有在獲得授權的情況下才能修改其目錄中的文件并訪問其他文件。
圖7 Zhang sn-basic共享庫的主目錄/庫
存儲在/lib目錄中的是/bin和/sbin中的二進制文件(應用程序)所需的庫文件。/usr/bin下的應用程序所依賴的庫通常位于/usr/lib目錄下。
/lost found-可恢復文件
每個文件系統都有一個失物招領目錄。如果文件系統崩潰,下次啟動系統時將檢查數據。如果在檢查過程中發現有數據的文件,它們將被放入此目錄。這樣,您可以嘗試手動恢復文件。
/Media–可移動媒體
目錄/介質下包含的子目錄是一些可設備的掛載點。當一些可設備插入計算機時,子目錄將自動創建并安裝在該目錄中。
/mnt-臨時裝入點目錄
這個目錄通常是空的。主要用于臨時掛載一些外部文件系統。例如,如果有多個數據磁盤,格式化后的磁盤將安裝在此目錄下。Mnt字符是mount的縮寫,意思是坐騎。
/opt–可選軟件包
自己安裝的非常規軟件一般安裝在這個目錄下。
/proc–內核放大器進程文件
這個目錄也是一個虛擬目錄,也就是說,它不是一個存儲文件數據的目錄。存儲在該目錄中的文件通常用于獲取操作系統內核或進程的內部信息。
圖8 proc目錄例如,每個進程在這個目錄下都有一個子目錄,字母的名稱就是進程ID。通過cat命令讀取這個目錄中的文件,可以獲得進程的詳細信息。例如,我們輸入目錄/proc/258,這是進程ID為258的進程的信息。我們可以通過ls命令看到以下內容。
圖8流程細節/根-根主目錄
目錄/根目錄是root用戶的主目錄。根用戶 的主目錄不在/home下,而是在根目錄下。這需要注意。
/run–應用程序狀態文件
這個目錄是一個相對較新的目錄,用于應用程序存儲頻繁更改的文件,如文件鎖、進程id或套接字。
/sbin-系統管理二進制文件
該目錄類似于/bin目錄,用于存儲二進制文件。與/bin目錄不同,該目錄存儲用于系統管理的二進制文件,例如磁盤格式(mkfs)、磁盤分區(fdisk)和網絡配置(ifconfig)等命令。
圖9系統命令/S
u盤安裝linux無法啟動?
解決方案如下
首先,安裝進度條并重啟后,不要 t拔下USB閃存驅動器,等待重啟成功,并根據需要完成系統。
設置。
第二,再次重啟后,拔下u盤,屏幕上出現grubgt字符。輸入以下命令:
(1):grubgtroot (hd0,0)
(2):grubgts:的手動加載系統導入系統的方法
當系統進入以下grub界面時,:。
因為u盤已經拔了,所以系統不能 t通過u盤引導。
在這里,我們可以通過添加指令來手動引導。
步驟1:輸入root (hd0,0)并按回車鍵。
第二步:輸入kernel /vmlinuz-(這部分是系統內核,可以通過表鍵完成)ro rootLABEL/ rhgb quiet,回車。
第3步:輸入initrd /initrd-(用表鍵完成)并按回車鍵。
第四步:輸入boot Enter。
看到紅帽這個詞意味著系統啟動成功。
如果你圖形界面(這一步是不必要的)。如果是字符界面。登錄后,使用指令startx進入圖形界面(用戶為root。密碼是broadtech 這是默認的,無需解釋。
進入系統后,右鍵打開Open Terminal選項菜單。
通過指令vi編輯文件。
使用 "我 "在打開的界面中進入編輯模式,將root (hd1,0)改為root (hd0,0)。使用 ": "要進入指令模式,輸入wq保存并退出。
然后重新啟動它。