Linux 基础篇

news2024/11/24 5:26:36

很长时间,因为一些事情,没有更新我的文章这让我很惭愧,于是我将打算在今天更新下自己的文章,我发现一些事情,计算机并不是很难学到可以工作的水平,关键在于是否可以坚持下来,有很多时候我并不是很好的坚持。

系统运行级别:

查看开机自启动: 

方式一: 桌面方式 ,在linux终端输入 setup

setup 命令的基本信息:

命令执行权限为: root 用户

功能描述:系统配置工具

在终端输入 setup 命令会开启一个图形化的配置工具

 linux 在启动时默认应该启动那些服务,应该具备那些功能。

centos7 的运行级别简化为:

multi-user.target 等价于,centos6及其以前运行级别3

graphical.target 等价于centos6及其以前运行级别5,允许多用户有网络,有图形化界面

centos7 查看系统的启动级别命令:

systemctl get - default

当然也可以设置用户的启动级别无非只有两种 multi-user.target  和 graphical.target  ,有图形化界面和无图形化界面。

Removed symlink  你可以理解已删除或者更改链接,什么链接,启动级别的链接 

Created symlink   创建了新的链接 什么链接,从文件system  进程 multi-user.target.链接

我们重启下系统,看系统启动级别无图形化界面是否设置成功。

 我们登录下用户和该用户的密码

 如果你在你当前centos 7 中安装了 图形化界面,作为一个新手你并不想将其启动级别设置为无图形化界面,你只想玩玩,当然你可以通过输入命令init 3 无图形化界面,init 5 图形化界面

这不就完成了吗 

注意centos 7仅仅支持老版本中的模式3和模式5 意思是 init 3 或者 init 5

 

 

1、使用systemctl get-default 查看当前系统启动级别; 2、使用systemctl set-default multi-user.target设置为多用户级别; 3、使用systemctl set-default graphical.target设置为图形界面级别; 4、重启系统后操作系统将按照设置级别启动。

在老版本中查看系统运行的启动级别的方法是查看配置文件 inittab:

vim /etc/inittab

chkconfig 简介:

chkconfig是一个Linux命令,用于管理系统服务的运行级别。 它允许管理员配置哪些服务在特定的运行级别下自动启动。 通过chkconfig命令,管理员可以设置某个服务在特定运行级别下是启用还是禁用。 运行级别是系统引导过程中的不同操作模式,例如单用户模式、多用户模式等。

实例: 

# chkconfig --list 
列出系统所有的服务启动情况。   但是这个命令太老了不太适用centos7 ,要想查看

disabled  禁用   enabled 启用  static  静态的未确定的,就是说本项服务可能受到其他服务的影响

 我们还可以通过使用windows本地的命令提示符工具远程连接服务器(vm中的centos7设备)

 什么又是单用户模式和多用户模式: 

1:单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。

多用户分为两种:有无网络支持
2:多用户模式,没有NFS网络支持。

NFS(网络文件系统)是使用不同的计算机 之间能通过 网络 进行 文件共享 的一种网络协议,多用于UNIX系统的网络中。 NFS服务只用于 (Linux系统)之间的 文件共享 
3:完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。

 

systemctl 是系统服务管理器命令,

systemctl 命令  它实际上将 service 和 chkconfig 这两个命令组合到一起 

也就是说 chkconfig  命令比较旧了

chkconfig 和 systemctl 区别对比  (本段内容原文链接:chkconfig 与 systemctl - LittleDonkey - 博客园 (cnblogs.com) )

