轻松入门Linux—CentOS,直接拿捏 —/— <1>

news2024/11/15 16:53:09

一、什么是Linux

        Linux是一个开源的操作系统,目前是市面上占有率极高的服务器操作系统,目前其分支有很多。是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统 Linux能运行主要的UNIX工具软件、应用程序和网络协议 Linux支持 32 位和 64 位硬件。

        Linux是一种自由开放源码类UNIX操作系统。加上用户空间的应用程序之后,就成为了Linux操作系统,继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统

         Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的

二 、Linux 的发型版

        Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。

        目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。

而我们接下来要使用的就是其中的CentOS,但是当前CentOS已经停止维护了

        CentOS继承了RHEL的特性和功能,并通过社区的开发和支持来提供免费的更新和补丁。它也与RHEL兼容,这意味着CentOS用户可以享受到与RHEL相似的功能和技术支持。

        采用了RPM包管理系统,用户可以通过yum包管理器来安装、更新和卸载软件包。它提供了许多服务器相关的应用和工具,如Apache、MySQL、PHP、PostgreSQL、OpenSSH等,以满足服务器运维和开发的需求。

        由于CentOS具有稳定性、可靠性和兼容性,它被广泛应用于服务器环境,特别是在企业和网站托管领域。很多人选择CentOS作为他们的服务器操作系统,因为它提供了长期支持和一致的性能。

三、Linux对比Windows

四、Linux基本功能

1、/ :根目录,也称为文件系统的最顶层目录。根目录是整个文件系统的起点,包含了所有其他目录和文件。

2、bin :存放二进制可执行文件 *

3、boot :存放用于系统引导时使用的各种文件

4、dev:存放设备文件

5、etc:存放系统配置文件 *

6、home:存放所用用户的根目录 *

7、lib:存放跟文件系统中的程序运行所需要的共享库及内核模块

8、proc:虚拟文件系统,存放当前内存的映射

9、user:存放系统应用程序,比较重要的目录/user/local管理员软件安装目录

10、var:存放运行时需要改变数据的文件 *

11、mnt:挂载目录

12、sbin:存放管理级别的二进制执行文件

13、root:超级用户主目录(家目录) *

14、opt:额外安装的可选应用程序包安装位置

15、 ~  : 当前用户的主目录或叫家目录(Home Directory)*

五、常见命令的使用

1、关闭和开启centos 图像化页面

        在远程连接工具中输入下列代码,可以关闭虚拟机中的图像化页面,因为图像化页面消耗资源,除了在配置网络的时候需要,其他的基本用不上,其中连接工具是在虚拟机外部连接虚拟机的静态ip,达到远程操控终端的作用,centos自己的终端不好用。

systemctl set-default multi-user.target

        输入上部分代码后在输入命令reboot重启虚拟机即可。

        也可以在连接工具的终端输入命令stratx开启虚拟机的界面。

2、cd:切换目录,也叫change directory

例如下列状态,其内容表示为当前用户为 root,当前主机名为 localhost当前目录用户的 home 目录(~ 表示当前用户的 home 目录)

在其中输入以下代码:cd /,其得到的是第二行的内容,即切换到根目录下

或者切换到用户文件下,即输入命令cd /home/ahao

 2.1  cd -  :返回上一次所处目录位置

如图所示,当处于根目录/ 下的home目录的时候,输入命令cd-,则又返回上一次的目录位置

2.2  cd .. 切换到当前目录上一级

 首先如何在home目录返回root目录,即用 / 指定返回上一级的root目录

那么使用cd ../ 或者cd .. 则也同样返回上一级目录

和cd - 略有不同,cd-是返回上一次出现的位置,而cd ..是返回上一级

2.3 cd ~ 直接返回用户家目录

2.4  ll命令(ls -l),展示当前文件夹下所有文件的详细信息

上图所示即为最开始在Linux基本功能里的根目录下的所有文件夹名称以及文件夹的权限、大小、时间等信息

此时处于根目录中,输入命令 cd /home 切换进入家目录,然后再输入ll查看home目录下的文件信息,即用户ahao在家目录下

其中root叫用户名,localhost叫主机名,~叫文件地址

2.5 用相对路径返回指定路径

当前在ahao目录下,想要返回root目录下,root和home目录处于同级目录,都在根目录下

输入以下命令:cd ../../root ,因为当前在ahao目录下,上一级是home,再上一级是根目录,所以两次../ 进入根目录下,然后再指定root目录进入即可

3、 展示文件信息

3.1 ls 用列表的形式展示文件夹下的文件和目录

