当前位置: 首页 > news >正文

linuxOPS基础_linux系统注意事项

Linux严格区分大小写

Linux 和Windows不同,Linux严格区分大小写的,包括文件名和目录名、命令、命令选项、配置文件设置选项等。
例如,Win7 系统桌面上有文件夹叫做Test,当我们在桌面上再新建一个名为 test 的文件夹时,系统会提示文件夹命名冲突;
在这里插入图片描述
Linux 系统不会,Linux 系统认为 Test 文件和 test 文件不是同一个文件,因此在 Linux 系统中,Test 文件和 test 文件可以位于同一目录下。
在这里插入图片描述

我们在操作 Linux 系统时要注意区分大小写的不同。

inux文件"扩展名"

我们都知道,Windows 是依赖扩展名区分文件类型的,比如,“.txt” 是文本文件、“.exe” 是执行文件,但 Linux 不是。
在这里插入图片描述

​Linux 系统通过权限位标识来确定文件类型,常见的文件类型有普通文件、目录、链接文件、块设备文件、字符设备文件等几种。Linux 的可执行文件就是普通文件被赋予了可执行权限。
在这里插入图片描述
Linux 中的一些特殊文件还是要求写 “扩展名” 的,但 Linux 不依赖扩展名来识别文件类型,写这些扩展名是为了帮助运维人员来区分不同的文件类型。

这样的文件扩展名主要有以下几种:

  1. 压缩包:Linux 下常见的压缩文件名有 .gz、.bz2、.zip、.tar.gz、.tar.bz2、.tgz 等。
    ​ 为什么压缩包一定要写扩展名呢?很简单,如果不写清楚扩展名,那么管理员不容易判断压缩包的格式,虽然有命令可以帮助判断,但是直观一点更加方便。就算没写扩展名,在 Linux 中一样可以解压缩,不影响使用。
  2. 二进制软件包:CentOS 中所使用的二进制安装包是 RPM 包,所有的 RPM 包都用".rpm"扩展名结尾,目的同样是让管理员一目了然。
  3. 程序文件:Shell 脚本一般用 “.sh” 扩展名结尾。
  4. 网页文件:网页文件一般使用 “.php” 等结尾,不过这是网页服务器的要求,而不是 Linux 的要求。

Linux中所有内容以文件形式保存

Linux中,一切皆文件

普通文件,类似于windows中文件的概念,可以分为一般文件(黑色)和可执行文件(绿色)。

一般文件特点其打开(编辑器打开)后会看到里面有内容,或者可以往其中写内容。(黑色的)

可执行文件在Windows 下一般为exe、msi、bat 等后缀,其特点就是双击之后可以直接运行。(绿色的)
在这里插入图片描述

在这里插入图片描述
目录文件类似于Windows中的文件夹

用于存储文件(当然也可以存储文件夹)的夹子称之为文件夹。(天蓝色的)
在这里插入图片描述

Linux中所有存储设备都必须在挂载之后才能使用

挂载其实就是给这些存储设备分配盘符,只不过 Windows 中的盘符用英文字母表示,例如c:,d:,而 Linux 中的盘符则是一个已经建立的空目录。我们把这些空目录叫作挂载点(可以理解为 Windows 的盘符),把设备文件(如 /dev/sdb)和挂载点(已经建立的空目录)连接的过程叫作挂载

挂载过程是通过挂载命令实现的。

相关文章:

linuxOPS基础_linux系统注意事项

Linux严格区分大小写 Linux 和Windows不同,Linux严格区分大小写的,包括文件名和目录名、命令、命令选项、配置文件设置选项等。 例如,Win7 系统桌面上有文件夹叫做Test,当我们在桌面上再新建一个名为 test 的文件夹时&#xff0c…...

《探索虚拟与现实的边界:VR与AR谁更能引领未来?》

