网络运维与网络安全 学习笔记2023.12.3

news2025/1/11 23:02:02

网络运维与网络安全 学习笔记 第三十三天
在这里插入图片描述

今日目标

目录-文件基本管理、vim文本编辑、用户账号管理
组账号管理、归属控制、权限控制

目录-文件基本管理

ls 列目录及文档属性
ls - List
格式:ls[选项]…[目录或文件路径]
1.如果不以/开始,表示相对路径(省略了当前所在位置)
2.通配符*可以代替任意多个字符
常用命令选项
-A:包括名称以.开头的隐藏文档
-lh:以长格式显示(-l)、带容量单位 (-h)
-d:只列出目录本身(不包括内容)
[root@svr203~]# ls -A
anaconda-ks.cfg .bash_profile .viminfo

cat/less查看文件内容
cat - Concatenate,显示文件的全部内容
格式: cat[文件路径]…
[root@svr203~]# cat /etc/os-release
NAME=“openEuler”’
VERSION=“20.03(LTS-SP1)”
less ,可以分页显示长文件(内容很多行)
按PgUp/PgDn翻页、按q键可退出

mkdir创建目录
mkdir — Make Directory
格式: mkdir [-p][/路径/]目录名…
[root@svr203~]# mkdir -p /vod/movie/cartoon //-p表示连父目录一起创建
[root@svr203~]# ls /vod
/vod:
Movie
[root@svr203~]# ls /vod/movie/vod/movie:
cartoon

touch创建文件
创建指定的空文件,一般仅用作测试
格式: touch文件名…
[root@svr203~]# cd /vod/ movie/cartoon/
[root@svr203 cartoon]# touch Mulan.mp4 NeZhaNaoHai.mp4

[root@svr203 cartoon]# ls -lh*
-rw-r–r–. 1 root root 010月2620:23 Mulan.mp4
-rw-r–r–. 1 root root 0 10月2620:23 NeZhaNaoHai.mp4

cp复制文档
cp - Copy
格式: cp[选项]…原文件…目标路径。
常用命令选项
-r:递归,复制目录时必须有此选项
[root@svr203~]# mkdir / backup
[root@svr203~]# cp -r /boot/grub2/ /etc/host.conf /backup/
[root@svr203~]# ls -ld /backup/*
drwx------.6 root root 104 Nov 9 19:01/backup/grub2
-rW-r–r–. 1 root root 9 Nov 9 19:01/backup/host.conf

rm删除文档
rm - Remove
格式: rm[选项]…文件或目录…
常用命令选项
-r、-f:递归删除(含目录)、强制删除
[root@svr203~]# rm -rf /backup/grub/ //删除前不提示
[root@svr203~]# rm -r /backup/host.conf //不加-f则会提示确认
rm:是否删除—般空文件“bak/host.conf”?y

mv移动/改名文档
mv - Move
格式: mv[选项]…原文件…目标路径
[root@svr203~]# mv /vod/ movie/cartoon/Mulan.mp4 /backup/
[root@svr203~]# ls / backup/
Mulan.mp4
[root@svr203~]# mv /backup/Mulan.mp4 /backup/HuaMulan.mp4 //若移动前、后的位置相同则相当于改名
[root@server0~]# ls / backup/
HuaMulan.mp4

vim基础操作

vi与vim
vi,Virsual lnterface —-Linux/Unix默认编辑器
vim,Vi lmproved —— vi编辑器的增强版
vim编辑器的工作模式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

用户账号管理

关于用户账号
用户的作用
作为登录系统的凭据
作为访问文档、进程等资源的身份凭据·用户类型
超级用户(ID为0)、系统用户(不能登录,ID为1-999)
普通用户(ID为1000~60000)
普通用户的主要属性
登录名、密码、家目录(/home/用户名)

添加新用户
useradd命令
格式: useradd 用户名
[root@svr203~]# useradd nvshen
[root@svr203~]# id nvshen //检查用户ID信息
uid=1004(nvshen) gid=1004(nvshen)组=1004(nvshen)

为用户设置密码
passwd命令
格式: passwd[用户名]
[root@svr203~]# passwd nvshen //管理员才有权改其他用户密码
更改用户nvshen的密码。
新的密码∶
重新输入新的密码︰
passwd:所有的身份验证令牌已经成功更新。

删除用户
userdel命令
格式: userdel [-r]用户名
添加-r选项时,可以将宿主目录/用户邮件也一并删除
[root@svr203~]# userdel -r nvshen //删除用户
[root@svr203~]# id nvshen
id: nvshen: no such user //再次查询,提示没有这个用户

组账号管理

添加组
组的作用
用来批量授权
作为访问文档、进程等资源的身份凭据组账号的主要属性
组名、成员用户列表
groupadd命令
格式: groupadd 组名
[root@svr203~]# groupadd gaibang

