Linux(centos7)基本操作---文件管理和用户管理

news2024/12/24 9:01:06

文件管理

文件的目录结构

文件的目录结构从根(/)目录开始,主要由一下几个目录组成,之间的作用也是不同的,具体作用如下:
在这里插入图片描述

bin目录:主要存放系统中的一些基本的有执行权限(x)的文件,比如我们输入的一些命令,如ping命令,ls命令等。
boot目录:启动目录,主要存放系统文件用于系统在启动过程中进行使用。系统的核心文件,开机菜单,开机要的配置文件都会放在这个位置。
dev目录:我们都知道在Linux系统中,硬件都是以文件的形式保存在系统中的,没错,这些文件都保存在这个位置。如磁盘文件fd。
etc目录:这个文件保存了系统中的大部分配置文件,包括后期安装的各种应用,配置文件都会保存在这个位置,因此,这个文件夹也是在生产中使用最多的目录。
home目录:这个文件存放的系统创建的普通用户信息,普通用户登陆后就会在这个文件夹中自己用户名对应的目录中,同时,不同的用户之间的文件不能随便查看,需要有权限才可以查看。
root目录:这个目录只有超管(root用户)才可以进入,其他用户不能进入。
run目录:运行文件,程序启动以后产生的文件,程序关闭则删除,属于临时文件。
sbin目录:这个目录中的文件和bin目录中的文件类似,都是可执行文件,不同的区别在于,一般这个目录中的命令一般只有超管可以使用,如useradd。
tmp目录:这个目录一般用于存放临时文件,如系统的日志文件就会放在这个位置。
usr目录:一般的程序安装会安装在这个位置
var目录:存放可变文件,一般系统和应用产生的日志文件,会放在这个文件夹中。
mnt目录:系统挂载文件夹,当有新的文件系统(U盘,光驱等移动存储介质)接入系统后,需要对其进行挂载,若需要访问其中的文件时,挂载以后,其中的文件就可以通过这个目录访问。
proc目录:这是一个虚拟文件系统,不在硬盘上,在内存中,读取相关进程的信息,对内存进行映射,获取系统软硬件的信息,使相关的信息实时可视化,如CPU状态信息,磁盘使用情况等。

其实还有其他文件夹的,如lib,lib64等,因为笔记中没有,就不过多介绍了,需要了解的小伙伴,自行查阅其他文章吧!!!!!
在这里插入图片描述

文件类型

文件的类型主要分为常见文件和非常见文件,常见文件又分为普通文件和目录文件,而非常见文件有分为设备文件,链接文件,套接字文件,管道文件等,具体见下图:
在这里插入图片描述

用户管理

用户和组的基本信息

用户的基本信息保存在/etc/passwd文件中,内容分为七个字段,每个字段用英文的“:”隔开,分别的作用如下图:
在这里插入图片描述
其中root❌0:0:root:/root:/bin/bash这个就是在文件夹中的保存格式。
用户的密码信息保存在/etc/shadow中,这是一个加密文件。密码以密文的形式保存在这个文件夹中,内容分为九个字段,每个字段用英文的“:”隔开,分别的作用见下图:
在这里插入图片描述
其中root: 6 6 6Akb2qsF0AT9HSdpP$5/HxSFcrY.2nd.CPCoysMo0YNmwASjtyb.19xaB6IlUFNX1KV3DqQ78/S0IfVL9.4UZomJHu4IKZwxNR/7rCD1::0:99999:7:::这个就是在文件夹中的保存格式。
组的信息保存在/etc/group文件中,分为四个字段,每个字段用英文的“:”隔开,分别表示:组名:组密码:组id:组成员,如“root❌0:”组成员一般默认为空。

用户和组管理

用户的管理具体操作过程如下图所示,如果有不懂的地方可以评论区留言,不过最好的学习方式是实践:
在这里插入图片描述
用户组的管理具体操作如下图,就不详细介绍了,因为我也懒,需要思维导图的同学可以联系我获取:在这里插入图片描述

账户权限管理

在这里插入图片描述
注:以上内容来自B站视频的学习笔记,跟着老师的讲解和结合自己理解绘制的思维导图,如果有朋友需要,可以联系我本人获取。只能说学习使人进步,好好的学习下去吧,骚年~~

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

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

相关文章

动态AOP 自动以标签 源码解析

Spring AOP 是一个简化版的AOP 实现,并没有提供完整的AOP功能,通常情况下,Spring AOP 是能够满足我们日常开发过程中的大多数场景的,但在某些情况下, 我们可能需要使用Spring AOP 范围外的某些AOP 功能。 AspectJ是一…

【JAVA程序设计】(C00101)基于Servlet的在线鞋店销售管理系统

基于Servlet的在线鞋店销售管理系统项目简介项目获取开发环境项目技术运行截图项目简介 本项目是基于J2EE的servlet的在线鞋店销售管理系统,网上鞋店,球鞋,篮球鞋,跑步鞋,本项目有三种权限:游客、用户、管…

LeetCode 1480. 一维数组的动态和

有人相爱 有人深夜看海 有人LeetCode第一题都做不出来 小趴菜就是我 女神镇楼压压惊 文章目录LeetCode 1480. 一维数组的动态和题目描述:示例1:示例2:示例3:提示:解题思路题解结果展示大神题解执行消耗内存为 0 kb&am…

轻量级 K8S 环境、本地 K8S 环境Minikube,一键使用 (史上最全)

文章很长,而且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新 史上最全 面试必备 2000页 面试必备 大厂必备 涨薪必备 免费赠送 经典…

