1. 程式人生 > >關於CentOS安裝完成的一些基本設定技巧

關於CentOS安裝完成的一些基本設定技巧

一.自動登入功能

學習期間不同於實際工作環境,不需要較於嚴格的系統安全管理,為了方便學習操作,大多數學員都選擇採取對於Linux系統的自動登入。

[[email protected] ~]#nano /etc/gdm/custom.conf 

這裡的nano為較為簡易的文字編輯工具,適合於初學者,能夠滿足學習前期的使用需求;這裡找到的custom.conf檔案為linux登入的相關配置檔案。

# GDM configuration storage

[daemon]

AutomaticloginEnable=true
Automaticlogin=root

[security]

[xdmcp]

[greeter]

[chooser]

[debug]

如上在文字中[daemon]下加入兩行口令,這裡要注意的是,linux中嚴格區分大小寫,應多加註意。
第一行解析:啟用自動登入功能。
第二行解析:自動登入的使用者身份設定。
之後按F2儲存及Y回車確定存檔,退出文件。
這裡可運用cat命令檢視該文字檔案內容,確認內容修改成功

[[email protected] ~]#cat /etc/gdm/custom.conf

有個小技巧可以補充

[[email protected] ~]#cat !$

!$可以快速呼叫上一句命令列的最末引數,這裡引用了檔案路徑。
確認輸入無誤後選擇重啟。

[[email protected]
~]#reboot

二.使用者命令提示符的個性化設定

命令提示符預設狀態為較為簡易的狀態我們可以通過$PS1變數來觀察其配置

[[email protected] ~]#echo $PS1
[\[email protected]\h \W]\$

其實命令提示符有著比較豐富的功能選項

\e \033 字型顏色
\u 當前使用者
\h 主機名簡稱 
\H 主機名
\w 當前工作目錄 
\W 當前工作目錄基名
\t 24小時時間格式 
\T 12小時時間格式
\! 命令歷史數 
\# 開機後命令歷史數

下面著手對命令提示符進行設定,首先使用nano開啟配置檔案

[
[email protected]
~]#nano /etc/profile.d/env.sh

在檔案中按需求錄入配置程式碼,我這裡選擇的是顏色、目錄的修改

export PS1="\[\e[33m\][\[email protected]\h \w]\\$\[\e[0m\]"

好,配置完成,存檔退出!
到這一步還沒有大功告成,配置檔案已經設定好,但還沒有生效,那麼下一步就是使其生效

[[email protected] ~]#source /etc/profile.d/env.sh

[[email protected] ~]#. /etc/profile.d/env.sh

效果圖如下
配置完成

與之前預設配置相比較

預設配置

相比較配製後效果,添加了提示符的文字顏色和完整的路徑資訊。
其他的設定選項上邊已經給出,具體效果請自行嘗試。

三.登入成功的歡迎介面資訊設定

我們可以對本機的linux系統登陸介面歡迎資訊進行更改。
先看原本的登入歡迎資訊

這裡寫圖片描述

下面進行修改。
如上也是找到相應的配置檔案

[[email protected] ~]#nano /etc/mode

然後修改文字檔案內容

這裡寫圖片描述

存檔退出,重啟系統

[root@localhost ~]#reboot

輸入正確使用者名稱密碼登入後,效果圖如下,可以觀察到歡迎資訊已經得到相應改變

這裡寫圖片描述

四.便於操作的檔案配置–alias(別名)

設定別名也是有助於後期學習的一個重要技巧,可以簡化複雜命令的輸入。閒話少敘,忽略臨時配置,直接進入其配置檔案

[[email protected] ~]#nano ~/.bashrc

開啟文字如下

# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

在程式碼相應位置加入相關語法程式碼alias NAME=’VALUE’

<例項>
將下列程式碼加入文字

alias chmx='chmod 777'

給予檔案或目錄最開放許可權
存檔退出,生效配置檔案

[[email protected] ~]#. .bashrc    <==生效配置檔案
[[email protected] ~]#mkdir -m 000 shiyan    <==生成000許可權目錄shiyan
[[email protected] ~]#ll    <==檢視確認許可權 
total 8
-rw-------. 1 root root 1921 Jul 14 11:30 anaconda-ks.cfg
-rw-r--r--. 1 root root 1952 Jul 14 11:33 initial-setup-ks.cfg
d---------. 2 root root    6 Jul 16 20:17 shiyan    <==確認為000許可權
[[email protected] ~]#chmx shiyan    <==使用別名chmx
[[email protected] ~]#ll    <==檢視效果
total 8
-rw-------. 1 root root 1921 Jul 14 11:30 anaconda-ks.cfg
-rw-r--r--. 1 root root 1952 Jul 14 11:33 initial-setup-ks.cfg
drwxrwxrwx. 2 root root    6 Jul 16 20:17 shiyan    <==設定成功生效

經試驗別名設定成功並可以使用。

相關推薦

關於CentOS安裝完成一些基本設定技巧

一.自動登入功能 學習期間不同於實際工作環境,不需要較於嚴格的系統安全管理,為了方便學習操作,大多數學員都選擇採取對於Linux系統的自動登入。 [[email protected] ~]#nano /etc/gdm/custom.conf 這

maven學習筆記--window平臺下的安裝一些基本的配置

默認 com onf mage win ips blog 磁盤 png maven官網:http://maven.apache.org/ 系統要求如下: 安裝及配置步驟 (1)下載:到Maven 的官網上去下載windows版本的Maven的安裝包!下載對應的zip 格式

