Linux系统运行模式以及链接文件

2024-09-05 23:52

本文主要是介绍Linux系统运行模式以及链接文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一.Linux系统运行模式

如上图所示,可以使用runlevel这条命令去查看当前系统的运行模式。

如上图所示,可以使用这条命令使得机器以字符模式启动。

如上图所示,可以使用这条命令使得机器以图像化界面启动。

二.链接文件

链接文件类型:

软链接/符号链接

硬链接

软链接文件,相当于windows上的快捷方式,

软链接和硬链接的区别

软链接就相当于是windows上的快捷方式,给文件创建硬链接就类似于把文件里的数据备份一下一样。

区别:

软链接

1.可以为文件,目录创建软链接

2.源文件与软链接文件可以跨分区,

3.源文件失效,软链接文件也会失效。

硬链接

1.只可以为文件创建

2.源文件,硬链接只能在同一个分区

3.源文件失效,硬链接还可以正常访问,

创建链接文件

ln link的缩写,ln -s源文件,链接文件,-s创建软链接

如上图所示,使用命令ln -s去给文件/opt/file01创建软链接,即文件/tmp/test1

如上图所示,软链接其实质是指向源文件的。

如上图所示,修改软链接中的文件内容,其实质就是修改源文件中的内容。

如上图所示,当删除源文件的时候,软链接文件就会变成红色。

如上图所示,给文件/opt/testdir/创建创建软链接/tmp/,可以通过访问软链接下的testdir目录,其实就是访问/opt/下的testdir目录。

如上图所示,对于修改系统变量PATH中的内容,除了往其中进行添加,还可以给命令的绝对路径

创建一个软链接,而这个软链接就位于系统变量PATH中。 

如上图所示,可以直接使用ln命令来创建硬链接,所谓硬链接其实就是将原来的文件内容,进行一次备份。

硬链接是不能跨分区的,

如上图所示,硬链接是不能跨分区的,

这篇关于Linux系统运行模式以及链接文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1140410

相关文章

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc

SpringBoot如何通过Map实现策略模式

《SpringBoot如何通过Map实现策略模式》策略模式是一种行为设计模式,它允许在运行时选择算法的行为,在Spring框架中,我们可以利用@Resource注解和Map集合来优雅地实现策略模式,这... 目录前言底层机制解析Spring的集合类型自动装配@Resource注解的行为实现原理使用直接使用M

Linux安装MySQL的教程

《Linux安装MySQL的教程》:本文主要介绍Linux安装MySQL的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux安装mysql1.Mysql官网2.我的存放路径3.解压mysql文件到当前目录4.重命名一下5.创建mysql用户组和用户并修

Linux上设置Ollama服务配置(常用环境变量)

《Linux上设置Ollama服务配置(常用环境变量)》本文主要介绍了Linux上设置Ollama服务配置(常用环境变量),Ollama提供了多种环境变量供配置,如调试模式、模型目录等,下面就来介绍一... 目录在 linux 上设置环境变量配置 OllamPOgxSRJfa手动安装安装特定版本查看日志在

Linux系统之主机网络配置方式

《Linux系统之主机网络配置方式》:本文主要介绍Linux系统之主机网络配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、查看主机的网络参数1、查看主机名2、查看IP地址3、查看网关4、查看DNS二、配置网卡1、修改网卡配置文件2、nmcli工具【通用

Linux系统之dns域名解析全过程

《Linux系统之dns域名解析全过程》:本文主要介绍Linux系统之dns域名解析全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、dns域名解析介绍1、DNS核心概念1.1 区域 zone1.2 记录 record二、DNS服务的配置1、正向解析的配置

Linux修改pip和conda缓存路径的几种方法

《Linux修改pip和conda缓存路径的几种方法》在Python生态中,pip和conda是两种常见的软件包管理工具,它们在安装、更新和卸载软件包时都会使用缓存来提高效率,适当地修改它们的缓存路径... 目录一、pip 和 conda 的缓存机制1. pip 的缓存机制默认缓存路径2. conda 的缓

Linux修改pip临时目录方法的详解

《Linux修改pip临时目录方法的详解》在Linux系统中,pip在安装Python包时会使用临时目录(TMPDIR),但默认的临时目录可能会受到存储空间不足或权限问题的影响,所以本文将详细介绍如何... 目录引言一、为什么要修改 pip 的临时目录?1. 解决存储空间不足的问题2. 解决权限问题3. 提

Java终止正在运行的线程的三种方法

《Java终止正在运行的线程的三种方法》停止一个线程意味着在任务处理完任务之前停掉正在做的操作,也就是放弃当前的操作,停止一个线程可以用Thread.stop()方法,但最好不要用它,本文给大家介绍了... 目录前言1. 停止不了的线程2. 判断线程是否停止状态3. 能停止的线程–异常法4. 在沉睡中停止5

Linux中的进程间通信之匿名管道解读

《Linux中的进程间通信之匿名管道解读》:本文主要介绍Linux中的进程间通信之匿名管道解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、基本概念二、管道1、温故知新2、实现方式3、匿名管道(一)管道中的四种情况(二)管道的特性总结一、基本概念我们知道多