Linux使用者設定檔與全域設定檔

來源:互聯網
上載者:User

本文章是一篇linux基礎知識檔案我們主要是告訴大家在linux中的一些基本的檔案配置,包括有使用者設定檔、全域設定檔、重要設定檔等有需在學習的朋友可進入參考。

使用者設定檔

/etc/ 目錄下的檔案,只有root使用者才有權修改。應用軟體的全域設定檔,通常普通使用者也不能夠修改,如果要通過配置軟體,來適應特殊需求,您可以修改使用者設定檔。

使用者設定檔通常為全域設定檔的同名隱藏檔案,放在$HOME目錄下,例如:

 代碼如下 複製代碼

/etc/inputrc /home/user/.inputrc
/etc/vim/vimrc /home/user/.vim/vimrc

也有少數例外,通常是系統程式

 代碼如下 複製代碼

/etc/bash.bashrc /home/user/.bashrc

全域設定檔


系統初始化

 代碼如下 複製代碼

/etc/inittab 運行層級、控制台數量
/etc/timezone 時區
/etc/inetd.conf 超級進程

檔案系統

 代碼如下 複製代碼

/etc/fstab 開機時掛載的檔案系統
/etc/mtab 當前掛載的檔案系統

使用者系統

 代碼如下 複製代碼

/etc/passwd 使用者資訊
/etc/shadow 使用者密碼
/etc/group 群組資訊
/etc/gshadow 群組密碼
/etc/sudoers Sudoer列表(請使用“visudo”命令修改此檔案,而不要直接編輯)

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 網卡設定檔


重要設定檔

!無論任何情況下,修改設定檔之前,先備份它!

建議使用這個命令: 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 的格式了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.