Linux 文件權限、用戶權限和用戶組管理&vim的一些基本使用技巧

ESS 寫入 ima 分享圖片 數字 51cto 家目錄 轉換 技術分享 一、熟練使用30個以上常用命令。 二、文件權限、用戶權限講解和用戶組的管理 1、Useradd用於創建用戶 useradd –d /home/tt/ -s /bin/bash –g

linux下django的安裝一些基本命令

django的安裝(首先應該切到相應的虛擬環境) pip install django==1.11.16     #安裝指定版本的django,'=='後面的是django的版本號 建立django的專案(首先你應該cd到你自己的專案目錄)

centos7.4 安裝後的基本設定

基本設定 設定主機名稱 設定IP地址,閘道器 修改網絡卡名稱 核心優化 系統安全設定 防火牆設定 ssh設定 同步系統時間 安裝基礎軟體包 軟體配置 設定主機名稱 hostname "newhostname" # 臨時設定主機名 vi /etc

centos安裝MongoDB,並設定開機自啟動

1:安裝 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz tar -zxvf mongodb-linux

PHPExcel一些基本設定總結

//例項化PHPExcel類庫,相當於新建一個Excel表 $objPHPExcel = new PHPExcel(); //獲取當前活動sheet $objSheet = $objPHPExcel->getActiveSheet(); //給當前的活動sheet起個名稱 $objShee

Ubuntu16.04系統安裝後的基本設定以及系統優化

安裝分割槽方案: 目錄 分割槽大小 /boot 300m /swap 8G / 30G /home 70G(剩下的) 系統設定以及軟體安裝步驟 更新系統,執行命令 # 直接

用WordPress程式做博的一些基本設定讓你的部落格飛起來

大家做自媒體部落格一般網站上線後,像網站模板,欄目,LOGO等基本設定後,就製作運營相關的工作就行了,因為WordPress程式,簡單快捷,模板多,操作簡單,所以WP程式成為很多網友的首選建站程式,但是用WordPress建站的話需要注意設定一些細節,這樣你的部落格會有一個

VS除錯的一些基本技巧

設定斷點:在如下圖中的紅色圓點處設定斷點,紅色圓點表示已經在這行設定斷點。快捷鍵F9。 啟動除錯:按F5或者點選左邊紅框中的按鈕。右邊框是開始執行(不除錯)Ctrl+F5。 除錯工具欄:下面是工具欄中對應的名稱和快捷鍵。 在除錯過程中F5是執行到下一個斷

Highcharts的一些基本設定

簡介    Highcharts 是一個用純JavaScript編寫的一個圖表庫, 能夠很簡單便捷的在web網站或是web應用程式新增有互動性的圖表,並且免費提供給個人學習、個人網站和非商業用途使用。目前HighCharts支援的圖表型別有曲線圖、區域圖、柱狀圖、餅狀圖

AndroidStudio基本設定,以及一些使用小技巧

如果本文幫助到你,本人不勝榮幸,如果浪費了你的時間,本人深感抱歉。 希望用最簡單的大白話來幫助那些像我一樣的人。如果有什麼錯誤,請一定指出,以免誤導大家、也誤導我。 本文來自:www.jianshu.com/users/320f9… 感謝您的關注。 本文是另一篇文章的衍生。 點選進入另一篇: 記錄

ubuntu 初始安裝完成後的一些設定

處於安全考慮最好,使用普通使用者登入。 首先以超級使用者登入系統,然後執行以下步驟 第一步:設定普通使用者 以下<user_name>代表普通使用者的使用者名稱 useradd -g users -d /home/user_name -m -s /bin/bash user_nam

centos7系統安裝完成一些基本的優化

安裝完centos7.3後,做一些基本的操作 基本操作一:主機名 centos7有一個新的修改主機名的命令hostnamectl # hostnamectl set-hostname --static li.cluster.com # vim /etc/hosts --最後加上你的IP與主機名的繫結 127.

CentOS 7中一些參數的設定

linux1、設置時區timedatectl list-timezones #列出所有時區 timedatectl set-local-rtc 1 #將硬件時鐘調整為與本地時鐘一致,0為設置為UTC時間 timedatectl set-timezone Asia/Shan

CentOS/RHEL 7上PostgreSQL的安裝配置與基本使用

PostgreSQL 安裝 配置 基本使用 安裝PostgreSQL 9.6為例:? 安裝 Install the repository RPMyum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7

CentOS Linux release 7 安裝完成後停止幾個服務

CentOS Linux release一、停止郵件服務[root@localhost ~]# systemctl stop postfix # 臨時關閉[root@localhost ~]# sy

Centos 6.9中 http-2.2 中的一些基本操作和 https 的實現

http http-2.2 https 首先聲明: 接下來的所有的操作都是基於防火墻和selinux關閉的情況下;是基於本地的實現;1.建立httpd服務,要求: 1) 提供兩個基於名稱的虛擬主機www1, www2;要求每個虛擬主機都有單獨的錯誤日誌

CentOS 安裝 Docker 解除安裝 Docker 及基本命令

1、安裝Docker命令:yum install docker,安裝詳情: [[email protected]_4_84_centos ~]# yum install docker Loaded plugins: fastestmirror, langpacks Loading m

Centos安裝Python3及設定對應版本pip

  安裝Python3 安裝Python依賴: yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel 由於Python在