[Linux]操作系统

Linux操作系统学习 一、操作系统 1、什么是操作系统(OS)? 用来管理计算机硬件与软件资源的计算机程序,是计算机的核心和基石。 是连接用户和计算机的媒介 是所有硬件设备组装后的第一层软件,能够让用户使用硬件设备的软件。 2、常见的操作系统 桌面操作系统:Windows、macOS、Linux 移动端操作系统:iOS、Android 服务器操作系统:Linux、Windows server 嵌入式操作系统:Android(底层是Linux) 二、Linux系统的介绍 与服务器设备进行交互 1、Linux操作 阅读详情

1 操作系统概述

  • 企业级服务器:塔式服务器、机柜式服务器、刀片式服务器
  • 计算机组成:硬件系统+软件系统
  • 计算机软硬件之间通过操作系统进行交互
  • windows:闭源收费
  • 苹果:闭源收费
  • linux优势:更加安全、稳定,而且Linux是完全开源、免费的,可以降低企业的成本。另外,与Windows有所不同的是,Linux还是一个多用户多任务操作系统,允许多用户同时操作。

2 Linux操作系统

  • 世界上最早的操作系统Unix
  • 1991年Linux操作系统诞生
  • Linux操作系统=linux kernel+GNU软件级系统软件+必要的应用程序
  • Linux发行版本:
    • Redhat:全球最大的Linux发行厂商,功能全面、稳定。2018年,被IBM收购。

  • Ubuntu:Linux桌面操作系统做的最好的。

  • CentOS:目前CentOS已经被Redhat公司收购,但是依然免费。

  • Deepin:目前国内做的最好的一款Linux发行版。

3 虚拟机使用

硬件组成:服务器、交换机、网线、机架

SSH协议:默认采用RSA算法实现非对称加密,需要两个秘钥:公开秘钥&私有秘钥

4 Linux常用基础命令

4.1 文件系统

基本概念:万物皆文件

  • /根目录:Linux文件系统的起点
  • /boot:等价于Windows中的C盘,相当于Linux引导目录
  • /bin目录与/sbin目录
  • ☆ /bin目录 :普通命令目录,普通账号和超级管理员root都可以使用的命令
  • ☆ s == super,/sbin:超级命令目录,只有超级管理员root才可以使用的命令
  • /dev目录:设备目录,存放设备信息,如硬盘、u盘、光盘
  • /etc目录:配置文件目录(核心),系统配置、三方软件配置大多数放置于此目录
  • /root:超级管理员的家
  • /home/用户名称:如/home/itheima,普通用户的家
  • /tmp:临时目录,理解为Linux的回收站
  • /usr目录:系统软件目录,类似于Windows中的Program Files
  • /opt目录:第三方软件目录 => 如QQ、微信
  • /mnt挂载目录:插入U盘、插入移动硬盘,需要把设备文件挂载到此目录

4.2 常用命令

# 命令结构
command [-options] [parameter]

'''
说明:
command : 命令名, 相应功能的英文单词或单词的缩写
[-options] : 选项, 可用来对命令进行控制, 也可以省略
parameter : 传给命令的参数, 可以是 零个、一个 或者 多个
'''
  • ip a == ifconfig 查看ip地址
  • help(ls --help):基础帮助
  • man(man ls):详细帮助信息
  • clear:清屏
  • ls(list show )  显示指定工作目录之下的内容(列出目前工作目录所含之文件及子目录)
    • ls -al 所有文件纵向展示
    • ls / 显示根目录下文件信息。若路径省略,则切换至使用者的home目录。
选项 含义
-a all所有, 显示指定目录下所有子目录与文件, 包.开头的隐藏文件
-l -l 以纵向列表方式显示文件;除文件名称外,也将文件形态、权限、拥有者、文件大小等详细列出(ls -l等价于 ll)
-h 配合 -l 以人性化的方式显示文件大小(文件大小 + 单位)
ls           #查看当前目录内容 (缺点: 隐藏文件看不到,以 .开头的文件) !
ls -a        #查看当前目录内容 ,包括隐藏文件 
ls –al       #查看目录内容的详细信息(查看文件类型、权限、大小等) 
ls -lh       #查看目录内容的详细信息,以K,M,G方式显示文件大小 
ls /root     #查看/root目录下内容

