第二节课 文件管理与常用命令

news/2024/11/23 0:13:37/

有列表 找依赖  yum服务器在国外-》换国内源    阿里镜像  

发行版  rpm红帽

命令执行,没有图形页面 文件权限是重点

目录树

windous分盘  CDEF

无盘,是一切文件都是从  根  目录开始的,采用树形结构来存放文件

发行版不同 所有都符合FHS 基本都一样  

每个文件在目录树上的文件名都是独一无二的

本地文件系统   网络文件系统  格式化  挂在某个

分区 格式化:操作系统能利用的文件系统类型  挂载:挂载在某个目录下 est4格式化后挂载,利用某个目录当进入点

每个文件都会都一个inode

目录 iNode存储属性权限一组daa block号(数据是什么:文件名和文件名对应的inode号,目录下有多少文件?根据inode找文件)

分区之后inode 和data block号是不一样的

盘分成一块一块的 a.txt 不同格式 普通文件 inode中存储 属性(大小),权限,一组data block号(中存储文件内容)

一块4KB 好几块  方案:这个块指向数据块 (块中还是索引)

目录树的读取:从根目录的inode逐层向下访问(就是一层一层向下访问)

FHS:定义了 

根目录:"/"配置文件,可执行文件

etc下  放配置文件的 只有root才能修改 不能随便删

/bin常见指令放二进制的:linux单一维护模式   查看文件,修改权限

/boot开机

/dev所有设备都是文件 磁盘文件

/lib  都会调用的方法 库

“/var”安装软件缓存 动态变化的

“usr” 安装的软件

/opt第三方软件

绝对路径和相对路径  很重要

绝对路径:从/开始写起的文件或目录名称

相对路径:不是从根目录下开始的都是相对路径  ..代表上一层目录 .代表当前的目录./也可以

-代表上一个工作目录  绝对路径

文件类型

一切皆文件  普通文件,目录,磁盘,打印机都被看做是文件  都可以用相同函数去处理,打印机,文件都用打开文件

底层实现调用同一组函数去实现

普通文件 -Normal File 目录文件 d 设备文件 字符链接文件l   管道文件  块设备文件c.char

文件能不能执行看它的权限  linux中的系统中文件的扩展名没有意义,给我们看,为了区分

文件命名规则    文件区分大小写

.  隐藏文件  /也可以看做目录的分割符

目录操作命令

pwd:显示当前目录

cd:进入目录

mkdir:创建目录

rmdir:删除目录

cat 显示文件内容

head:显示文件的开头部分

tail:显示文件末尾部分

more:翻页


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

相关文章

ERTEC200P-2 PROFINET设备完全开发手册(目录)

1. 前言 2.1. 入门指导 - 编译运行协议栈 2.2. 入门指导 - 调试协议栈 3.1 读写周期数据 - 实验 3.2 读写周期数据 - 原理 4.1 XHIF接口说明 4.2 XHIF接口实验 5.1 非周期通讯 5.2 TIA 数据记录操作 5.3 标识和维护数据(I&M) 6.1 报警和诊…

nodejs+vue+elementui学生毕业生离校系统

学生毕业离校系统的开发过程中。该学生毕业离校系统包括管理员、学生和教师。其主要功能包括管理员:首页、个人中心、学生管理、教师管理、离校信息管理、费用结算管理、论文审核管理、管理员管理、留言板管理、系统管理等,前台首页;首页、离…

python 给CAD图形标注面积,可批量

python 给CAD图形标注面积,可批量 ########################## import win32com.client as win32#输出dwg文件 import numpy as np import math import win32com.client import pythoncom from PyQt5.QtWidgets import QMessageBox import sys, traceback from PyQt…

中文版gpt-最新的人工智能gpt

最新的人工智能gpt 什么是GPT? GPT是一种自然语言处理和语言生成技术,它能够学习和理解自然语言,并生成高质量的文本。GPT是由OpenAI开发的,它采用了最新的深度学习技术,具备了强大的自我学习能力和语言理解能力。它…

Dcoekr 部署前后端分离项目SpringBoot +Vue

1.docker 部署vue docker 安装 nginx的镜像 niginx 配置文件 nginx.conf #user nobody; worker_processes 1;#error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections…

Java初学篇——Java语言的发展,特性,基本配置

目录 ps: java的发展 java的特性 java技术体系平台 java的跨平台性 JDK 介绍 安装 Java程序的编译和运行 流程 程序基本框架 一些小知识 注释 常用的转义字符 需要注意的小问题 ps: java算是我第二门系统学习的语言,同时也是我以…

数据结构与算法(五):算法专项 Hash、BitMap、Set、布隆过滤器、中文分词、Lucene 倒排索引

算法专项 Hash、BitMap、Set、布隆过滤器、中文分词、Lucene 倒排索引 Hash 思考&#xff1a; 给你N&#xff08;1<N<10&#xff09;个自然数,每个数的范围为&#xff08;1~100&#xff09;。现在让你以最快的速度判断某一个数是否在这N个数内&#xff0c;不得使用已经…

P2224 [HNOI2001]产品加工(进程DP)

P2224 [HNOI2001]产品加工&#xff08;进程DP&#xff09; 一、问题题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示 二、分析1、状态表示2、状态转移3、空间优化 三、代码 一、问题 题目描述 某加工厂有 A、B 两台机器&#xff0c;来加工的产品可以由其中任何一…