3.2 ll =》ls -l ,展示文件和目录的详细信息

3.3 ls -a 显示所有文件目录,包括隐藏目录

其中.开头的文件就是隐藏文件,提示你是系统配置文件,不要动它

3.4 ll -a 展示所有文件信息,包括隐藏文件目录

4、pwd 返回当前文件所在位置

5、权限等信息介绍

其中的第一个root是:这个文件属于root用户的

第二个root的意思是:属于root用户组的,224是文件的大小,单位是字节,后面是文件日期

日期后面是文件名

最前面的rwx是这个文件的权限,其布局格式为 drwxrwxrwx,其中d表示文件目录,第一个rwx为文件所有者的权限即用户权限,第二个为用户组权限,第三个为其他用户权限,即owner、group、other

r 是读取权限,w是写入权限,x是执行权限

如上图则用户、用户组、其他用户都有读取权限和执行权限,但是没有写入权限

上图则是,用户有读取和写入权限没有执行权限,而用户组和其他用户没有任何权限,为用户ahao,用户组ahao,大小为128字节,文件名为ahao

5.1 权限解释图

其中 -开头的为普通文件类型,d为文件类型是目录文件

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

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

相关文章

小程序开发_05协同工作和发布

一、开发流程 二、权限管理 三、不同成员的权限 四、小程序发布上线的步骤 上传代码--->提交审核-->发布1. 上传代码 提交审核 三、发布上线

文件IO相关作业

1> 使用文件IO完成&#xff0c;将源文件中的所有内容进行加密&#xff08;大写转小写、小写转大写&#xff09;后写入目标文件中 源文件内容不变 #include<myhead.h>int main(int argc, const char *argv[]) {//判断传入的是否是两个文件if(argc!3){write(2,"inp…

期末复习资料——计算机系统基础

第一章 1、下列关于机器字长、指令字长和存储字长的说法中&#xff0c;正确的时_②、③_ ①三者在数值上总是相等的。②三者在数值上可能不相等。③存储字长是存放在一个存储单元中的二进制代码位数。④数据字长就是MDR的位数。 机器字长、指令字长和存储字长&#xff0c;三…

【区块链+绿色低碳】碳低链 | FISCO BCOS应用案例

在碳中和、碳达峰国家战略的号召下&#xff0c;碳中和数字化、协同低碳的发展如火如荼。但是在金融业的实际场景应用中&#xff0c; 存在数据收集效率低、数据核查困难、服务单一等问题&#xff0c;痛点集中为两个&#xff1a;一是数据冗杂&#xff0c;可能会存在数据篡改&…

【python报错已解决】`AttributeError: ‘DataFrame‘ object has no attribute ‘ix‘`

&#x1f3ac; 鸽芷咕&#xff1a;个人主页 &#x1f525; 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想&#xff0c;就是为了理想的生活! 引言&#xff1a; 在数据分析或者数据处理的过程中&#xff0c;我们经常会遇到各种各样的报错信息&#xff0c;这些报错信息往…

【漏洞复现】APP分发签名系统index-uplog.php存在任意文件上传漏洞

漏洞描述 APP分发签名系统index-uplog.php存在任意文件上传漏洞 免责声明 技术文章仅供参考,任何个人和组织使用网络应当遵守宪法法律,遵守公共秩序,尊重社会公德,不得利用网络从事危害国家安全、荣誉和利益,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵…

游戏类App出海广告变现,新手开发者如何选对聚合广告平台?

无论是轻量化小游戏还是中重度游戏&#xff0c;厂商的终极目标都是盈利。从商业化角度来说&#xff0c;单一的变现模式存在一些问题。纯内购驱动的游戏除了少数大竞技品类&#xff0c;大多是为垂直玩家设计&#xff0c;难以扩量。而纯广告变现驱动的游戏&#xff0c;在抗风险方…

所谓有趣的灵魂,实际上就是这个人的信息密度和知识层面,都远高于你!

1. 信息界的“百科全书” 信息密度&#xff1a;大脑里的“硬盘” 我们先来八一八什么是信息密度。想象一下&#xff0c;如果大脑是个硬盘&#xff0c;那么信息密度高的人&#xff0c;硬盘里存的可都是高清大片和无损音乐&#xff0c;随时准备给你来一场视听盛宴。 知识层面&am…

vue3数据结构的渲染01

处理数据&#xff1a; //现有原始数据showCertificateUrl “url01;url02” 使用以下代码将两条通过分号";"分割的url进行处理 const parseUrls () > {urls.value [];// 每次重新赋值前一定要清空之前的旧数据&#xff01;if (!showCertificateUrl.value) {retu…

