linux命令规范 linux命令!( 三 )


Linux运维规范1、数字0-9、字母a-zA-Z、连字符-;
2、开头结尾不能为连字符;
3、开头不允许使用数字;
4、用小写字母而不用大写字母;
5、使用合法单词,便于记忆;
修改命令:hostnamectl set-hostname FQDN
hostname 命名宗旨:可视化高,精简,FQDN
规则: {类型(bms/ecs/vbs/vms/ecs/cvm/...)}{机器编号/宿主IP后缀}-{城市名}-{操作系统}-{应用环境}-[{项目名}[{项目编号}]]-{应用名称}{本机IP后缀}[-{应用标识}{应用编号}]
例如:vbs181-changsha-ctos7-dev-devops-mysql99-master01
示意:virtual Box虚拟机181-长沙-Centos7-开发环境-自动部署项目-Mysql尾数99IP-主库
默认所有机器关闭selinux
getenforce查看当前selinux安全工具的状态
setenforce 0临时修改selinux的状态为自由模式(宽容模式)
以上设置好后,关闭防火墙 。即默认关闭防火墙,有需要时再启用 。
所有接入机建议开通防火墙 , 逻辑机及存储机默认关闭,跑内网即可 。
安装wget工具 :yum install wget -y
// 网易163源
wget
// 阿里源
wget
其它辅助工具
如需要提升用户权限
随机密码
1、部署目录规范
Linux系统与设置命令 在前面的两个章节中 , 我们主要介绍了Linux基本知识和虚拟机的安装,从当前章节开始,我们一起学习下Linux的基本命令,在当前章节,我们先简单的学习下一些系统的基本命令,慢慢的由浅入深,在后面的章节中我们将学习其他的命令比如文件操作、备份压缩等
命令我们可以理解成在Windows中我们常常为了查看ip输入的ipconfig,在Linux中也有很多的命令,比如操作目录、文件、网络、磁盘等等命令
使用者权限:管理员用户
参数说明:
添加用户czbk(传智播客的首拼)执行
我们使用useradd命令创建了一个用户czbk
useradd 可用来建立用户帐号 。帐号建好之后,再用 passwd 设定帐号的密码 。
执行如下
由上图我们发现,我们在使用useradd新增用户的时候,出现了权限不足 , 也就是说我们使用用户itcast没有创建用户的权限 。
我们通过管理员账号root进行创建,首先我们从控制台中切换到root
在 密码的地方输入我们的root密码【root】即可进入到root用户下 。
我们在root下继续创建czbk用户
以下是useradd常用选项
用户管理的一项重要内容是用户口令的管理 。用户账号刚创建时没有口令 , 但是被系统锁定,无法使用,必须为其指定口令后才可以使用
使用者权限:管理员用户
指定和修改用户口令的Shell命令是 passwd。超级用户可以为自己和其他用户指定口令,普通用户只能用它修改自己的口令 。命令的格式为:
可使用的选项:
设置当前用户的口令
此处我们设置密码和itcast账号密码一致,为【Itheima888】
usermod 命令通过修改系统帐户文件来修改用户账户信息
修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录Shell等 。
使用者权限:管理员用户
修改已有用户的信息使用 usermod 命令 , 其格式如下:
下面命令将用户czbk用户名修改成czbk2019
以下是usermod常用选项
假如我们其中一个用户的账号不再使用,可以从系统中删除 。删除用户账号就是要将/etc/passwd等系统文件中的该用户记录删除 , 必要时还删除用户的主目录 。
使用者权限:管理员用户
删除一个已有的用户账号使用 userdel 命令,其格式如下:

推荐阅读