快捷键 ll 相当 ls
ll           #等价于ls -l
  • cd(ch
Linux操作系统 操作系统通常指的是对计算机硬件与软件进行管理控制的计算机程序。主要有批处理操作系统、分时操作系统、实时操作系统、个人计算机操作系统、网络操作系统、分布式操作系统、嵌入式操作系统Linux操作系统的优势:低成本开发、可以应用于多种硬件平台、可定制的内核、多用户多任务、良好的网络功能。 阅读详情

相关推荐

Linux操作系统概述

Linux操作系统概述 操作系统概念 操作系统(operating system,简称OS)是管理计算机硬件与软件资源的程序,需要处理如:管理与配置内存、 决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务; 没有操作系统的机器称之为裸机,不管是开发还是使用都十分不便。 操作系统也提供一个让用户与系统交互的操作界面。 操作系统分类 操作系统发展至今,种类繁多,可以根据应用的不同领域进行划分: l 桌面操作系统 l 服务器操作系统 l 嵌入式操作系统 l.

weixin_51029697的博客 1940

linux操作系统入门教学

文章目录第一章、Linux基础知识为什么学习Linux?什么是服务器端?什么是操作系统?第二章、Linux安装教程1.下载和安装VMware(虚拟机)2.Linux版本介绍和ubuntu下载总结 第一章、Linux基础知识 为什么学习Linux? Linux一般是用来做服务器端的操作系统。 什么是服务器端? 不管是我们上网看新闻,打游戏等等,都需要服务器端为我们提供服务。而我们所使用的手机、电脑等接受服务的一端就是客户端。 什么是操作系统? 从图中我们可以看出,操作系统是计算机系统中位于计算机硬件和应

m0_51764537的博客 3408

小华半导体HC32芯片开发使用说明

HC32F/L系列MCU在Keil MDK和IAR Workbench环境下通过工程样例进行软件开发。

小布的芯视角 5635

PX4无人机-Gazebo仿真实现动态目标追踪的视觉控制方案

本文详细介绍了PX4无人机在Gazebo仿真环境中实现动态目标追踪的视觉控制方案。从PX4与Gazebo仿真环境搭建、动态目标追踪核心技术栈、仿真环境深度定制技巧到追踪算法的优化实践,提供了全面的技术指导和常见问题排查方法,帮助开发者高效实现无人机视觉追踪功能。

weixin_29196315的博客 452

LaTeX公式转Word竟这么简单?Python三行代码实现学术论文格式无忧

本文介绍如何利用Python的latex2word库,仅需三行代码即可将LaTeX数学公式精准转换为Word原生Office Math对象,解决学术写作中LaTeX与Word格式割裂的难题。该方法支持批量处理、格式保真,并能与Markdown、Jupyter Notebook等工具集成,构建自动化写作流程,实现学术论文格式无忧。

qsc90123456的博客 298

SRC漏洞挖掘实战:从攻击面管理到业务逻辑漏洞的精准狩猎

在网络安全领域,漏洞挖掘是识别和利用软件系统中安全弱点的核心实践。其基本原理在于通过系统化的方法,识别和评估一个应用或系统的攻击面,并从中定位安全防护的薄弱环节。这项技术的价值在于能够主动发现潜在风险,防患于未然,对于保障企业数字资产安全至关重要。典型的应用场景包括对Web应用、移动端API以及各类在线业务系统的安全性评估。在实际的漏洞挖掘,尤其是针对安全应急响应中心(SRC)的实战中,高效的策略往往聚焦于**边缘资产**的发现与利用,以及对**业务逻辑漏洞**的模式化测试。掌握这些经过验证的思路,能帮助安

babing2770的博客 415

Windows Server 2016 下载

Windows Server 2016 下载 简介: Windows Server 2016是微软于2016年10月13日正式发布的最新服务器操作系统。基于Win10 1607(LTSB)内核所开发。 Windows Server 2016 Essentials edition(精华版) Windows Server 2016 Essentials版是专为小型企业而设计的。它对应于Win...

StudyOgre的博客 1万+

损失函数大汇总(五十三)(Boundary Loss附公式推导与代码)

摘要 Boundary Loss是一种针对图像分割任务的新型损失函数,特别适用于高度类别不平衡的细粒度分割场景。与传统的区域型损失(如Dice、交叉熵)不同,它通过计算预测边界与真实边界之间的距离来优化模型,更关注边界精度而非区域重叠。核心思想是利用距离图(distance map)将边界约束转化为区域积分形式,实现端到端训练。具体实现中,损失函数为预测概率与距离图的点积,梯度仅取决于距离图,具有明确的空间引导性。相比区域型损失,Boundary Loss能更好处理小目标、细长结构等边界敏感任务,可与Dic

悦学共鸣,温柔以待,汇聚光芒,共同成长 241

基于STM32设计的便携式心电信号监测系统_474

本课题设计并实现了一种基于STM32单片机的便携式心电信号监测系统。系统以STM32F103C8T6为核心控制单元,结合PulseSensor心率传感器,实现对人体心率信号的采集与处理。通过单片机内部ADC模块对传感器输出的模拟电压信号进行采样,并对采集数据进行分析处理,从而计算得到实时心率值。

168

基于STM32、HAL库的RN8209D电能计量芯片驱动程序设计

/ 假设电压互感器变比为220V:0.5V,电流互感器变比为20A:5mA。// 电压ADC原始值。// 电流ADC原始值。// 有功功率(W)// 电能(kWh)

corlin6688的博客 472

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

上一篇: [Python]浅拷贝&深拷贝
下一篇: [数据分析]MySQL
Letmooning
博客等级 码龄2年 503粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值