Linux入门篇-Linux目录结构

news2024/10/7 16:21:49

简介

简单介绍Linux目录。

Linux的⽬录结构

“/” 表示根⽬录,根⽬录是 Linux ⽬录结构中的最顶级的⽬录,类似于 windows C:\ D:\
/boot ⽬录:存放的是系统的启动配置⽂件和内核⽂件
/dev ⽬录:存放的是 Linux 的设备⽂件
/etc ⽬录:存放的是 Linux 的配置⽂件
/home ⽬录:存放的是 Linux 普通⽤户的家⽬录
/media ⽬录:挂载点⽬录
/mnt ⽬录:挂载点⽬录
/run ⽬录:挂载点⽬录
/opt ⽬录:存放软件⽂件的⽬录
/proc ⽬录:存放的是进程⽂件
/srv ⽬录:存放⼀些资源⽂件
/sys ⽬录:存放⼀些资源⽂件(系统资源)
/tmp ⽬录:存放的是⼀些临时⽂件(⾮常重要) /usr ⽬录: Linux 软件默认安装的⽬录
/var ⽬录:存放 log ⽇志⽂件的⽬录(⾮常重要)

Linux通过图形查看到右下⻆有箭头

叫做 Linux 的快捷⽅式
/bin->/usr/bin :存放的是普通⽤户能执⾏的命令
/lib->/usr/lib :存放的是 32 位的函数⽂件
/lib64->/usr/lib64 :存放的是 64 位的函数⽂件
/sbin->/usr/sbin :存放的是超级⽤户能执⾏的命令
/root :是 root ⽤户的家⽬录
windows 系统当中有⼀个管理员 Administrator
Linux 系统有⼀个超级⽤户 root
上帝可以为所欲为,可以在 Linux 中⼀⼿遮天。
在商⽤环境或⽣产环境,⼀定要尽量的避免直接使⽤ root 权限操作 Linux
su switch user )切换⽤户 普通⽤户切换到任何⽤户都需要输⼊密码
root ⽤户切换到任何⽤户都不需要输⼊密码
su - username
su 命令切换⽤户如果不加 "-" ,只是 shell 层⾯的切换,⽤户的环境变量实际上是没有变的
su - su - root 是⼀样的,没区别

Linux的⽂件管理 

⽂件的增删改查
⽂件的创建(⽂本⽂件的创建,⽬录⽂件的创建)
⽂件的删除(⽂本⽂件的删除,⽬录⽂件的删除)
⽂件的修改(⽂件内容的修改,⽂件属性的修改)
⽂件的查看(⽂件内容的查看,⽂件属性的查看)
在讲⽂件管理之前,我们必须明⽩路径的概念,通过路径你能找到⼀个具体的⽂件
什么是绝对路径:以顶级⽬录开头的路径就是绝对路径,在 Linux ⾥⾯ "/" 就是顶级⽬录,以 / 开头的路径就是绝对路径
/home/ccm/cj/18.avi
/home/ccm/xz/19.avi
什么是相对路径 : 不以 / 开头的路径就是相对路径
在初学阶段,尽量的使⽤绝对路径,在对 Linux 的路径理解之后,随便。 cd change directory
cd path( 相对路径或者绝对路径 )
cd .. 表示切换到上级⽬录
cd ~ 表示切换到当前 shell ⽤户的家⽬录,相当于直接敲 cd 命令
cd - 表示切换到上次所在的⽬录(反复的敲,会在两个⽬录下反复的切换)
ctrl+shift+t 多⼀个命令⾏的 shell ,然后 atl+1~9 来回切换, ctrl+d 关闭当前的 shell
⽂件的增删改查
⽂件的查看(⽂件内容的查看,⽂件属性的查看)
⽂件属性的查看, ls list
ls 如果什么都不加,表示显示当前⽬录下的所有⽂件名称
ls 后⾯加路径,就能显示路径下⾯的⽂件内容,如果 ls 后⾯跟的是⽬录,就把⽬录下⾯的⽂件名字列出来,如果 ls 后⾯跟的是普通⽂件,就把这个普通⽂
件的名字列出来。
ls 跟多个路径 如果想看⽂件的详细信息,需要加参数
-l 参数表示显示⽂件的详细信息
ls -l 显示的内容,第⼀列表示⽂件的类别, "-" 表示普通⽂件, “d” 表示⽬录⽂件, “b” 表示块设备(存储设备), “l” 表示快捷⽅式(软链接)

