Linux运维架构:基础知识扫盲,使用CentOS,Linux目录结构,linux用户用户组,普通用户和管理员的区别,用户的删除

news/2024/11/15 2:09:37/

目录

0x00 基础知识扫盲

什么是公有云,私有云,混合云?云计算?

国内的几大云服务商:

世界服务器品牌排行榜:

服务器:

进程和线程:

内存:

硬盘:

0x01 使用CentOs

0x02 linux目录结构

0x03 linux用户用户组

0x04 普通用户和管理员的区别

0x05 用户的删除


0x00 基础知识扫盲

什么是公有云,私有云,混合云?云计算?

公有云:例如阿里云,即面向所有开发者,只要注册账号付钱就能租一台服务器。所有人租的服务器是在一个很庞大的机房中。

公有云的安全性不太好

私有云:自己创建一个机房,自己有运维人员去维护,其他人进不了机房

混合云:服务器有内存型的服务器(内存大),存储型的服务器(磁盘大),计算型的服务器,这些服务器放在一个机房,就构成了一个混合云。

国内的几大云服务商:

阿里云,腾讯云,华为云,天翼云,金山云 。。。

世界服务器品牌排行榜:

dell戴尔,HPE慧与(惠普下的),浪潮inspur,IBM,ThinkServer,华为HUAWEI,中科曙光Sugon

服务器:

台式计算器,机架式服务器

服务器上有两颗CPU

物理核:

物理核数量 = CPU数(机子上装的CPU数量)*每个CPU的核心数

虚拟核:

所谓的4核8线程,4核指的是物理核心,通过超线程技术,用一个物理核模拟两个虚拟核,每个核两个线程,总数为8个线程(8个虚拟核)

进程和线程:

进程是操作系统进行资源分配(包括CPU,内存,磁盘IO等)的最小单位

线程是CPU调度和分配的基本单位

资源分配给进程,线程共享进程资源。

内存:

服务器目前最多有16个内存插槽,一个最多8G,最大内存为128G内存

硬盘:

服务器目前最多可以插24块内存

raid 磁盘整列

0x01 使用CentOs

cat /etc/redhat-release 查看版本号

关机:

halt

poweroff

init 0

shutdown -h now

重启:reboot

cd - 返回上一次所在的目录

ll:详细信息 相当于ls -l

ls:只展示文件名

date:日期 date +%H-%I

man date 查看帮助

cal:日历

yum intall bc

bc:小计算器 quit可以退出

