Linux 基础篇

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

系统运行级别:

查看开机自启动: 

方式一: 桌面方式 ,在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.rhkb.cn/news/117404.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

人工智能论文通用创新点(一)——ACMIX 卷积与注意力融合、GCnet(全局特征融合)、Coordinate_attention、SPD(可替换下采样)

1.ACMIX 卷积与注意力融合 论文地址:https://arxiv.org/pdf/2111.14556.pdf 为了实现卷积与注意力的融合,我们让特征图经过两个路径,一个路径经过卷积,另外一个路径经过Transformer,但是,现在有一个问题,卷积路径比较快,Transformer比较慢。因此,我们让Q,K,V通过1*1的…

安装kali虚拟机镜像的坑

1.0 安装虚拟机镜像成功之后,只有光标,没有界面 在VMware上安装kali linux环境时,根据提示操作完成后,开启虚拟机,屏幕黑屏,左上角有一个光标在闪,一直开不了机。 出现问题的原因,…

说说TIME_WAIT和CLOSE_WAIT区别

分析&回答 TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不会被释放。网络服务器程序要同时管理大量连接&#xf…

云备份——实用类工具实现

一,文件实用类设计实现 不管是客户端还是服务端,文件的传输备份都涉及到文件的读写,包括数据管理信息的持久化也是如此,因此首先设计封装文件操作类,这个类封装完毕之后,则在任意模块中对文件进行操作时都将…

【python爬虫案例】用python爬豆瓣音乐TOP250排行榜!

文章目录 一、爬虫对象-豆瓣音乐TOP250二、python爬虫代码讲解三、同步视频四、获取完整源码 一、爬虫对象-豆瓣音乐TOP250 您好,我是 马哥python说 ,一名10年程序猿。 今天我们分享一期python爬虫案例讲解。爬取对象是,豆瓣音乐TOP250排行…

基于aarch64分析kernel源码 四:printk 内核打印

一、参考 Message logging with printk — The Linux Kernel documentation 如何获得正确的printk格式占位符 — The Linux Kernel documentation 使用printk记录消息 — The Linux Kernel documentation printk 内核打印 – 人人都懂物联网 (getiot.tech) 内核printk原理…

五金轴尺寸机器视觉测量软硬件方案--康耐德智能

检测内容: 五金轴尺寸机器视觉测量 检测要求: 精度0.015mm,速度180~240个/分钟 视觉可行性分析: 对样品进行了光学实验,并进行图像处理,原则上可以使用机器视觉系统进行测试测量。 结果: 对…

Python小知识 - 1. Python装饰器(decorator)

Python装饰器(decorator) Python装饰器是一个很有用的功能,它可以让我们在不修改原有代码的情况下,为已有的函数或类添加额外的功能。 常见的使用场景有: a. 函数缓存:对于一些计算量较大的函数&#xff0c…

Samba服务器

目录 一、什么是Samba? 二、Samba进程 三、Samba主要功能 四、Samba工作流程 五、Samba安全级别 六、Sam主配置文件/etc/samba/smb.conf 七、Samba服务配置案例 一、什么是Samba? Samba可以让linux计算机和windows计算机之间实现文件和打印机资源共享的一…

Homebrew下载安装及使用教程

Homebrew是什么? 简单来说,就是用命令行的形式去管理mac系统的包或软件。 安装命令 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"国内请使用镜像源进行下载 执行上述命令后会要求输入…

【设计模式】装饰者模式

5.3 装饰者模式 5.3.1 概述 我们先来看一个快餐店的例子。 快餐店有炒面、炒饭这些快餐,可以额外附加鸡蛋、火腿、培根这些配菜,当然加配菜需要额外加钱,每个配菜的价钱通常不太一样,那么计算总价就会显得比较麻烦。 使用继承的…

vue3 ref reactive响应式数据 赋值的问题

文章目录 vue3 ref reactive响应式数据 赋值的问题场景1:将响应式数据赋值请求后的数据错误示范:直接赋值正确写法 场景2:响应式数据解构之后失去响应式原因分析解决办法 toRefs/toRef方法创建ref引用对象 vue3 ref reactive响应式数据 赋值的问题 doing…

[PyTorch][chapter 53][Auto Encoder 实战]

前言: 结合手写数字识别的例子,实现以下AutoEncoder ae.py: 实现autoEncoder 网络 main.py: 加载手写数字数据集,以及训练,验证,测试网络。 左图:原图像 右图:重构图像 ----main----- 每轮训…

bazel远程缓存(Remote Cache)

原理 您可以将服务器设置为构建输出(即这些操作输出)的远程缓存。这些输出由输出文件名列表及其内容的哈希值组成。借助远程缓存,您可以重复使用其他用户的 build 中的构建输出,而不是在本地构建每个新输出。 增量构建极大的提升…

开启EMQX的SSL模式及SSL证书生成流程

生成证书 首先:需要安装Openssl 以下是openssl命令 生成CA证书 1.openssl genrsa -out rootCA.key 2048 2.openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 3650 -subj "/CCN/STShandong/Ljinan/Oyunding/OUplatform/CNrootCA" -out ro…

unity 发布apk,在应用内下载安装apk(用于更大大版本)

*注意事项: 1,andriod 7.0 和 android 8.0是安卓系统的分水岭,需要分开来去实现相关内容2,注意自己的包名,在设置一些共享文件的时候需要放自己的包名3,以下是直接用arr包放入unity中直接使用的,不需要导入…

尚硅谷SpringMVC (5-8)

五、域对象共享数据 1、使用ServletAPI向request域对象共享数据 首页&#xff1a; Controller public class TestController {RequestMapping("/")public String index(){return "index";} } <!DOCTYPE html> <html lang"en" xmln…

安达发|APS软件排程规则及异常处理方案详解

随着科技的发展&#xff0c;工业生产逐渐向智能化、自动化方向发展。APS(高级计划与排程)软件作为一种集成了先进技术和理念的工业软件&#xff0c;可以帮助企业实现生产过程的优化和控制。其中&#xff0c;排程规则是APS软件的核心功能之一&#xff0c;它可以帮助企业合理安排…

时序预测 | MATLAB实现CNN-BiGRU卷积双向门控循环单元时间序列预测

时序预测 | MATLAB实现CNN-BiGRU卷积双向门控循环单元时间序列预测 目录 时序预测 | MATLAB实现CNN-BiGRU卷积双向门控循环单元时间序列预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.MATLAB实现CNN-BiGRU卷积双向门控循环单元时间序列预测&#xff1b; 2.运行环境…

Docker技术--Docker简介和架构

1.Docker简介 (1).引入 我们之前学习了EXSI&#xff0c;对于虚拟化技术有所了解&#xff0c;但是我们发现类似于EXSI这样比较传统的虚拟化技术是存在着一定的缺陷:所占用的资源比较多&#xff0c;简单的说&#xff0c;就是你需要给每一个用户提供一个操作平台&#xff0c;这一个…