引言 在当今数字时代,虚拟现实(VR)和增强现实(AR)技术正以惊人的速度发展,并逐渐渗透到我们的日常生活中。它们正在重新定义人与技术、人与环境之间的关系,同时也为各行各业带来了全新的可能性。然而,究竟是VR还是AR更有潜力改变未来?本文将围绕这一问题展开深入探讨。…...

C++ 获取上一级文件夹路径

我们可能会经常遇到文件所在文件夹路径的问题&#xff0c;虽然各大平台也有提供方便快捷的API来实现&#xff0c;但是如果脱离平台本身&#xff0c;或者想实现跨平台的话&#xff0c;可以考虑用纯C的代码来实现这一需求 示例代码 #include <string> #include <ios…...

Apache Pulsar的分布式集群模式构建

1. 准备环境 6台带jdk8的Linux服务器&#xff08;CentOS7为例&#xff09; ip分别为&#xff1a; 主机名IP地址zookeeper1192.168.8.101zookeeper2192.168.8.102zookeeper3192.168.8.103pulsar1192.168.8.108pulsar2192.168.8.109pulsar3192.168.8.110 2. 下载Pulsar最新安…...

第三百八十六回

文章目录 概念介绍使用方法示例代码 我们在上一章回中介绍了Snackbar Widget相关的内容,本章回中将介绍TimePickerDialog Widget.闲话休提&#xff0c;让我们一起Talk Flutter吧。 概念介绍 我们在这里说的TimePickerDialog是一种弹出窗口&#xff0c;只不过窗口的内容固定显示…...

Java中介者模式剖析及使用场景

中介者模式 一、介绍二、智能家居系统项目实现三、总结1.优点2.缺点3.使用经验4.Spring框架类似使用思想 一、介绍 介者模式是一种行为型设计模式&#xff0c;它允许对象之间通过一个中介者对象进行通信&#xff0c;而不是直接相互引用。将多对多的关系转化为一对多的关系&…...

ElevenLabs用AI为Sora文生视频模型配音 ,景联文科技提供高质量真人音频数据集助力生成逼真音效

随着Open AI公司推出的Sora文生视频模型惊艳亮相互联网&#xff0c;AI语音克隆创企ElevenLabs又为Sora的演示视频生成了配音&#xff0c;所有的音效均由AI创造&#xff0c;与视频内容完美融合。 ElevenLabs的语音克隆技术能够从一分钟的音频样本中创建逼真的声音。为了实现这一…...

Go语言基础

Go的数据类型定义 //运行第一个程序package main func main(){print("Hello World") }在GO语言中&#xff0c;一个程序只能有一个main包&#xff0c;对应只能有一个main方法&#xff0c;若无法满足这个条件&#xff0c;编译时将会报错。注释方式与PHP相同 import的使…...

IOS覆盖率报告info文件解读

一&#xff0c;IOS覆盖率报告的生成 在做前端精准测试的时候&#xff0c;对于iOS端&#xff0c;通常会做如下操作&#xff1a; &#xff08;1&#xff09;合并覆盖率数据 如下操作&#xff1a; xcrun llvm-profdata merge coverage_file1657885040728.profraw coverage_fil…...

爬虫实战——scrapy框架爬取多张图片

scrapy框架的基本使用&#xff0c;请参考我的另一篇文章&#xff1a;scrapy框架的基本使用 起始爬取的网页如下&#xff1a; 点击每张图片&#xff0c;可以进入图片的详情页&#xff0c;如下&#xff1a; 代码实现&#xff1a; 项目文件结构如下 img_download.py文件代码 im…...

LLVM TableGen 系统学习笔记

Basic TableGen 系统可以帮助记录领域特定的信息。它也可以认为是一种小型的编译系统。 TableGen 责负分析文件&#xff0c; 分析结果交给领域特定的后端进行处理。 重要的概念 records 一个 record 有一个独立的名称&#xff0c;一系列值和一系列父类。 它保存了特定领域…...