为组添加/删除成员用户
gpasswd命令
格式: gpasswd [-a|-d用户名]组名
[root@svr203~]# useradd nvshen //重新添加此用户
[root@svr203~j# gpasswd -a nvshen gaibang
正在将用户“nvshen”加入到“gaibang”组中
[root@svr203~]# id nvshen //确认结果
uid=1004(nvshen) gid=1004(nvshen)组=1004(nvshen),1005(gaibang)

删除组
groupdel命令
格式: groupdel 组名
[root@svr203~]# groupdel gaibang
[root@svr203~]# id nvshen //原有组成员自动被解散
uid=1004(nvshen) gid=1004(nvshen)组=1004(nvshen)

归属控制

访问控制概述
文档归属(是谁的? )
√属主:拥有此文件/目录的用户-user
√属组:拥有此文件/目录的组-group
√其他用户:除所有者、所属组以外的用户-other
访问权限((能被怎么用?)
√读取:允许查看内容-read
√写入:允许修改内容-write
√可执行:允许运行和切换-excute

查看Linux文档的归属
执行ls -l …命令查看
√输出信息包括7个字段
[root@svr203~]# ls -ld /etc/passwd /boot/
dr-xr-Xr-x. 5root root 1024 10月2115:02 /boot/
-rw-r–r–. 1root root 141710月30 18:37/etc/passwd
权限位 硬连接数 属主 属组大小 最后修改时间 文件/目录名称

更改文档归属
chown命令
格式: chown属主文档…
[root@svr203~]# ls -ld -lh /home/lvbu/ //查看归属
drwx------.2 lvbu lvbu 4.0K 5月2910:49 /home/lvbu/
[root@svr203~]# chown adm /home/lvbu/ //修改归属
[root@svr203~]# ls -ld -lh /home/lvbu/ //查看修改后的变化
drwx------.2 adm lvbu 4.0K 5月29 10:49/home/lvbu/

chown命令
格式: chown :属组文档路径…
格式: chown属主:属组文档路径…
[root@svr203~]# chown :users /home/lvbu/ //设置目录属于users组
[root@svr203~]# ls -ld -lh /home/lvbu/ //查看设置结果
drwx------.2 adm users 4.0K 5月2910:49/home/lvbu/
[root@svr203~]# chown lvbu:lvbu /home/lvbu/ //恢复原状
[root@svr203~]# ls -ld -lh /home/lvbu/ //再次查看设置结果
drwx------.2 lvbu lvbu 4.0K 5月29 10:49/home/lvbu/

权限控制

查看Linux文档的权限
执行Is -l …命令查看
输出信息包括7个字段
[root@svr203~]# ls -ld /etc/passwd /boot/
dr-xr-xr-x. 5root root 102410月2115:02 /boot/
-rw-r–r–. 1root root 1417 10月30 18:37/etc/passwd
权限位 硬连接数 属主 属组大小 最后修改时间 文件/目录名称

更改访问权限
chmod命令
格式: chmod [ugo][±=][rwx]文档路径…
[root@svr203~]# mkdir /public //创建一个目录
[root@svr203~]# chown :sanguo /public //属于sanguo组(若没有可先创建)
[root@svr203~]# chmod g+rwx,o-rx /public //设置权限
[root@svr203~]# ls -ld /public //确认结果
drwxrwx—. 2 root sanguo 4096 5月2911:04 /public

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

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

相关文章

深圳找工作用什么招聘网

在深圳找工作,推荐使用吉鹿力招聘网这个招聘网。吉鹿力招聘网是一款主打招聘的App,用户可以通过聊天的方式直接与招聘方进行沟通。在互联网和科技企业用户多的情况下,吉鹿力招聘网提供了中小型企业选择的机会,也有部分大型企业在使…

小红书母婴行业博主投放策略,母婴新消费主义!

变幻莫测的消费市场,如果说有什么十年前存在,十年后不会消亡,甚至潜力始终可观的品类,母婴行业绝对可以排进前三名。那么母婴行业的消费新趋势和发展新风口究竟在哪里呢,今天和大家一起分析下小红书母婴行业博主投放策…

C++知识点总结(7):枚举算法之最大公约数和最小公倍数

一、枚举算法 枚举算法,将问题的所有可能的情况进行逐一列举,然后筛选出符合要求的一种程序处理算法。 枚举算法(特别是暴力枚举的时候)的缺点是,容易超时。一个计算机一般 1 秒最多运行 1e8 次,一旦超过 1…

fpga rom 初始化文件的一些心得

目录 可能遇到的问题 问题 解决方案 rom的初始化 用途 文件类型 如何生成初始化文件 示例 Altera Xilinx 可能遇到的问题 问题 altera FPGA的rom找不到初始化文件,编译过程会提示类似的问题 Error(127001): Cant find Memory Initialization File or He…

基于Java SSM框架+Vue实现企业公寓后勤管理系统项目【项目源码+论文说明】计算机毕业设计

基于java的SSM框架Vue实现企业宿舍后勤管理网站演示 摘要 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所…

React--引入第三方插件时,标签名是小写报错问题

报错信息 报错原因 1.组件名得大写 2.缺少 import 语句 解决方案 declare global{namespace JSX{interface IntrinsicElements {micro-app: any}} }

跨网文件摆渡系统:安全、可控的数字传输桥梁

在企业高度信息化的时代,数据的流通与共享已经成为企业、组织乃至个人之间不可或缺的沟通方式。然而,在数据流通的过程中,我们经常会遇到各种难题和挑战,尤其是当涉及到不同网络环境之间的文件传输。这不仅需要保证文件的安全性&a…

015 OpenCV 霍夫变换(圆检测)

目录 一、环境 二、算法原理 三、完整代码 一、环境 本文使用环境为: Windows10Python 3.9.17opencv-python 4.8.0.74 二、算法原理 霍夫圆检测(Hough Circle Detection)是计算机视觉中一种常用的图像处理技术,主要用于检测…

汽车底盘构造之离合器

目录 1.离合器的工作原理 2.离合器的作用 3.对摩擦离合器的基本性能要求 4.离合器的分类 5.膜片弹簧离合器 5.1膜片弹簧离合器结构 5.2膜片弹簧离合器的弹性特性 5.3膜片弹簧离合器的分类 6离合器工作原理 6.1名词解释 6.2工作过程 1.离合器的工作原理 离合器位于发…

问CHAT:怎样保持数据库中数据的完整性?

CHAT回复:保持数据库中数据的完整性有以下一些方法: 1. 使用约束:数据库中的约束可以确保数据遵循特定的规则。 例如,我们可以使用 UNIQUE 约束防止在某列中插入重复值,使用 NOT NULL 约束防止插入空值,或…

含mask的单通道灰度图内容可视化python

输入:单通道的灰度图,灰度图内含不同像素值的掩膜mask 输出:灰度图内的掩膜mask在RGB图像中输出 方法很简单,就是读取灰度图,根据掌握的像素值信息,分别赋予不同的颜色值像素进行保存输出。 如下输入的单…

电容、电感和电阻

一、电感 1)图片 2)作用 a)储存容量 例如dcdc转换器的原理,将一个电压值转换成另外一个电压值 b)选择信号 比如空气中弥漫着很多信号,我们应该怎么选取我们所需要的信号。 电感和电容可以看成一个电阻,当电…