上⾯ 9 列表示权限列,表示 3 类⼈的权限,前三列表示⽂件拥有者对该⽂件具备的权限,中三列表示⽂件所属组对该⽂件具备的权限,后三列表示其他⼈
对该⽂件的权限。
r 表示 read ,读权限
w 表示 write ,写权限
x 表示 execute ,执⾏权限
- 表示没有权限, 3 列⾥⾯,第⼀列总是 - 或者 r ,第⼆列总是 - w ,第三列总是 - x
权限 9 列后⾯的 "." 表示该⽂件具备 SELinux 的安全上下⽂,有些时候,权限 9 列后⾯可能是 "+" ,如果是 + ,则表示该⽂件有 ACL 权限。
后⾯⼀列,数字那列,表示该⽂件有的链接数量。

 

⽂件所属组后⾯那列表示⽂件的⼤⼩,单位是字节( Byte ), 1024Byte=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB 1024TB=1PB
1024PB=1EB
再后⼀列就是⽉,⽇,时,分,表示时间。
最后⼀列表示的是⽂件名字。
-a 参数表示显示以 "." 开头的⽂件,在 Linux 中,以 "." 开头的⽂件是隐藏⽂件
-d 表示显示⽬录本身的属性,⽽不是⽬录下的内容的属性
-h 参数必须和 -l 参数⼀起使⽤, -h 参数能让⽂件的⼤⼩显示的更⼈性化
参数在 99% 的命令⾥,参数的顺序是⽆所谓的。
⽂件的创建(⽂本⽂件的创建,⽬录⽂件的创建)
⽂件的删除(⽂本⽂件的删除,⽬录⽂件的删除)
⽂件的修改(⽂件内容的修改,⽂件属性的修改)

 

 

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

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

相关文章

Nacos新手详细知识大全

官网&#xff1a;Spring Cloud Alibaba一、Nacos快速入门1.1 服务注册到Nacos1.1.1 配置**引入com.alibaba.cloud&#xff0c;**以后的版本就不用操心了<!-- com.alibaba.cloud--><!-- com.alibaba.cloud--><dependency><groupId>com.alibaba.cloud<…

SpringCloud之 LoadBalancer负载均衡

文章目录LoadBalancer 负载均衡一、LoadBalanced 负载均衡二、自定义负载均衡三、OpenFeign 实现负载均衡①添加依赖②启动类添加 EnableFeignClients③创建客户端接口 UserClient④service业务中调用客户端接口提示&#xff1a;以下是本篇文章正文内容&#xff0c;SpringCloud…

pv和pvc

一、PV和PVC详解当前&#xff0c;存储的方式和种类有很多&#xff0c;并且各种存储的参数也需要非常专业的技术人员才能够了解。在Kubernetes集群中&#xff0c;放了方便我们的使用和管理&#xff0c;Kubernetes提出了PV和PVC的概念&#xff0c;这样Kubernetes集群的管理人员就…

【Python】torch.einsum()解析

【Python】torch.einsum()解析 文章目录【Python】torch.einsum()解析1. 介绍2. 示例2.1 Pytorch矩阵乘法2.2 Numpy高阶张量3. 参考1. 介绍 爱因斯坦简记法&#xff1a;是一种由爱因斯坦提出的&#xff0c;对向量、矩阵、张量的求和运算 ∑\sum∑ 的求和简记法。在该简记法当中…

链表面试题

链表面试题1. 删除链表中等于给定值 val 的所有结点。2. 反转一个单链表。3. 给定一个带有头结点 head 的非空单链表&#xff0c;返回链表的中间结点。如果有两个中间结点&#xff0c;则返回第二个中间结点。4. 输入一个链表&#xff0c;输出该链表中倒数第k个结点。5. 将两个有…

延时任务的四种实现方式

什么是延迟任务&#xff1f;顾明思议&#xff0c;我们把需要延迟执行的任务叫做延迟任务。延迟任务的使用场景有以下这些&#xff1a;红包 24 小时未被查收&#xff0c;需要延迟执退还业务&#xff1b;每个月账单日&#xff0c;需要给用户发送当月的对账单&#xff1b;订单下单…

计算机网络之MAC和IP地址

MAC地址 在局域网中&#xff0c;硬件地址&#xff0c;又称为物理地址或MAC地址。 目前现在的局域网中实际上使用的都是6字节的MAC地址&#xff0c;所以每一个以太网设备都具有唯一的MAC地址。 MAC地址的格式 假设传输使用的是IP数据&#xff0c;V2的MAC帧较为简单&#xff…

Sonar:VSCode配置SonarLint/SonarLint连接SonarQube

需求描述 公司为项目代码配置了Sonar检测&#xff0c;希望在VSCode中开发项目时能够同步检测结果。 注意事项 SonarQube版本必须为7.9&#xff0c;否则SonarLint无法连接&#xff08;GitHub-SonarLint-Wiki第一行就有说明&#xff09;&#xff01;&#xff01;&#xff01;S…

【前端】一个更底层库-React基础知识点第2篇