基于stm32的流水灯设计

1基于stm32的流水灯设计[proteus仿真] 速度检测系统这个题目算是课程设计和毕业设计中常见的题目了&#xff0c;本期是一个基于51单片机的自行车测速系统设计 需要的源文件和程序的小伙伴可以关注公众号【阿目分享嵌入式】&#xff0c;赞赏任意文章 2&#xffe5;&#xff0c…...

kotlin图片合成和压缩

kotlin图片合成和压缩 之前的方法是继承AsyncTask 在doInBackground 里面去做压缩的操作&#xff0c;然后用 publishProgress 切到主线程里面更新 新方法是在协程里的去做 class ImageService {private fun getSumWidths(bitmaps: ArrayList<Bitmap>): Int {var sumWid…...

Java学习笔记004——接口概念理解及意义

一个类中有抽象方法&#xff0c;则必须声明为abstract&#xff08;做为抽象类&#xff09;&#xff0c;抽象类不能实例化。子类继承抽象类&#xff0c;必须对所有的抽象方法重写&#xff0c;否则依然有抽象方法&#xff0c;还是抽象的&#xff0c;无法实例化。故抽象类常做为基…...

MT笔试题

前言 某团硬件工程师的笔试题&#xff0c;个人感觉题目的价值还是很高的&#xff0c;分为选择题和编程题&#xff0c;选择题考的是嵌入式基础知识&#xff0c;编程题是两道算法题&#xff0c;一道为简单难度&#xff0c;一道为中等难度 目录 前言选择题编程题 选择题 C语言中变…...

50道SQL面试题

