基本指令(1):操作系统/Xshell,文件,路径

news/2025/3/6 20:33:12/

一、操作系统

操作系统是一款进行软硬件资源管理的工具,对上提供良好、稳定的运行服务。

在这里插入图片描述

二、文件

1. 文件 = 文件内容 + 文件属性
2. 所有的文件操作:
  1. 对文件的内容进行操作

  2. 对文件的属性进行操作

三、路径

3.1 路径的概念

路径的本质是,一颗多叉树的搜索路径。

/root/LinuxTest/test_10_21 就是一条路径,其中 ‘/’ 为Linux下的路径分隔符。

Linux的整体目录结构为一颗多叉树,每一个节点都是目录或文件。

// / 为Linux系统中的根目录

在这里插入图片描述

性质:

  1. 叶子节点一定是空目录或者文件
  2. 路上节点(非叶子节点)一定是目录
  3. 找到一个文件的本质,是在一个多叉树结构中进行节点查找——每个文件的路径具有唯一性。
3.2 绝对路径和相对路径

**绝对路径:**从 / 根目录开始,定位一个文件,所形成的路径。

在这里插入图片描述

(上图红色框中内容为一条绝对路径)在系统中的任意位置,可以通过绝对路径,访问路径所指向目录或文件。

**相对路径:**以自身所处目录为参考点,定位一个目录或文件,所形成的路径。

在这里插入图片描述

test_10_21 所处目录为参考点,访问 test_10_18

3.3 家目录

用户分类:(1) root ; (2)xxx(用户名)。

在CentOS中,root 用户的家目录一般为 /root,普通用户的家目录一般为 /home/xxx

默认登陆所处的路径,就是当前登陆用户的家目录。

在Windows中,桌面 的本质也是目录/文件夹。


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

相关文章

How to install mongodb 7.0 to Ubuntu 22.04

How to install mongodb 7.0 to Ubuntu 22.04 1、安装1.1、添加gpg1.2、添加apt源1.3、更新1.4、安装 2、管理2.1、服务管理2.1.1、查看服务状态2.1.2、启动服务2.1.3、 设置服务为开机启动2.1.4、取消服务开机启动2.1.5、关闭服务2.1.6、服务重启 2.2、mongosh2.2.1、进入mong…

国际站腾讯云服务器搭建数据库的网络服务系统怎么设置呢?

腾讯云服务器是腾讯供给的一种弹性计算服务,能够方便地进行数据库的建立和办理。在建立数据库的网络服务体系设置时,需求考虑多方面的要素,如服务器装备、网络装备、数据库装备等。本文将详细介绍怎么设置腾讯云服务器数据库的网络服务体系。…

Linux内存管理(2):memblock

一、memblock分配器初始化 在内核初始化过程中也需要分配内存,使用的页帧分配器叫memblock(早期的内核版本使用BootMem,新版本内核已不再用)。 memblock是系统启动过程中的一个中间阶段的内存管理, 负责在系统上电到内核内存管理模型初始化之前这段时间的物理内存分配、预留…

rust的排序

Vec 中的 Methods from Deref<Target [T]> 示例 fn main() {let mut strings vec!["banana", "", "ban", "", "apple", "alpha", "cherry", "date"];strings.sort_by(|a, b| {if a…

ntfs读写工具Tuxera NTFS2023激活码

Tuxera NTFS for Mac是一款mac系统读写工具,Tuxera让Mac OS支持NTFS 格式文件读写,支持所有移动硬盘、U盘等外接设备,同时Tuxera用户可以简单直观的在Mac机上随意对NTFS文件修改、 在 Mac 上打开、编辑、复制、移动或删除存储在 Windows NTFS 格式 USB 驱动器上的文件。当您获…

【linux】查看下载应用在服务器的日志

查看日志路径 一般在配置文件中logback.xml 账号密码xshell连接服务器&#xff0c;进入日志路径 根据搜索关键字查看xxx.log文件内容 cat xxx.log | grep 关键字 下载 xxx.log 到本地&#xff0c;一般可以下载当天的日志文件到本地查看比较方便 sz xxx.log 参考文章&#xff…

UI基础之插画分类优漫动游

一、UI插画分类 UI基础之插画分类   1.扁平插画   优点∶快速上手&#xff0c;同时画风简洁明了&#xff0c;突出重   点&#xff0c;能够快速的让用户了解内容   缺点:过于简洁&#xff0c;运用的也比较普遍&#xff0c;视觉上难以让用户记住   2.肌理插…

Node.js、Vue的安装与使用(Linux OS)

Vue的安装与使用&#xff08;Linux OS&#xff09; Node.js的安装Vue的安装Vue的使用 操作系统&#xff1a;Ubuntu 20.04 LTS Node.js的安装 安装Node.js Node.js官方下载地址 1.选择合适的系统架构&#xff08;可通过uname -m查看&#xff09;版本安装 2.下载文件为tar.xz格…