日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

重要配置文件

發布時間:2025/4/16 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 重要配置文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


網卡配置:

[root@wuyike network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-eth0?

DEVICE=eth0????物理設備名

HWADDR=00:0c:29:7f:17:52網卡的mac地址

TYPE=Ethernet????以太網

UUID=d62e677d-04ea-4589-b470-35b6bfc9e626唯一的用戶標識

ONBOOT=yes????控制網卡是否開機啟動

NM_CONTROLLED=yes

BOOTPROTO=dhcp????引導協議,網卡接到網絡里,怎么獲取ip.none/static/bootp/dhcp? ?

DNS2=61.128.192.68

DNS1=8.8.8.8

USERCTL=no

PEERDNS=yes

IPV6INIT=no

若為克隆的虛擬機,則應刪掉uuid和mac地址

NETMASK:子網掩碼,劃分網絡位和主機位

IPADDR:addr是ip地址

GATEWAY:網關

DNS:域名解析工具

修改完網絡配置文件,用以下方式重新啟動:

[root@wuyike network-scripts]# /etc/init.d/network restart(用這條命令啟動,onboot應為yes)

或用:

[root@wuyike network-scripts]# ifdown eth0 && ifup eth0(關閉和啟動)

查看網絡:

[root@wuyike network-scripts]# ifconfig

或用:

[root@wuyike network-scripts]# ip ad


配置DNS的客戶端配置文件:

[root@wuyike network-scripts]# cat /etc/resolv.conf

; generated by /sbin/dhclient-script

search localdomain

nameserver 8.8.8.8

nameserver 61.128.192.68


網卡配置里的DNS優先于resolve里的DNS,在resolve里配置的DNS很有可能被網卡清掉。


磁盤的uuid:

[root@wuyike network-scripts]# blkid

/dev/sda1: UUID="b30b02e8-1b7f-4b63-a042-27b856ca8bcc" TYPE="ext4"?

/dev/sda2: UUID="851e8c73-baa3-4ead-8d5c-ed6b32f9af30" TYPE="swap"?

/dev/sda3: UUID="e579298a-54e6-46a1-8c94-248216e4421e" TYPE="ext4"


/etc/hosts:局域網 主機名和IP解析,相當于DNS工具

[root@wuyike ~]# ping wuyike

ping: unknown host wuyike

[root@wuyike ~]# cat /etc/hosts

127.0.0.1 ? localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 ? ? ? ? localhost localhost.localdomain localhost6 localhost6.localdomain6

[root@wuyike ~]# vim /etc/hosts

127.0.0.1 ? localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 ? ? ? ? localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.60.134 wuyike

[root@wuyike ~]# ping wuyike

PING wuyike (192.168.60.134) 56(84) bytes of data.

64 bytes from wuyike (192.168.60.134): icmp_seq=1 ttl=64 time=16.1 ms

64 bytes from wuyike (192.168.60.134): icmp_seq=2 ttl=64 time=0.049 ms


程序員開發測試:

10.0.0.7 www.baidu.com

則輸入www.baidu.com,會跳到這個地址上

windows中:C:\WINDOWS\system64\drivers\etc\hosts


企業中通常用host解析地址,以便在遷移IP之后,只用修改/etc/hosts即可

hosts在企業里的作用;

1、開發,產品,測試等人員,用于通過正式的域名測試產品

2、服務器之間的調用可以用域名(內部的DNS),方便遷移


/etc/sysconfig/network:主機名的配置文件

[root@wuyike ~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=wuyike

更改主機名:

[root@wuyike ~]# vim /etc/sysconfig/network

或:

[root@wuyike ~]# hostname wuyike

由于服務器不能重啟,故兩個都改


/etc/fstab:設置文件系統掛載信息的文件,使得開機能夠自動掛載磁盤分區

fstab:文件系統的靜態信息

分區不掛載,不能被訪問

設置文件系統掛載信息的文件,使得開機能夠自動掛載磁盤分區

[root@wuyike ~]# df -h????以人類可讀的信息查看磁盤掛載信息

Filesystem ? ? ?Size ?Used Avail Use% Mounted on

/dev/sda3 ? ? ? 9.1G ?1.4G ?7.2G ?17% /

tmpfs ? ? ? ? ? 491M ? ? 0 ?491M ? 0% /dev/shm

/dev/sda1 ? ? ? 190M ? 27M ?153M ?16% /boot



1、要被掛載的設備或者虛擬文件系統

2、掛載點(掛載到哪個目錄下)

3、文件系統的格式(文件系統的格式有:ext2、ext3、ext4、xfs、ntfs、tmpfs、proc、)

4、掛載的選項(掛載的選項包括:只讀、可寫等)

5、是否備份(0:否)

6、是否開機掃描磁盤,若有問題自動修復(0:不掃描,根/:1,/boot:2)



掛載:

方法一:手動掛載

mount -t ext4 -o noexec /dev/sda1 /mnt

方法二:/etc/fstab

[root@wuyike ~]# cat /etc/fstab


測試手動掛載:

1、創建了一個虛擬的塊設備(虛擬文件系統)

dd if=/dev/zero of=/dev/sdb1 bs=4096 count=100

2、格式化

mkfs.ext4 /dev/sdb1

3、掛載

mount -t ext4 -o noatime,noexec /dev/sda1 /mnt

4、查看

df -h


或方法二:

1、vi /etc/fstab/

2、/dev/sdb1????/mnt????ext4????noatime,noexec 0 0

3、mount -a/

4、df -h


方法三:

放入/etc/rc.local中


http://mengzhaofu.blog.51cto.com/10085198/1844484


/etc/rc.local

讓一個程序開機自啟動:

1、chkconfig(/etc/init.d/sshd)

2、放入/etc/rc.local


選擇建議:/etc/rc.local

我們把/etc/rc.local,作為服務器的檔案文件。

所有程序開機啟動放入/etc/rc.local并注釋。開機后所有程序啟動完畢再加載/etc/rc.local并啟動里面的程序。


mount掛載和fstab問題:

系統啟動先加載磁盤。NFS網絡文件系統掛載時,由于fstab加載得比網絡早,網卡還沒起,就已經加載fstab,這是不行的,應該放在/etc/rc.local中。




/etc/inittab:

設定系統啟動時Init進程將把系統設置成什么樣的runlevel運行級別及加載相關的級別對應啟動文件設置。






/etc/init:

yum、rpm安裝的程序,啟動時都在這個文件中==>/etc/init.d/sshd



/etc/profile:開機或logout便會執行文件中的腳本

/etc/profile.d/:開機或logout便會執行文件中的腳本

/etc/motd 登陸后顯示的字符串




無論任何情況下,在修改配置文件之前,請您先備份它!?
建議您使用這個命令:“sudo cp xxx xxx_`date +%y%m%d_%H:%M`”。?
當然這很麻煩,您可以新建一個名為“bak”的文件,內容如下:?
#!/bin/bash?
sudo cp $1 $1_`date +%y%m%d_%H:%M`?
把它放在您能夠記住的目錄下,比如“/home”,執行命令“sh /home/bak xxx”,就可以將當前文件夾下的文件“xxx”另存為“xxx_yymmdd_HH:MM”的格式了?
全局配置文件:?
系統初始化?
/etc/inittab 運行級別、控制臺數量,7.04中貌似沒有。?
/etc/timezone 時區?
/etc/inetd.conf 超級進程?
文件系統?
/etc/fstab 開機時掛載的文件系統?
/etc/mtab 當前掛載的文件系統?
用戶系統?
/etc/passwd 用戶信息?
/etc/shadow 用戶密碼?
/etc/group 群組信息?
/etc/gshadow 群組密碼?
/etc/sudoers Sudoer列表(請使用“visudo”命令修改此文件,而不要直接編輯,用visudo -c檢查語法錯誤)?
Shell?
/etc/shell 可用Shell列表?
/etc/inputrc ReadLine控件設定?
/etc/profile 用戶首選項?
/etc/bash.bashrc bash配置文件?
系統環境?
/etc/environment 環境變量?
/etc/updatedb.conf 文件檢索數據庫配置信息?
/etc/issue 發行信息?
/etc/issue.net?
/etc/screenrc 屏幕設定?
網絡?
/etc/iftab 網卡MAC地址綁定?
/etc/hosts 主機列表?
/etc/hostname 主機名?
/etc/resolv.conf 域名解析服務器地址?
/etc/network/interfaces 網卡配置文件?
用戶配置文件?
“/etc/”目錄下的所有文件,只有root用戶才有修改權限。應用軟件的全局配置文件,普通用戶也不能夠修改,如果您想配置軟件,以適應您的需求,您可以修改它的用戶配置文件。?
用戶配置文件通常為全局配置文件的同名隱藏文件,放在您的$HOME目錄下,例如:?
/etc/inputrc /home/user/.inputrc?
/etc/vim/vimrc /home/user/.vim/vimrc?
也有少數例外,通常是系統程序?










轉載于:https://blog.51cto.com/11815879/1916329

總結

以上是生活随笔為你收集整理的重要配置文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。