50道SQL面试题 有需要互关的小伙伴,关注一下,有关必回关,争取今年认证早日拿到博客专家 环境 -- ---------------------------- -- Table structure for teacher -- ---------------------------- DROP TABLE IF EXISTS teacher; CREATE TABLE teacher (t_id varchar(20) …...

2024蓝桥杯每日一题(双指针)

一、第一题&#xff1a;牛的学术圈 解题思路&#xff1a;双指针贪心 仔细思考可以知道&#xff0c;写一篇综述最多在原来的H指数的基础上1&#xff0c;所以基本方法可以是先求出原始的H指数&#xff0c;然后分类讨论怎么样提升H指数。 【Python程序代码】 n,l map(int,…...

Android 开发过程中常见的内存泄漏场景分析

场景1 Static变量存储上下文环境Context public class ClassName {// 定义1个静态变量private static Context mContext;//... // 引用的是Activity的contextmContext context; // 当Activity需销毁时&#xff0c;由于mContext 静态 & 生命周期 应用程序的生命周期&…...

Codeforces-1935E:Distance Learning Courses in MAC(思维)

E. Distance Learning Courses in MAC time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output The New Year has arrived in the Master’s Assistance Center, which means it’s time to introduce a new feature…...

ZooKeeper和Diamond有什么不同

本文主要是讨论下两个类似产品&#xff1a;ZooKeeper和Diamond在配置管理这个应用场景上的异同点。 Diamond&#xff0c;顾名思义&#xff0c;寄寓了开发人员对产品稳定性的厚望&#xff0c;希望它像钻石一样&#xff0c;提供稳定的配置访问。Diamond是淘宝网Java中间件团队的核…...

横河 Yokogawa 便携式无纸记录仪 GP10/GP20系列

主要特点 ● PID控制(GX90UT PID控制模块) ● 程序控制(/PG选件) ● 双测量周期 ● 高速(1ms)测量(GX90XA-04-H0 高速AI模块) ● 4线RTD输入、 电阻测量(GX90XA-06-R1 4线RTD模块) ● 再传输/手动mA输出(GX90YA模拟输出模块)技术参数 型号 GP20 GP10 结构 便携型 便…...

Move Mouse终极指南:告别电脑休眠困扰的完整解决方案

Move Mouse终极指南&#xff1a;告别电脑休眠困扰的完整解决方案 【免费下载链接】movemouse Move Mouse is a simple piece of software that is designed to simulate user activity. 项目地址: https://gitcode.com/gh_mirrors/mo/movemouse 你是否曾因电脑自动休眠而…...

uv venv --seed:从‘极简主义’到‘开箱即用’的哲学抉择

1. 为什么我们需要关注uv venv的--seed参数&#xff1f; 第一次用uv创建虚拟环境时&#xff0c;我习惯性地输入了uv venv --python 3.11&#xff0c;结果在安装numpy时遇到了"pip not found"的错误。这个看似简单的参数背后&#xff0c;其实隐藏着工具设计者对开发者…...

Windows 11运行Android应用的终极指南:三步快速部署WSA子系统

Windows 11运行Android应用的终极指南&#xff1a;三步快速部署WSA子系统 【免费下载链接】WSA Developer-related issues and feature requests for Windows Subsystem for Android 项目地址: https://gitcode.com/gh_mirrors/ws/WSA 想在Windows 11上无缝体验数百万款…...

STM32的ADC采样率到底能跑多快?实测F103ZE的HAL库+DMA方案,挑战1Msps

STM32F103ZET6 ADC极限性能测试&#xff1a;HAL库DMA实现1Msps高速采样的实战解析 在嵌入式数据采集领域&#xff0c;ADC采样率直接决定了系统捕获快速变化信号的能力。作为经典入门级MCU&#xff0c;STM32F103ZET6的72MHz主频下ADC性能究竟能达到什么水平&#xff1f;本文将带…...

18650圆柱锂电池的COMSOL模型参数配置与生热研究

出一个18650圆柱锂电池comsol模型 参数已配置&#xff0c;生热研究搞锂电池仿真总得和热管理打交道。今天咱们手把手教你搭个靠谱的18650圆柱电池COMSOL模型&#xff0c;重点看生热规律。先画个几何模型——直径18mm高度65mm的标准尺寸&#xff0c;别傻乎乎地画实心圆柱&#x…...

从‘滋滋’声到静音运行:A4988微步细分设置全解(附STM32/Arduino代码示例)

从‘滋滋’声到静音运行&#xff1a;A4988微步细分设置全解&#xff08;附STM32/Arduino代码示例&#xff09; 当你的3D打印机突然发出刺耳的啸叫&#xff0c;或是写字机器人在精细作画时出现恼人的抖动&#xff0c;背后往往隐藏着步进电机驱动器的配置玄机。A4988作为开源硬件…...

大麦抢票终极指南:5分钟学会自动化抢票技巧,告别黄牛高价票

大麦抢票终极指南&#xff1a;5分钟学会自动化抢票技巧&#xff0c;告别黄牛高价票 【免费下载链接】DamaiHelper 大麦网演唱会演出抢票脚本。 项目地址: https://gitcode.com/gh_mirrors/dama/DamaiHelper 还在为抢不到心仪的演唱会门票而烦恼吗&#xff1f;每次热门演…...

状态管理化技术中的状态计划状态实施状态验证

状态管理化技术是现代软件开发中的核心环节&#xff0c;尤其在复杂系统或高交互性应用中&#xff0c;状态的有效管理直接决定了系统的稳定性与用户体验。状态计划、状态实施与状态验证构成了状态管理化的三大支柱&#xff0c;它们分别从设计、执行与保障三个维度确保状态的一致…...

HCPL-2533-000E,双通道高速逻辑接口光耦合器

简介今天我要向大家介绍的是 Broadcom 的光耦合器——HCPL-2533-000E。它是一款双通道、专为 LSTTL-to-LSTTL 和 TTL-to-LSTTL 逻辑接口设计的高速光耦器件。该器件内部包含一对发光二极管和集成光子探测器&#xff0c;输入与输出之间具备 3000Vdc 的耐压测试标准。通过为光电二…...