Tomcat 配合虚拟线程,一种新的编程体验

Java 21 在今年早些时候的 9 月 19 日就正式发布,并开始正式引入虚拟线程,但是作为 Java 开发生态中老大哥 Spring 并没有立即跟进,而是在等待了两个月后的 11 月 29 日,伴随着 Spring Boot 3.2 版本的发布,在这个版本…

【SSM源码】基于JAVA的高校竞赛和考级查询系统

该项目含有源码、文档、PPT、配套开发软件、软件安装教程、项目发布教程等学习内容。 目录 一、项目介绍: 二、文档学习资料: 三、模块截图: 四、开发技术与运行环境: 五、代码展示: 六、数据库表截图&#xff1a…

解决websocket集群的session共享问题

在websocket中,服务端主要使用的是session打交道,但是由于session无法实现序列化,不能存储到redis这些中间存储里面,因此这里我们只能把session存储在本地的内存中,那么如果是集群的话,我们如何实现session…

数据库-PostgreSQL学习笔记

目录 PostgreSQL介绍与安装docker安装腾讯云免费领用1个月 数据库操作连接数据库实例创建数据库查看数据库列表使用数据库删除数据库修改数据库属性 表操作字段类型整数浮点数日期与时间类型字符串类型 DDLCREATEDROPALTER DMLINSERTUPDATEDELETE 查询查询所有数据查询部分列指…

YB2412B 600KHz 30V 3A 同步降压稳压器

YB2412B 600KHz 30V 3A 同步降压稳压器 简介: YB2412是一种具有内部功率 MOSFET 的高频、同步、整流、降压开关模式转换器。它提供了一个非常紧凑的解决方案,可以在一个广泛的输入供应范围内实现4a的峰值输出电流, 具有良好的负荷和线路调节能…

基于Java SSM框架实现美好生活九宫格日志网站系统项目【项目源码+论文说明】

基于java的SSM框架实现美好生活九宫格日志网站系统演示 摘要 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人…

爱德华|书客|飞利浦护眼台灯好不好用?多方位测评对比爆料!

说到护眼台灯相信大家都不陌生,很多办公族、学生党都会备上一台用于工作、学习。因为长时间的工作或者学习,会明显的感觉到眼睛疲劳和不适。而护眼台灯可以很好的解决这个难题,因为护眼台灯是经过科学的设计和研发的,护眼台灯可以…

ESP32-Web-Server编程-简单的照片浏览器

ESP32-Web-Server编程-简单的照片浏览器 概述 从本节开始我们开始制作一些有趣的多媒体 Web 的示例。 当你希望在网页上展示一些广告、照片,或者你的开发板带摄像头,能够采集一些图片,这时你希望可以通过手头的浏览器查看图片,…