标签:CentOS 配置文件 etc 用户 基础知识 命令 自定义 目录 大全
关于etc文件夹
初期:早期UNIX中,贝尔实验室的解释是:etcetra directory 。 etc. 就是Et cetra。表示其他、等等什么的,英语里能常常看都这个缩写的。是用来放其他不能归类到其他目录中的内容。
后来FHS规定用来放配置文件,就解释为:"Editable Text Configuration" 或者 "Extended Tool Chest"。
linux下/etc为系统配置文件目录,该目录包含系统启动脚本、启动配置文件、用户登陆配置文件、网络配置文件、httpd 配置文件、IPSec 配置文件和其他文件等。
head 命令
head -n 3 //显示前三行
/etc/passwd 解说
最后一个字段为用户shell。当用户登录后,要启动一个进程,用来将用户下达的指令传给内核,这就是shell。
如果想建立一个不允许登录的账号,可以把该字段改成/sbin/nologin,默认是/bin/hash
新建组命令groupadd
groupadd 组名
删除组命令groupdel
groupdel 组名
增加用户命令useradd
-u:表示自定义UID
-g:表示使新增用户属于已经存在的某个组,后面可以跟组id,也可以跟组名。
-d:表示自定义用户的家目录。
-M:表示不建立家目录。
-s:表示自定义shell。
如果useradd不加任何选项,直接跟用户名,则会创建一个跟用户名相同的组。
删除用户命令userdel
userdel [-r] username 其中-r选项的作用是,当删除用户时,一并删除该用户的家目录。
为用户创建密码命令passwd
passwd 用户
生成密码命令mkpasswd
yum -y install expect
mkpasswd
whoami命令
whoami 查看当前用户
su命令
su [-] username 切换用户命令,后面可以跟-,也可以不跟,加上-后会初始化当前用户的各种环境变量。
exit命令,登出。
标签:CentOS,配置文件,etc,用户,基础知识,命令,自定义,目录,大全 来源: https://www.cnblogs.com/gxn8638/p/16324197.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。