目录属性状态PROPSPROP VALIDATIONSTATEFORMCONTROLLED COMPONENTSMIXINCOMPONENT APICOMPONENT LIFECYCLETOP API上一篇文章也是React基础知识点&#xff0c;了解到了React是什么&#xff1f;为什么要使用React&#xff1f;还知道了JSX概述&#xff0c;JSX嵌入变量&#xff0c…

python Django中的cookies和session会话保持技术

cookies和session都是为了保持会话状态而诞生的两个存储技术会话定义&#xff1a; 从打开浏览器访问一个网站&#xff0c;到关闭浏览器结束此次访问&#xff0c;称之为一次会话HTTP协议是无状态的&#xff0c;导致会话状态难以保持Cookies-定义 cookies是保存在客户端浏览器上的…

超简单的卷积和加法融合

神经网络的优化除了之前提到的一些硬件优化手段(AI硬件加速拾遗)之外&#xff0c;还有很多图层方面的优化手段。大家好啊&#xff0c;我是董董灿。 而且图层方面的优化&#xff0c;有时效果更佳。往往一个有效的优化&#xff0c;甚至可以“消除”掉一个算子的存在。 这里的“…

Vue组件-$refs、$nextTick和name属性的使用

Vue组件-$refs和$nextTick使用一、获取DOM二、$refs获取组件对象三、$nextTick异步更新DOM四、组件name属性的使用一、获取DOM 通过id或ref属性获取原生DOM 在mounted生命周期 – 2种方式获取原生DOM标签 目标标签 – 添加id / ref恰当时机, 通过id / 通过ref属性 获取目标标签…

Ubuntu系统新硬盘挂载

Ubuntu系统新硬盘挂载 服务器通常会面临存储不足的问题&#xff0c;大部分服务器都是ubuntu系统&#xff0c;该篇博客浅浅记载一下在ubuntu系统上挂载新硬盘的步骤。本篇博文仅仅记载简单挂载一块新的硬盘&#xff0c;而没有对硬盘进行分区啥的。如果需要更加完善的教程&#…

【C++】平衡二叉搜索(AVL)树的模拟实现

一、 AVL树的概念 map、multimap、set、multiset 在其文档介绍中可以发现&#xff0c;这几个容器有个共同点是&#xff1a;其底层都是按照二叉搜索树来实现的&#xff0c;但是二叉搜索树有其自身的缺陷&#xff0c;假如往树中插入的元素有序或者接近有序&#xff0c;二叉搜索树…

Java文档搜索引擎总结

Java文档搜索引擎总结项目介绍项目使用的技术栈前端页面展示后端逻辑部分索引部分搜索模块部分Web模块部分项目介绍 Java文档搜索引擎项目是一个SSM项目&#xff0c;该项目的前端界面部分是由搜索页面和展示页面组成&#xff0c;后端部分索引模块&#xff08;ScanAnalysis、in…

UNET 对 CARVANA 数据集的分割

目录 1. 介绍 2. UNET 网络 3. dataset 数据加载 4. utils 工具模块 4.1 get_loaders 函数 4.2 check_accuracy 函数 4.3 save_predictions_as_imgs 函数 4.4 完整代码 5. train 函数 5.1 关于导入的库文件 5.2 设置超参数 5.3 train_fn 训练一个epoch函数 5.4 m…

Redis是单线程还是多线程?Redis的10种数据类型,有哪些应用场景?

目录专栏导读一、同样是缓存&#xff0c;用map不行吗&#xff1f;二、Redis为什么是单线程的&#xff1f;三、Redis真的是单线程的吗&#xff1f;四、Redis优缺点1、优点2、缺点五、Redis常见业务场景六、Redis常见数据类型1、String2、List3、Hash4、Set5、Zset6、BitMap7、Bi…

【Java基础】30分钟Git 从入门到精通

一、 版本控制工具1、什么是版本控制系统&#xff1f;版本控制系统&#xff08;Version Control System&#xff09;:是一种记录一个或若干文件内容变化&#xff0c;以便将来查阅特定版本修订情况的系统。版本控制系统不仅可以应用于软件源代码的文本文件&#xff0c;而且可以对…

主成分分析(PCA)方法 和协方差 相关系数

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录前言1.主成分分析&#xff08;PCA&#xff09;方法2.算法步骤前言 主成分分析&#xff08;Principal Components Analysis&#xff0c;PCA&#xff09;是一种数据降…

Android工厂模式

工厂模式分为三种 :简单工厂模式 、工厂方法模式 、抽象工厂模式 。 目录 简单工厂模式 UML图 实现 使用场景&#xff1a; 优点 &#xff1a; 缺点&#xff1a; 工厂方法模式 UML图 实现 使用场景&#xff1a; 优点&#xff1a; 缺点&#xff1a; 抽象工厂模式 UM…