各種linux發行版的配置檔案

2021-08-30 12:42:30 字數 1914 閱讀 6262

linux有許多發行版,各種發行版都各自有各自的特點,以適應不同的場合,不同的人群.

當有太多選擇的時候,你可能也會無從下手.

我暫時感興趣的是ubuntu,centos,gentoo,lfs

我覺得各種主要的發行版,它們主要的區別是包的管理方式,配置檔案的位置和處理.

比如ubuntu的apt-get命令,centos的yum命令

apt-get比yum命令好用的一點是apt-get支援tab補全,這很方便.

編譯環境,sshd伺服器等.

現在主要是記錄這幾種發行版的配置檔案問題.

它們的配置檔案可能位置不同,甚至格式也不同,有時配置檔案多了還挺頭大的.

不過那些主要的,一般性的配置檔案也還是相同的.

1.先說說它們可能都是在同乙個位置,檔案格式也一樣的配置檔案

(1)./etc/fstab

這個是檔案系統掛載資訊,系統啟動時讀取

格式:file-system mount-point type options dump pass

file-system可以是linux系統定義的檔案系統,比如proc,

file-system也可以是分割槽所在位置,比如/dev/sda11

不過ubuntu是用uuid來指定分割槽的,比如uuid=81e85039-fa01-422f-97fe-9b4aef5be8ea

這個uuid是全域性唯一的,所以增加刪除硬碟都不會改變

通過sudo blkid -o value -s uuid /dev/sda11來得到這個uuid

(2)./etc/mtab

(3)./etc/issue, /etc/issue.net

前者是本地shell登入時顯示的資訊,後者是網路連線登入時顯示的資訊

(4)./etc/profile /etc/profile.d

這是shell初始化會讀取的檔案資訊,完成後使用者才進行登入

這個shell應該不止包括bash shell,

(5)./etc/hosts, /etc/hostname

前者是網域名稱-ip對映,當出現需要網域名稱解釋時這裡的內容最先使用

後者是主機名

(6)./etc/resolv.conf

網域名稱伺服器定義,如果是靜態ip,可以使用google很酷的dns伺服器

nameserver 8.8.8.8

nameserver 8.8.4.4

(7)./etc/timezone

表示選擇的時區,比如asia/shanghai

(8)./etc/sudoers

這是定義sudo許可權的檔案,需要使用visudo命令編輯,而不是直接用vi進行編輯,因為visudo會保證編輯後檔案格式不會出錯

增加組%wheel all=(all) all

增加個人使用者

linvar all=(all) all

(9)./etc/passwd, /etc/shadow, /etc/group, /etc/gshadow

這四個是使用者,組的資訊檔案

/etc/passwd 一行表示乙個使用者,密碼定義是在/etc/shadow

組資訊類似

(10)./etc/shells, /etc/services

前者是表示系統合法登入shell,一行乙個shell路徑,比如/bin/sh

後者是定義各種服務的tcp/udp埠號,比如 www 80/tcp http

(11)./etc/securetty

這是定義root可以登入的終端,這就是為什麼有些系統root是不能遠端登入的.

console 本地console

vc/1 遠端

vc/2...

tty1 本地的那常用的七個tty終端

tty2...

(12)./etc/protocols

這是網路協議定義,是從iana上更新的

Linux的發行版

談到linux的發行版本,太多了,可能誰也不能給出乙個準確的數字,但是有一點是可以肯定的,linux正在變得越來越流行。面對這麼多的linux發行版,打算從其他系統轉到linux系統來的初學者可能會感到困惑,即便是忠實的 linux 使用者也沒有時間和精力去挨個嘗試,因此初學者在學習linux之前,...

Linux各發行版配置總結

ubuntu 14.04 該版本下親測好用 1.修改開機啟動項和預設啟動項 sudo gedit boot grub grub.cfg 修改前最好備份乙個 2.登陸介面的修改 usr share backgrounds 3.開機引導選單背景的修改 1 把放入 boot grub 目錄下 2 修改成自...

linux發行版選擇

應用的環境和背景第乙個特點決定了這個發行版本不能太複雜,複雜到日常的應用的維護都要花費大量的時間 也不能太簡單,簡單到丟了linux的特點,讓人得出 這跟 windows差不多嘛 學生的水平良莠不齊,大多數從是由於興趣從windows下冒冒失失的跑到linux陣營裡來,相當一部分的人不新鮮味嚐過之 ...