Linux入门——环境 基本指令 基本工具 权限的初步认识

news2025/2/7 6:49:55

目录

1.Linux的历史

 2.利用云服务器设置Linux

3.使用Xshell连接阿里云服务器

 4.Linux常见的指令

5.什么是操作系统?

6.命令解释器

7. linux的权限的初步认识

8.相关习题的练习



1.Linux的历史

1991 10 5 日,赫尔辛基大学的一名研究生 Linus Benedict Torvalds 在一个 Usenet 新闻组
comp.os.minix )中宣布他编制出了一种类似 UNIX 的小操作系统,叫 Linux 。新的操作系统是受到另一个 UNIX 的小操作系统 ——Minix 的启发,该系统是由一名叫 Andrew S Tanenbaum 的教师开发的。读者也 许猜想所发布的这个系统应该是 Linux 0.01 版本,实际上不是这样。真正的 Linux 0.01 版本并没有被发 布,原因是 0.01 版本不实用。 Linus 仅仅在第一个 Linux FTP 站点( ftp://nic.funet.fi )上提供过这个版本 的源代码。

 在这篇博客中有更为详细的解释(一)Linux:自由、开放、灵活的操作系统内核_linux内核开源-CSDN博客文章浏览阅读812次。这篇博客主要介绍了Linux的发展史、开源理念、目前的现状、企业应用现状、发行版本、安装与使用以及利用云服务器配置Linux环境的步骤。Linux作为一款自由、开放、灵活的操作系统内核,适用于多个领域和场景,得到了广泛应用和支持。同时,Linux的开源模式和社区也为全球的开发者提供了一个创新和竞争的平台,并扩大了软件市场的参与者和用户群体。_linux内核开源https://blog.csdn.net/m0_62338174/article/details/130137719?spm=1001.2014.3001.5501

 2.利用云服务器设置Linux

得到三个信息 :
1. 服务器的外网 IP
2. 服务器的管理员账户 ( 固定为 root)
3. 管理员账户密码 ( 在网站上设置的 )
通过这三个信息就可以使用 XShell 远程登陆了 .

3.使用Xshell连接阿里云服务器

这篇博客中有非常详细的说明,参照执行即可

如何使用Xshell连接阿里云服务器-CSDN博客文章浏览阅读1.9k次,点赞6次,收藏21次。如何使用Xshell连接阿里云服务器转载自:https://www.cnblogs.com/Guorisy/p/12445224.html什么是xshell?Xshell是Windows下一款功能非常强大的安全终端模拟软件,支持Telnet、Rlogin、SSH、SFTP、Serial 等协议,可以非常方便的对linux主机进行远程管理。Xshell支持各种安全功能,如SSH1 / SSH2协议,密码,和DSA和RSA公开密钥的用户认证方法,并加密所有流量的各种加密算法。重要的是要保持数据安全https://blog.csdn.net/weixin_44859704/article/details/119204362?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170343619416800185826141%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=170343619416800185826141&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-1-119204362-null-null.142%5Ev96%5Epc_search_result_base4&utm_term=xshell%E8%BF%9E%E6%8E%A5%E9%98%BF%E9%87%8C%E4%BA%91&spm=1018.2226.3001.4187

 4.Linux常见的指令

(二)Linux基本指令总结及介绍-CSDN博客文章浏览阅读517次。总结了 Linux 常用的基本指令,内容简单易懂、干货十足,对于初学者来说非常有帮助。掌握 Linux 操作系统的基本指令是进行Linux操作和管理的前提,而这篇博客的介绍可以作为初步入门时的参考,对于想要在 Linux 领域深入发展的人来说也是一个不错的基础。https://blog.csdn.net/m0_62338174/article/details/130142090?spm=1001.2014.3001.5502

5.什么是操作系统?

是一款软硬件管理的软件。

 Linux 纯命令行,linux也有图形化界面,指令操作更加贴近操作系统。

其目录结构像一个多叉树。linux的管道的应用  多到指令的普及 |  以及linux的打包压缩

6.命令解释器

 指令的本质就是我们编译好的程序与脚本

命令行解释器

liunx--linux内核

shell

7. linux的权限的初步认识

认识linux的用户分类

分为root用户超级用户:管理员级别的用户

普通用户:自己新建用户   adduser

差别:不受权限的约束


谈谈这两个用户身份的切换:su / su+用户名  进行用户的切换

exit、ctrl+d

sudo+命令 //以root进行

要将新建的用户添加信任白名单里面

etc./sudoers

文件的类型:Windows中通过文件的后缀

Linux系统中文件名的后缀没有直接的意义,当然不代表不用

-:普通文件 文本,可执行程序

d:目录文件

b:块设备文件:磁盘文件

c:字符设备文件 :键盘 显示器文件

p:管道文件:用来进行通信的

...

gcc是一款编译器、软件、不代表其他Linux系统上运行的其他软件不需要后缀

 角色、权限身份

拥有者

所属组

其他人

 

明白上述的意义 最后的创建时间

权限  所有人  所属组

 rw-r--r-- 拥有着-所属组权限-other权限

8.相关习题的练习

 1.如果系统的umask设置为244,创建一个新文件后,它的权限:

A.--w-r--r--

B.-r-xr--r--

C.-r---w--w-

D.-r-x-wx-wx

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

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

相关文章

解决企业TB或者PB级大文件传输速度和安全问题

随着企业数据不断增加,TB或PB级大文件的传输成为企业信息共享和数据备份的重要手段之一。然而,这些大文件的传输速度和安全问题成为制约企业发展的瓶颈,也是企业需要解决的重要问题。本文将探讨如何解决这些问题,并从以下几个方面…

基于Java SSM框架实现水果销售网站系统项目【项目源码+论文说明】

基于java的SSM框架实现水果销售网站系统演示 摘要 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识&a…

Maven仓库依赖导入‘.lastUpadate‘问题解决

1. 依赖导入不进去先检查 当你开一个新的项目导入maven仓库的时候,发现本地有这个依赖,但是pom.xml文件里的依赖老是爆红,然后无论怎么样去reload->clean->install还是不行, 这时可以先去检查下maven的setting.xml文件和m…

CentOS8+宝塔面板+cpolar内网穿透搭建可公网访问的Typecho个人站点

文章目录 前言1. 安装环境2. 下载Typecho3. 创建站点4. 访问Typecho5. 安装cpolar6. 远程访问Typecho7. 固定远程访问地址8. 配置typecho 前言 Typecho是由type和echo两个词合成的,来自于开发团队的头脑风暴。Typecho基于PHP5开发,支持多种数据库&#…

SpringBoot整合JWT+Spring Security+Redis实现登录拦截(一)

一、JWT简介 JWT 全称 JSON Web Token,JWT 主要用于用户登录鉴权,当用户登录之后,返回给前端一个Token,之后用户利用Token进行信息交互。 除了JWT认证之外,比较传统的还有Session认证,如何选择可以查看之前…

2024年【道路运输企业安全生产管理人员】考试题及道路运输企业安全生产管理人员报名考试

题库来源:安全生产模拟考试一点通公众号小程序 道路运输企业安全生产管理人员考试题考前必练!安全生产模拟考试一点通每个月更新道路运输企业安全生产管理人员报名考试题目及答案!多做几遍,其实通过道路运输企业安全生产管理人员…

web功能实例 - Canvas裁剪工具

嗯,手撸官方文档2天,发现没啥用,尤其是动画,那种计算出来的,根本想不到。因此学着学了抱着要做个东西的想法,去网上找相关案例,最终做出了这个裁剪工具。 PS :先说一下思路: 核心实现有3个canvas图层, 其中一个负责图片的预览。另外2个叠加到…

【深度学习】使用ffmpg及gstreamer进行视频拉流及编解码(一):ffmpg

目录 为什么要进行视频编解码网络带宽常见的视频编码格式视频分辨率及其占用的经验带宽千兆网口及百兆网口 硬件编解码和软件编解码的区别拉流工具简介安装ffmpg库安装必要的依赖库安装ffmpg库 代码 为什么要进行视频编解码 视频流需要编解码的主要原因是视频文件的数据量很大…

【深度学习】DataComp论文,数据集介绍,大数据模型的数据集介绍

参考: https://laion.ai/blog/datacomp/ 论文:https://arxiv.org/abs/2304.14108 文章目录 论文报告的一些内容datacomp-1B 数据质量比lainon2B要好不同规模数据有多少数据数据处理数据来源 论文报告的一些内容 摘要 多模态数据集是近期如CLIP、Stable …

python 安装django 构建django项目

背景 项目需要,构建一个可视化平台,在参与技术调研后决定选用django作为主要技术栈。 内容 通过Python安装django,我这里的pycharm和Python版本有点低,所有没有通过pycharm页面入口进行创建django项目。 pip install django 安装…

MYSQL一一函数一一流程函数

咱今天讲的是MySQL函数中的流程函数,会有3小题和一个综合案例帮助大家理解 流程函数是很常用的一类函数,可以在SQL语句中实现条件筛选,从而提高语句的效率 小题: ①if语句: select if(flash,ok,error); //如果…

Dash中的callback的使用 多input 6

代码说明 import plotly.express as pxmport plotly.express as px用于导入plotly.express模块并给它起一个别名px。这样在后续的代码中,你可以使用px来代替plotly.express,使代码更加简洁。 plotly.express是Plotly的一个子模块,用于快速创…

QT foreach

原型:foreach(variable, container) container:容器,即被遍历的对象 variable:当前元素,即遍历container过程中,当前的那个元素 代码: QStringList container { "1", "2&quo…

CRM管理系统是怎样分析客户行为的?CRM客户管理功能解析

轻霜冻死单根草,狂风难毁万亩林。拥有坚实客户基础的企业即使面对日趋白热的市场竞争也依然能够勇立潮头。CRM管理系统是维系客户的重要工具之一。CRM管理系统是怎样辅助企业实现客户管理的?我们可以拆解为以下几个方面:1.客户信息管理 2.数据…

使用防火墙是否可以应对DDoS攻击?

很多游戏行业公司对网络安全不够了解,觉得装个防火墙就可以万事大吉了。实际上使用防火墙确实是解决DDoS攻击问题的一种有效方法,一些更先进的防火墙还可以采用其他防御措施,例如:深度包检测、行为分析、人工智能等,来识别和防御各…

AGV|RGV小车RFID传感器CNS-RFID-01/1S的RS232通讯联机方法

CNS-RFID-01/1S广泛应用于AGV小车,搬运机器人,无人叉车等领域,用于定位,驻车等应用,可通过多种通讯方式进行读写操作,支持上位机控制,支持伺服电机,PLC等控制设备联机,本…

使用web_video_server进行网页段的视频传输

引言:在项目中,需要实现无人机摄像头采集到的图像回传到window下进行查看,为此,选择使用web_video_server功能包实现局域网下的图像传输 硬件环境: 硬件:Jetson orin nano 8G D435摄像头 环境&#xff…

智能优化算法应用:基于浣熊算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于浣熊算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于浣熊算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.浣熊算法4.实验参数设定5.算法结果6.参考文献7.MA…

【MySQL】数据库规范化的三大法则 — 一探范式设计原则

🍎个人博客:个人主页 🏆个人专栏: 数 据 库 ⛳️ 功不唐捐,玉汝于成 目录 前言 正文 1. 第一范式(1NF): 2. 第二范式(2NF): 3. 第三范式…

无需创建 Controller Action 直接返回View (个人不建议采用)

演示如何不写controller 方法,而直接返回View。这里通过使用HandleUnknownAction 方法来自动处理对一个controller 的每个没有对应方法的请求。 Controller 类包含一个HandleUnknownAction()方法,它在你试图去调用一个不存在的action 时被执行。如果每个…