任务旧指令新指令
使某服务自动启动chkconfig --level 3 httpd onsystemctl enable httpd.service
使某服务不自动启动chkconfig --level 3 httpd offsystemctl disable httpd.service
检查服务状态service httpd statussystemctl status httpd.service(服务详细信息) / systemctl is-active httpd.service (仅显示是否 Active)
加入自定义服务chkconfig --add testsystemctl load test.service
删除服务chkconfig --del xxx停掉应用,删除相应的配置文件
显示所有已启动的服务chkconfig --listsystemctl list-units --type=service
启动某服务service httpd startsystemctl start httpd.service
停止某服务service httpd stopsystemctl stop httpd.service
重启某服务service httpd restartsystemctl restart httpd.service

 chkconfig --list network   使用 chkconfig 命令 查看network 此时系统启动服务的状态 

chkconfig --level 35 network on 当前以3和5模式下启动系统时,网络服务可以自启动

 systemctl  管理当前服务的启动和停止 还能管理它的开机自启动的状态

systemctl status NetworkManager

查询网络设备的当前状态

NetworkManager服务 网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。

 NetworkManager正常运行时,systemctl status 命令会显示Active: active (running)   没有运行时,systemctl status 命令会显示 Active: inactive (dead) 。

如果我们不想让网络开机自启动,也就是当linux重启或者开机时,没有网络 ,我们可以把它搞死进行disable

我把网络关闭了他还能ping百度ping的通,唉不知道这是什么事情,可能我对network Manager 和 network 理解区分不够明显。

 

 

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

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

相关文章

TypeScript学习 + 贪吃蛇项目

TypeSCript简介 TypeScript是JavaScript的超集。它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。TS代码需要通过编译器编译为JS,然后再交由JS解析器执行。TS完全兼容JS,换言之,任何的JS代码都可以直…

文心一言 VS 讯飞星火 VS chatgpt (85)-- 算法导论8.2 2题

二、用go语言,试证明 COUNTING-SORT 是稳定的。 文心一言: 要证明 COUNTING-SORT 是稳定的,我们需要证明在排序过程中,具有相同值的元素在排序后仍保持其原始的相对顺序。COUNTING-SORT 是一种基于计数的排序算法,其…

生成式人工智能可以比你想象的更快地改变医疗保健行业

作者:Andres Herrera 医疗保健组织可以利用其私有数据、生成式人工智能和 Elasticsearch 实现这六项进步。 生成式人工智能是一股突破性的力量,正在席卷医疗保健行业,有望以人们从未见过的方式带来变革性的进步和个性化的患者护理。 从在症状…

算法通关村——滑动窗口高频问题

1. 无重复字符的最长子串 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 1.1 滑动窗口 找到最长字串需要找到字串的首尾位置…

项目(二):智慧教室

一。emWin环境的搭建 1.codeBlock下载 开源免费。 2.使用stm的Cubemx提供的作图软件 (1)在C盘下找到第三方的固件库,旁边有个ST文件夹 注意:我在下载cubemx为默认的路径 (2)STemWin中的Soft提供了绘图…

推荐系统(概要+召回)

推荐系统 一、概要 1.基本概念 用户行为:点击、点赞、收藏、转发消费指标:点击率 (click rate)、交互率 (engagement rate)北极星指标:用户规模、消费、发布实验流程:离线实验、AB测试、推全 2.推荐系统的链路 召回&#xff…

使用DOSBOX运行TurboC2,TC2使用graphics库绘图

Turbo C是由美国Borland公司开发的一套C语言程序开发工具,Borland公司是一家专门从事软件开发、研制的大公司。该公司相继推出了一套Turbo系列软件,如Turbo BASIC、Turbo Pascal、Turbo Prolog,这些软件很受用户欢迎 [1] 。 Turbo C集成了程序…

【rust/egui】(七)看看template的app.rs:Slider

说在前面 rust新手,egui没啥找到啥教程,这里自己记录下学习过程环境:windows11 22H2rust版本:rustc 1.71.1egui版本:0.22.0eframe版本:0.22.0上一篇:这里 Slider 滑块,如下图 定义…

【01背包理论】01背包问题dp[i][j] <动态规划>