[前端]解决Iframe即使设置高度100%,但还是显示滚动条scrollbar的问题

前言 好烦,你看看这两个重复的滚动条. 一个是来自iframe,另一个来自父级的div(overflow: auto;) 我已经在css中设置了iframe的height: 100%;border: none;,但无论如何还是显示出了父级的scrollbar 解决 将iframe的display: block;即可. 或者vertical-align: bottom;

安全测试与渗透测试的区别

在这个数字化时代&#xff0c;网络安全如同数字世界的守护神&#xff0c;其重要性不言而喻。而在这场没有硝烟的战争中&#xff0c;安全测试与渗透测试作为两大核心利器&#xff0c;常常被提及却又容易混淆。今天&#xff0c;就让我们揭开它们的神秘面纱&#xff0c;一探二者之…

2024.7.30 作业

1> 使用文件IO完成&#xff0c;将源文件中的所有内容进行加密&#xff08;大写转小写、小写转大写&#xff09;后写入目标文件中&#xff0c;源文件内容不变 #include <myhead.h> int main(int argc,const char *argv[]) {int fd1 -1,fd2 -1;if((fd1 open(".…

【和相同的二元子数组】python刷题记录

R2-前缀和专题 目录 前缀和哈希表 双指针 ps: 第一眼过去&#xff0c;这题应该能用双指针解出来&#xff0c;应该也能用前缀和解题。 前缀和哈希表 适用于 nums[i] 值不固定为 0 和 1 的其他情况 class Solution:def numSubarraysWithSum(self, nums: List[int], goal: i…

Vue入门记录(一)

效果 本文为实现如下前端效果的学习实践记录&#xff1a; 实践 入门的最佳实践我觉得是先去看官网&#xff0c;官网一般都会有快速入门指引。 根据官网的快速上手文档&#xff0c;构建一个新的Vue3TypeScript&#xff0c;查看新建的项目结构&#xff1a; 现在先重点关注comp…

前端科举八股文-手撕代码篇

前端科举八股文-手撕代码篇 手撕排序算法选择排序思路 冒泡排序思路 快速排序思路 手撕bind方法思路解析 手撕js的继承方案构造继承实现原理 原型继承实现原理 组合继承实现原理 寄生组合继承实现原理 手撕instanceOf实现原理 手撕new 操作符手撕防抖实现原理 手撕节流实现原理…

Java8 新特性,看这篇文章就够了

Java8 是 Java 编程语言的一个重要版本&#xff0c;于 2014 年 3 月发布。它引入了许多新的功能和改进&#xff0c;其中包括 Lambda 表达式、Stream API、新的日期/时间 API 和 Nashorn JavaScript 引擎等。 Java 8 的主要特点如下&#xff1a; Lambda 表达式&#xff1a;Lamb…

Linux进程--exec族函数

exec族函数函数的作用&#xff1a; 我们用fork函数创建新进程后&#xff0c;经常会在新进程中调用exec函数去执行另外一个程序。当进程调用exec函数时&#xff0c;该进程被完全替换为新程序。因为调用exec函数并不创建新进程&#xff0c;所以前后进程的ID并没有改变。 原文链…

电测量数据交换DLMSCOSEM组件第53部分:DLMSCOSEM应用层(下)

3.DLMS/COSEM应用层协议规范 3.1控制功能 3.1.1客户机侧功能的状态定义 图37显示了客户机侧CF的状态机。 客户机CF(和AL包含CF)的状态定义如下: ——INACTIVE:在该状态下,CF完全没有活动;它既不给AP提供服务,也不使用协议支撑层服务; ——IDLE:在没有AA存在…

SpringBoot(看这一篇就够了)

目录&#xff1a; SpringBootSpring的缺点什么是SpringBoot&#xff1f;Springboot3 版本要求Springboot的三种构建方式官网搭建通过IDEA脚手架搭建通过Maven搭建项目 SpringBoot的项目结构编写一个测试代码YAML文件自定义配置文件Value读取配置文件ConfigurationProperties读取…

阿里P8大佬推荐的前端书籍资料,限时免费领取!

&#x1f381; 限时福利大放送&#xff01; &#x1f389; 亲爱的前端小伙伴们&#xff0c;今天给大家分享几个前端必备资料 有P8大佬的算法解题笔记, 最新大厂高频100题, 前端经典八股文&#xff0c;也有一些前端经典书籍&#xff0c;如nodejs&#xff0c;http&#xff0c;jav…