Linux 初始化系统环境配置

提示:下面的操作都使用 Debain 系统

$ uname -a
Linux test 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u3 (2019-06-16) x86_64 GNU/Linux

用户操作

1)添加用户:

useradd -m -s /bin/bash 用户名
  • -m:创建用户 home 目录
  • -s:指定登录 Shell

2)设置密码:

passwd 用户名

3)删除用户:

userdel -r 用户名
  • -r 删除用户 home 目录

4)添加用户到 sudoers file:

添加以下内容到 /etc/sudoers 中。

用户名 ALL=(ALL:ALL) ALL

追加到的 # User privilege specification 后。

环境配置配置文件

  • /etc/profile:用于设置系统级的环境变量和启动程序,在这个文件下配置会对所有用户生效。如果对 /etc/profile 修改的话必须重启才会生效。

  • /etc/bash.bashrc:每一个运行 bash shell 的用户执行此文件。修改之后不用重启,重新打开一个 bash 即可生效。

  • ~/.profile:每个用户都可使用该文件输入专用于自己使用的 shell 信息。默认情况下,他设置一些环境变量,执行用户的 .bashrc 文件。

  • ~/.bashrc:该文件包含专用于你的 bash shellbash信息。当登录时以及每次打开新的 shell 时,该该文件被读取.

  • ~/.bash_logout:当每次退出系统(退出 bash shell)时,执行该文件,通常存放清理工作的命令。

执行顺序:

  • 登陆 shell:/etc/profile ==》~/.profile ==》~/.bashrc
  • 交互式非登陆 shell:/etc/bash.bashrc ==》 ~/.bashrc

ldconfig: command not found

~/.bashrc 中添加如下代码:

export PATH="$PATH:/sbin"

安装网络工具

1)安装 ping 命令

apt install inetutils-ping

2)安装 dig 命令(在 Debian 中它位于 dnsutils 中)

apt install -y dnsutils

3)安装 ifconfig 命令

apt install net-tools

4)安装 brctl 命令

apt install bridge-utils

参考:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容