关于CentOS安装完成的一些基本设置技巧

一.自动登录功能

学习期间不同于实际工作环境,不需要较于严格的系统安全管理,为了方便学习操作,大多数学员都选择采取对于Linux系统的自动登录。

[root@localhost ~]#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命令查看该文本文件内容,确认内容修改成功

[root@localhost ~]#cat /etc/gdm/custom.conf

有个小技巧可以补充

[root@localhost ~]#cat !$

!$可以快速调用上一句命令行的最末参数,这里引用了文件路径。
确认输入无误后选择重启。

[root@localhost ~]#reboot

二.用户命令提示符的个性化设置

命令提示符默认状态为较为简易的状态我们可以通过$PS1变量来观察其配置

[root@localhost ~]#echo $PS1
[\u@\h \W]\$

其实命令提示符有着比较丰富的功能选项

\e \033 字体颜色
\u 当前用户
\h 主机名简称 
\H 主机名
\w 当前工作目录 
\W 当前工作目录基名
\t 24小时时间格式 
\T 12小时时间格式
\! 命令历史数 
\# 开机后命令历史数

下面着手对命令提示符进行设置,首先使用nano打开配置文件

[root@localhost ~]#nano /etc/profile.d/env.sh

在文件中按需求录入配置代码,我这里选择的是颜色、目录的修改

export PS1="\[\e[33m\][\u@\h \w]\\$\[\e[0m\]"

好,配置完成,存盘退出!
到这一步还没有大功告成,配置文件已经设置好,但还没有生效,那么下一步就是使其生效

[root@localhost ~]#source /etc/profile.d/env.sh

[root@localhost ~]#. /etc/profile.d/env.sh

效果图如下
关于CentOS安装完成的一些基本设置技巧_第1张图片

与之前默认配置相比较

关于CentOS安装完成的一些基本设置技巧_第2张图片

相比较配制后效果,添加了提示符的文字颜色和完整的路径信息。
其他的设置选项上边已经给出,具体效果请自行尝试。


三.登录成功的欢迎界面信息设置

我们可以对本机的linux系统登陆界面欢迎信息进行更改。
先看原本的登录欢迎信息

关于CentOS安装完成的一些基本设置技巧_第3张图片

下面进行修改。
如上也是找到相应的配置文件

[root@localhost ~]#nano /etc/mode

然后修改文本文件内容

关于CentOS安装完成的一些基本设置技巧_第4张图片

存盘退出,重启系统

[root@localhost ~]#reboot

输入正确用户名密码登录后,效果图如下,可以观察到欢迎信息已经得到相应改变

关于CentOS安装完成的一些基本设置技巧_第5张图片


四.便于操作的文件配置–alias(别名)

设置别名也是有助于后期学习的一个重要技巧,可以简化复杂命令的输入。闲话少叙,忽略临时配置,直接进入其配置文件

[root@localhost ~]#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'

给予文件或目录最开放权限
存盘退出,生效配置文件

[root@localhost ~]#. .bashrc    <==生效配置文件
[root@localhost ~]#mkdir -m 000 shiyan    <==生成000权限目录shiyan
[root@localhost ~]#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权限
[root@localhost ~]#chmx shiyan    <==使用别名chmx
[root@localhost ~]#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)