Linux(三)

news2024/11/17 16:50:48

Linux(三)

  • Linux网络配置管理
    • 网络基础知识
  • IP地址
    • A类 由1个字节网络地址+3个字节主机地址
    • B类 由2个字节网络地址+2个主机地址
    • C类 由3个字节网络地址+1个主机地址
    • D类:主要用于组播
    • E类:为将来使用保留
  • 子网掩码
    • 子网掩码作用
    • 网关
    • DNS服务器
  • Linux用户管理
    • 用户的属性
    • 用户与组
    • 相关的配置文件
  • 管理命令(必须使用root)
    • 创建用户 adduser
    • 修改密码 passwd
    • 添加组 groupadd
    • 修改用户的属性 usermod
    • 删除用户 deluser
    • 删除组

Linux网络配置管理

网络基础知识

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

IP地址

在网络中,IP地址是主机的唯一标识,32位01序列,IP地址通常用"."隔开的4个十进制表示,称为点分十进制表示.
IP地址由网络地址+主机地址

A类 由1个字节网络地址+3个字节主机地址

网络地址最高位为0
0 000 0001 1 1.0.0.0
0 111 1111 127 127.255.255.255 (127.0.0.1回环地址)

B类 由2个字节网络地址+2个主机地址

网络地址最高位为10
10 00 0000 128 (2^7) 128.0.0.0
10 11 1111 27+26-1 (128+64-1 191) 191.255.255.255

C类 由3个字节网络地址+1个主机地址

网络地址最高位为110
110 0 0000 (27+26) 192 192.0.0.0
110 1 1111 (27+26+2^5-1) 223 223.255.255.255

D类:主要用于组播

最高位为1110
1110 0000 224 224.0.0.0
1110 1111 239 239.255.255.255

E类:为将来使用保留

最高位为 1111
1111 0000
1111 1111 255.255.255.255

子网掩码

1.什么是子网掩码: 网络地址全是1,主机地址全是0
在这里插入图片描述

子网掩码作用

判别主机发送的数据包是向外网发送,还是向内网发送
在这里插入图片描述

网关

网关:最复杂的网络互联设备,让不同的网络进行通信
网关:是一个网络通向其他网络的IP地址,一般指的是路由器的地址
在这里插入图片描述

DNS服务器

114公共DNS
IPv4地址:114.114.114.114,114.114.115.115

在这里插入图片描述

Linux用户管理

用户的属性

用户名 口令 用户ID 用户主目录 用户shell

用户与组

相关的配置文件

/etc/passwd 系统能够识别的用户清单
在这里插入图片描述
/etc/shadow 加密的用户清单 (必须使用root权限)

在这里插入图片描述
/etc/group 包含了UNIX组的名称和每个组中的成员列表

管理命令(必须使用root)

创建用户 adduser