rm -rf /* 删除根目录下的所有内容,危险,如要使用,先打快照。

fdisk -l :列出文件夹对应的磁盘分区

如果没有ifconfig和netstat可以用该命令安装:

yum install net-tools -y (-y表示安装过程的询问默认为yes)

netstat -nlp 查看套接字信息

0x02 linux目录结构

-> 软连接 相当于快捷方式,即/下其实没有bin这么一个文件夹,bin只是usr/bin的快捷方式,cd bin 和cd usr/bin效果相同。

bin 存放可执行命令的地方,例如ls ll  ifconfig ping

sbin:和bin差不多,也就是说当你在终端输入一个命令的时候,首先回去bin和sbin下找有没有这个命令

boot 存放了系统相关的东西

dev:device设备缩写,存放设备相关的文件

etc:是and so on等等的意思,来源于法语,因为unix一开始用etc来存一些零零碎碎的东西,现在用来存放配置文件和启动文件

home:是普通用户的家目录

root:管理员的家目录(whoami可以查看当前登录的人是谁,who可以查看有哪些用户)

lib:存库文件

lost+found:存非正常状态下丢失的一些文件

mnt:用来挂载一些东西

opt:用户可以用来装一些软件

proc:存在设备的一些信息(cat /proc/cpuinfo)

tmp:存放临时文件,例如php的session文件就是存在tmp下面的。

run:进程的pid会存在run文件夹下

usr:用来装我们自己安装软件的相关的东西,例如:装一个php就放在/usr/local下

var:例如日志文件就存在/var/log

0x03 linux用户用户组

分配用户的意义:

一开发团队可能共用一个linux服务器,但是并不是每个人都对linux非常熟悉,有些人可能会执行一些危险的命令,所以我们要通过分配每个人一个权利有限的用户来限制每个人的操作。

例如:

CTO和老板不干活,可能只是查看代码,就可以将这些人分配在一个用户组中;

开发人员需要修改代码,就分在一个组中。(当然实际上,可能开发组没有权限去服务器上修改代码)

cat /etc/passwd  罗列出所有用户

root(用户名):x(密码占位符,不是密码):0(root的uid):0(用户组的id):root:/root(该用户名的家目录):/bin/bash(该用户执行的脚本)

并不是所有用户都有登录权限,凡是执行脚本是/sbin/nologin的用户都是没有登录权限的。

cat /etc/shadow 可以查看用户的登录密码(加密的)

cat /etc/group 查看用户组

cat /etc/gshadow 查看用户组的密码(一般用户组都没有密码,因为不需要密码)

创建用户首先要创建用户组:

例如:创建一个开发组

groupadd dev 创建用户组dev

groupdel dev 删除用户组dev

useradd -g dev  liudehua 默认具有登录权限

如果想创建一个用户没有登录权限,该怎么办呢?例如:nignx

useradd -g dev nignx -s /sbin/nologin 这样默认会在home下创建一个nignx用户的文件夹作为其家目录,如果不想自动生成该文件夹呢?

useradd -g dev mysql -M -s /sbin/nologin

passwd liudehua 回车 给用户liudehua设置密码,默认新创建的普通用户是没有密码的,如果已经有密码了,则该命令可以修改密码

0x04 普通用户和管理员的区别

who 目前连接的服务器的所有用户

id 当前连接服务器的用户

管理员用户#

普通用户$

直接按cd即可进入当前用户的家目录

pwd 查看所处的当前目录

su - 回车 输入密码 切换用户到root

su 用户名 回车 切换回普通用户

从普通用户切换到管理员,需要输入管理员的密码,从管理员向普通用户切换,直接就可以切换。

0 表示管理员(root)

1-500表示系统用户

501-65535 表示普通用户

不同linux发行版,这些数字可能不一样。

0x05 用户的删除

userdel 用户名  默认不会删除其家目录

userdel -r 用户名 删除用户,并删除其家目录


http://www.ppmy.cn/news/731196.html

相关文章

oracle 清理资源池,资源池裸金属实施管理手册

概述 文档包括 “上线实施” —— 含布线规则、BIOS设置、部署流程,三个阶段针对资源池各机型的不同实施方法; “故障类型及处理办法” —— 含整个生命周期中会出现的 8 类问题、5 种异常状态,对应 28 种故障类型和处理办法 布线规则 千兆网…

服务器命名方式大全

服务器命名方式大全 Dell 第一位字母代表服务器类型:M代表模块,指刀片,而R则表示机架,T代表塔式; 所以R710就是机架式服务器,T110则是塔式服务器。 第二位的数字代表是几路服务器:9及以上表示…

SpringBoot运行中动态修改logback日志级别

SpringBoot运行中动态修改logback日志级别 思路:写一个api接口,通过api接口调用的方式动态修改logback的log日志打印级别 这里提供2个接口,分别是修改logback全局日志级别 ,和单独修改某个package包的日志级别 package cn.demo…

C#通过n层循环进行字符组合实现暴力破解MD5

C#通过n层循环进行字符组合实现暴力破解MD5 自动根据待解密的MD5字符串长度&#xff0c;进行处理。 static class Program {/// <summary>/// 应用程序的主入口点。/// </summary>[STAThread]static void Main(){string[] plainArray "0,1,2,3,4,5,6,7,8,9&q…

rng(‘default‘)

产生伪随机数有一个种子&#xff0c;所谓的伪随机就是指有一定“规律”&#xff0c;而这个种子就是这个“规律”。 rng(‘default’)就是用默认种子。不写也是一样的&#xff0c;只要你没改变过种子&#xff0c;matlab刚打开默认就是种子0 默认种子是0&#xff0c;但不代表每次…

在线教育直播平台哪个比较好

凭借线上技术提供的更为精细化的教学服务&#xff0c;在线教育机构除了在自建直播平台之外&#xff0c;也能借助第三方教学直播平台来完成职业教育和素质教育等机构的线上转型。 第三方教学直播平台主要分为流量型和工具型的平台。 第一&#xff0c;流量型教学直播平台。这类平…

AI预测RNG为S12冠军 /富士康欲为特斯拉造车 /周星驰招web3人才...今日更多新鲜事在此...

日报君 发自 凹非寺量子位 | 公众号 QbitAI 大家好&#xff01;今天是周三&#xff01; 最近天气越来越冷&#xff0c;出门前别忘多穿点。 那么&#xff0c;今天科技圈有什么值得关注的事儿&#xff1f; 日报君为你奉上。 富士康欲为特斯拉造车 10月18日&#xff0c;富士康背后…

编码器如何推流给虎牙直播平台

本文链接: https://blog.csdn.net/weixin_45326556/article/details/106333590 编码器如何推流给虎牙直播平台 1. 概要2. 登录虎牙直播平台3. 下载电脑开播工具4. 选择第三方推流5. 立即开播6. 获取直播码7. 填写推流URL8. 推流成功 1. 概要 虎牙直播平台支持第三方推流&…