【01背包理论】01背包问题 dp[i][j] 有 n 件物品和一个最多能背重量为 w 的背包。 第 i 件物品的重量是 weight[i],得到的价值是 value[i] 。 每件物品只有一个,求解将哪些物品装入背包里物品价值总和最大。 题解 动态规划 确定 dp 数组以及下标的含义…

分布式配置中心 Apollo

文章目录 类似Lion一、Apollo客户端实现原理二、配置更新实现三、架构四大板块 :三个辅助服务发现模块Why Eureka 类似Lion 一、Apollo客户端实现原理 1、客户端和服务端会保持一个长连接,从而第一时间获取配置更新的推送。 2、客户端还会定时从Apollo配…

#FTHR-G0001开发板开箱测评#

最近看到芯查查有这个活动,就申请了这个开发板体验一下,没想到一申请就成功了,哈哈,人人都是天选之子了属于是,下面记录一下使用过程。 1、首先是外观部分 外观板子比较小巧的样子,下面放图,基…

BW常见操作及问题处理(适合小白)

1、如何跑BW处理链 ?TCODE: RSA1 选中要运行的处理链。点击运行就可以。 2、如何改变处理链的运行时间节点与频率。(这是SAP运行后台job的知识点) 选中释放那个条目在选择 菜单 -> 作业-> 修改 点击开始条件 然后就可以修改…

QChart绘制柱状图并修改单个柱状条的颜色

文章目录 前言Qt Chart修改单个柱状图的颜色柱状堆积图利用柱状堆积图实现修改单个柱状条的颜色总结 前言 Qt Charts是Qt官方提供的一个模块,用于在Qt应用程序中创建各种图表和数据可视化。它提供了一组用于绘制和展示统计数据、趋势分析、实时数据等的类和函数。 …

前端Vue仿企查查 天眼查知识产权标准信息列表组件

引入Vue仿企查查天眼查知识产权标准信息列表组件 随着技术的不断发展,传统的开发方式使得系统的复杂度越来越高。在传统开发过程中,一个小小的改动或者一个小功能的增加可能会导致整体逻辑的修改,造成牵一发而动全身的情况。为了解决这个问题…

京东API接口解析,实现获得JD商品评论

要获取京东商品评论,需要使用京东的开放平台API接口。以下是一个基本的示例,解析并实现获取JD商品评论的API接口。 首先,你需要访问京东开放平台并注册一个开发者账号。注册完成后,你需要创建一个应用并获取到API的权限。 在获取…

Jenkins清理构建(自动)

需求背景实现方法 Dashboard-->Project-->配置-->General-->Discard old builds # 注意:自动清理构建历史将在下次构建时进行

JAVA宝典----容器(理解记忆)

目录 一、Java Collections框架是什么? 二、什么是迭代器? 三、Iterator与ListIterator有什么区别? 四、ArrayList、Vector和LinkedList有什么区别? 五、HashMap、Hashtable、TreeMap和WeakHashMap有哪些区别? 六…

光伏太阳花

家庭用电只是电力消费的一部分。工厂里,生产设备的开动离不开电力,生产要持续就不能断电,没有生产也就没有我们生活中的消费品,超市的货架上将空荡荡的,我们生活的世界也就崩溃了。可见,电对我们来说是无论…

Mysql 性能分析 explain、Describe

通常 多表查询 比 子查询效率更高一些, 数据搜索引擎 如果子查询能转换城成多表查询,会自动转换。 explain 、describe 语法结构 explain select_options | update_options | insert_options | replace_options 或 describe select_options | update…

【C++从0到王者】第二十六站:一些经典的多态面试题

文章目录 前言一、多态的常见选择二、多态的常见问答总结 前言 多态是C的一大疑难杂症,有很多细枝末节的东西非常繁琐,这里搜集了一些常见的选择与问答。可以为大家带来帮助理解多态 一、多态的常见选择 下面哪种面向对象的方法可以让你变得富有( ) A: …