基于android的教育机构家校通系统app

需求信息: 客户端老师 1:用户注册与登录 2:添加作业信息;作业包含选择、填空以及简单题 3:查看自己添加的试题信息; 4:对学生提交的作业信息进行查看和批改; 5:和学生进行…

自学Vue开发Dapp去中心化钱包(三)

前言本篇主要记录学习Vue并实际参与完结web3门户项目的经验和走过的弯路。拖了这么久才来还债,说项目忙那是借口,还是因为个人懒!从自学到实战Vue实际中间就1周的学习熟悉时间,学习不够深就会造成基础不稳,多次推翻重来…

新的一年里技术管理者(工作者)们如何做好技术规划?

技术管理者的主要工作 技术管理者的主要工作是带人、做事、看方向: 带人是指团队人员能力的培养、团队梯队的建设等等;做事是指完成各项业务需求;看方向是指明确团队未来的发展方向和目标。我们经常会辩论“做管理了还要不要写代码”这个话题,而“写代码”只是“做事”里面…

Java——Maven项目管理

目录Maven1,Maven1.1 Maven简介1.1.1 Maven模型1.1.2 仓库1.3 Maven基本使用1.3.1 Maven 常用命令1.3.2 Maven 生命周期1.4.2 Maven 坐标详解1.4.3 IDEA 创建 Maven项目1.4.4 IDEA 导入 Maven项目1.5 依赖管理1.5.1 使用坐标引入jar包1.5.2 依赖范围Maven 目标 能够…

服务器与客户端的一般套路

WinSocket 套接字 ————服务器与客户端的一般套路 一、开发环境 IDE: Red Panda Dev-C 6.5编程语言:C语言库:winsock2.h 二、套接字工作流程图 注意:这个工作流程图非常重要,后面的代码编写基本就是这个逻辑 三、服务器各…

前端基于DOM或者Canvas实现页面水印

🐱 个人主页:不叫猫先生 🙋‍♂️ 作者简介:前端领域新星创作者、阿里云专家博主,专注于前端各领域技术,共同学习共同进步,一起加油呀! 💫系列专栏:vue3从入门…

AtCoder Beginner Contest 287(A~E)

比赛名称:UNIQUE VISION Programming Contest 2023 New Year (AtCoder Beginner Contest 287) 比赛链接:AtCoder Beginner Contest 287 目录 A - Majority B - Postal Card C - Path Graph? D - Match or Not E - Karuta A - Majority 问字…

工作和学习中都能用到的5款实用软件

如今,工作和学习都离不开电脑,所以电脑里的软件自然也是必不可少的,但是电脑软件那么多,不可能每个都装上吧,所以我们要装好用的、实用的,下面给大家分享5款好用到爆的软件,很多懂电脑的人都在用…

【算法】雪花算法

一.特点 1.全局唯一性:对于大数据量的分库分表场景,例如水平分表需要保证主键id的全局唯一性。 2.趋势递增:整体的id趋势是递增的,不是单调递增。 3.不规则性:id不连续,无规则,不规则。 4.包含…

乾元通多卡聚合通信设备保障生态环境监测网络

针对目前城市大气环境监测网格化建设,推出的新一代城市网格化大气环境监测系统,可以实现城市区域环境多维一体化监测管理,该设备主要用于监测大气环境中的PM10、TSP、PM2.5等颗粒物浓度,还可以实现环境监控,测噪音、大…

Node.JS 安装配置 | 安装排错解析

💗wei_shuo的个人主页 💫wei_shuo的学习社区 🌐Hello World ! Node.js下载 Node.js官方下载地址 官方下载如果慢,请用如下地址下载: Node.js 中文网 根据自己计算机配置下载 Next Next 安装地址可更换 Next…

年后找工作必看的自动化测试面试宝典,一般人我不告诉他

目录 前言 1.1 什么是 API? 1.2 什么是 API 测试? 1.3 常见的 API 测试类型有哪些? 1.4 列举 API 测试中使用的一些常用协议? 1.9API 常见测试有哪些? 1.10API 测试有哪些优势? 1.11API 测试中究竟…

【PHP 随记】—— Composer 安装项目以及项目的扩展

👉总目录👈\large\colorbox{skyblue}{👉总目录👈}👉总目录👈​ 文章目录1、Composer 安装项目① 项目安装示例② 相关问题解决③ 框架搜索指南2、Composer 安装项目的扩展使用 Composer 更轻松方便地安装 P…

RV1126笔记二十五:区域入侵检测

若该文为原创文章,转载请注明原文出处。 一、 前言 区域入侵检测是通过识别目标之后获取目标坐标位置,判断目标是否在所标定的区域内出现,常常被用在电子围栏,不安全区域入侵检测,智慧城市,安防监控等领域。具体使用场景有,在标定的区域内不能抽烟,进入工地区域必须佩…

Java快速上手Properties集合类

概念 Java中的Properties文件是一种配置文件,主要用于表达配置信息,格式是文本文件。该类主要用于读取Java的配置文件,也可以对properties文件进行修改 属性配置:以“键值”的方式书写一个属性的配置信息 注 释:在pro…

我建议大学生看一下阿凡达2,对离校后很有帮助

网上评价阿凡达2说剧情拉胯,但我却通过他的剧情看到了当代大学生的一些影子,尤其是对于离校的毕业生来说,相对吻合的场景还是很多的,让我来分析一下。 目录 阿发达2关键剧情点 1、在校期间 2、终于要离校了 3、离开学校&…