linux@ubuntu:~$ sudo adduser zhangsan
Adding user `zhangsan' ...
Adding new group `zhangsan' (1001) ...
Adding new user `zhangsan' (1001) with group `zhangsan' ...
Creating home directory `/home/zhangsan' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
2.修改密码 passwd
3.添加组 groupadd
4.修改用户的属性 usermod
5.删除用户 deluser
6.删除组
3.vim
1.vi查找和替换 (LinuxC 7页)
4.shell脚本(解释性语言):一堆shell命令的集合
passwd: password updated successfully
Changing the user information for zhangsan
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] y

修改密码 passwd

linux@ubuntu:~$ sudo passwd zhangsan
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

添加组 groupadd

linux@ubuntu:~$ sudo groupadd shenxian
linux@ubuntu:~$ sudo groupadd yaoguai

修改用户的属性 usermod

在这里插入图片描述

删除用户 deluser

在这里插入图片描述

删除组

linux@ubuntu:~$ sudo groupdel shenxian
linux@ubuntu:~$ sudo groupdel yaoguai
groupdel: cannot remove the primary group of user 'lisi'

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1697612.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

服务器数据恢复—同友存储raid5阵列上层虚拟机数据恢复案例

服务器数据恢复环境: 某市教育局同友存储,存储中有一组由数块磁盘组建的raid5阵列,存储空间划分若干lun。每个lun中有若干台虚拟机,其中有数台linux操作系统的虚拟机为重要数据。 存储结构: 服务器故障: r…

Linux之LLVM、Clang、Clang++区别及用法实例(六十五)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

Java 异步编程——Java内置线程调度器(Executor 框架)

文章目录 Java多线程的两级调度模型Executor 框架Executor 框架的组成概念Executor 框架中任务执行的两个阶段:任务提交和任务执行 在 Java1.5 以前,开发者必须手动实现自己的线程池;从 Java1.5 开始,Java 内部提供了线程池。 在J…

concurrency 并行编程

Goroutine go语言的魅力所在,高并发。 线程是操作系统调度的一种执行路径,用于在处理器执行我们在函数中编写的代码。一个进程从一个线程开始,即主线程,当该线程终止时,进程终止。这是因为主线程是应用程序的原点。然后…

LeetCode题练习与总结:二叉树的层序遍历Ⅱ--107

一、题目描述 给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 示例 1: 输入:root [3,9,20,null,null,15,7] 输出:[…

springboot3微服务下结合springsecurity的认证授权实现

1. 简介 在微服务架构中,系统被拆分成许多小型、独立的服务,每个服务负责一个功能模块。这种架构风格带来了一系列的优势,如服务的独立性、弹性、可伸缩性等。然而,它也带来了一些挑战,特别是在安全性方面。这时候就体…

YOLOv5改进策略:Focaler-IoU损失函数改进

文章目录 1、前言2、摘要3、Focaler-IoU:4、代码实现5、目标检测系列文章 1、前言 ​ 目标检测是计算机视觉的基本任务之一,旨在识别图像中的目标并定位其位置。目标检测算法可分为基于锚点和无锚点的方法。基于锚点的方法包括Faster R-CNN、YOLO系列、…

数据结构 —— 栈 与 队列

1.栈 1.1栈的结构和概念 栈(Stack)是一种特殊的线性数据结构,它遵循后进先出(LIFO,Last In First Out)的原则。栈只允许在一端插入和删除数据,这一端被称为栈顶(top)&a…

Hudi 多表摄取工具 HoodieMultiTableStreamer 配置方法与示例

博主历时三年精心创作的《大数据平台架构与原型实现:数据中台建设实战》一书现已由知名IT图书品牌电子工业出版社博文视点出版发行,点击《重磅推荐:建大数据平台太难了!给我发个工程原型吧!》了解图书详情,…

基于SpringBoot和Mybatis实现的留言板案例

目录 一、需求及界面展示 二、准备工作 引入依赖 .yml文件相关配置 数据库数据准备 三、编写后端代码 需求分析 代码结构 Model Mapper Service Controller 前端代码 四、测试 一、需求及界面展示 需求: 1. 输入留言信息,点击提交&…

2024-6-遥远的救世主

2024-6-遥远的救世主 2024-4-18 豆豆 fatux: 2021.5.26 看完电视剧《天道》之后购买本书,断断续续一直没有读完。 非常好奇,一个什么样的作者能写出如此奇书。老丁,一个智者,智者是多么孤独,因为找不到同…

AtCoder Regular Contest 178 A~D

A.Good Permutation 2(贪心) 题意: 给你一个正整数 N N N和一个由 M M M个正整数 A ( A 1 , A 2 , … , A M ) A(A_{1},A_{2}, \dots,A_{M}) A(A1​,A2​,…,AM​)组成的序列。 在这里, A A A的所有元素都是介于 1 1 1和 N N …

nss做题

[NCTF 2018]签到题 1.f12在index.php中找到flag [NSSCTF 2022 Spring Recruit]ezgame 1.在js源码中就有flag [UUCTF 2022 新生赛]websign 1.打开环境后发现ctrlu和右键,f12都被禁用了。两种方法,第一种:禁用js;第二中提前打开…

数据结构(五)树与二叉树

2024年5月26日一稿(王道P142) 基本概念 术语 性质 二叉树 5.2.2 二叉树存储结构

vue3中基于element-plus封装一个表格弹框组件,要求可以单选和多选table数据

单选&#xff1a; <template><SelectMaterialref"selectMaterialRef"check"checkbox"select"selectMaterial"></SelectMaterial><el-button type"primary" size"small" icon"el-icon-plus"…

【STM32】新建工程(江科大)

文章目录 STM32的开发方式库函数文件夹一、新建一个基于标准库的工程1.建立一个存放工程的文件夹2.打开Keil5 二、通过配置寄存器来完成点灯1.配置RCC寄存器2.配置PC13口&#xff08;1&#xff09;配置PC13口的模式&#xff08;2&#xff09;给PC13口输出数据 三、为寄存器添加…

与MySQL的初相遇

&#x1f30e;初识MySQL 注&#xff1a;本文SQL语句只为了验证猜想&#xff0c;不会也不要紧。 文章目录&#xff1a; MySql开端 认识数据库       什么是数据库       主流数据库       MySQL的本质 MySQL基础使用       连接mysql服务器     …

【Linux初探】:解锁开源世界的神秘钥匙

文章目录 &#x1f680;一、了解Linux&#x1f525;二、Linux 的发行版❤️三、Linux应用领域&#x1f4a5;四、Linux vs Windows & mac &#x1f680;一、了解Linux Linux是一种自由、开放源代码的操作系统&#xff0c;它的内核由芬兰计算机科学家Linus Torvalds在1991年创…

图片AI高效生成惊艳之作,一键解锁无限创意,轻松打造概念艺术新纪元!

在数字化时代&#xff0c;图片已经成为我们表达创意、传递信息的重要载体。然而&#xff0c;传统的图片生成方式往往耗时耗力&#xff0c;无法满足我们对于高效、创意的需求。幸运的是&#xff0c;现在有了图片AI&#xff0c;它以其高效、智能的特点&#xff0c;为我们带来了全…