Linux 基本操作

Linux基本操作 终端(Terminal)是与Linux系统进行交互的文本界面,通过终端我们可以输入命令来控制系统。在图形界面中,终端通常被称为"终端模拟器"或"控制台"。终端的核心是Shell,它是一个命令解释器,负责解析用户输入的命令并执行。Bash(Bourne Again SHell):大多数Linux发行版的默认ShellZsh(Z Shell):功能强大,可定制性高Fish:用户友好,具有智能自动补全功能Dash:轻量级Shell,常用于系统脚本。 阅读详情

环境变量

和windows系统相似,在安装许多软件的时候需要配置环境变量,在linux里也需要配置相应的环境变量。Linux中的环境变量主要分为系统级和用户级,系统环境变量是每个系统到系统的用户都要读取的变量,而用户级的环境变量则是用户使用系统时加载的个人环境变量。

  • 系统级
     /etc/profile 文件: 当用户登录Shell时执行的第一个文件,用来完成一些初始化工作,通常是调用/etc/bash.bashrc 文件来完成具体工作
     /etc/environment 文件:系统级别的环境变量,并不是一个脚本,内容为一些环境变量赋值语句,用来给不从shell启动的程序设置环境变量。

  • 用户级(文件主要是在home目录下)
     ~/.profile:每个用户都可以调用来输入自己使用的shell信息,不过在用户登录时,该文件只执行一次。
     ~/.bashrc:包含登录用户的专用bash shell的bash 信息。也就是说没开一个shell,该文件都会被读取一次。

  • 临时的
     针对当前的shell环境变量

简单来说,环境变量就是指定一个目录,软件在运行的时候,相关程序会按照该目录在查找相关文件。

Linux变量的种类

按变量的生存周期:

  • 永久的:需要修改配置文件,变量永久生效
  • 临时的:使用export命令来声明即可,变量在关闭shell的时候自动生效。

按环境变量自身的信息来划分,则可以分为:

  • 当前shell进程是有用户自定义变量,此变量只在当前shell中有效
  • shell自身内建的变量
  • 从自定义变量导出的环境变量

1、执行脚本时是在一个子shell环境运行的,脚本执行完后该子shell自动退出;
2、一个shell中的系统环境变量才会被复制到子shell中(用export定义的变量);
3、一个shell中的系统环境变量只对该shell或者它的子shell有效,该shell结束时变量消失(并不能返回到父shell中)。
4、不用export定义的变量只对该shell有效,对子shell也是无效的。

Linux基本操作① | 学习笔记 本文记录在Windows系统通过WSL配置Linux开发环境,详细介绍了常用 Linux 指令,涵盖文件操作、内容查看、编辑等类别,帮助读者掌握Linux基本操作。 阅读详情

相关推荐

遥感大模型之Prithvi的关键技术解读

Prithvi系列模型开创了遥感领域基础模型新范式,通过海量多源时空数据(HLS和SAR)与Vision Transformer架构的深度融合,采用掩码自编码器进行自监督预训练,实现了强大的地球观测表征能力。该技术体系突破传统方法在全局建模、多模态融合和时空分析上的局限,仅需少量标注数据即可在土地分类、灾害监测等任务上取得优异表现。从初代3亿参数到Prithvi-EO-2.0的10亿参数升级,展现了模型可扩展性,为构建地球数字孪生智能基座奠定基础。

panshengwu的博客 864

Linux 环境变量简介

参考文献:https://blog.51cto.com/2833481/2154921 一、简介说明 在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找不到文件,类似的错误。 在linux系统下,如果下载并安装了应用程序,在启动时很有可能在键入它的名称时出现"co...

weixin_45116657的博客 448

用Python模拟随机游走:从一维到三维,直观理解马尔可夫链的常返性

本文通过Python模拟一维到三维的随机游走,直观展示马尔可夫链的常返性特性。使用NumPy和Matplotlib构建模拟器,揭示不同维度下随机游走的返回概率差异,帮助读者理解为什么一维和二维游走具有常返性,而三维游走可能永远迷失。文章包含完整的代码示例和可视化技巧,适合概率论和Python编程爱好者学习实践。

weixin_28694295的博客 399

LINUX的基本操作学习总结

前言 从2020年11月定下了以后所打算从事的方向开始,就开始学习LINUX基础和LINUX环境编程,故谨以此文来记录LINUX的基础操作 目录   1.linux的基础介绍及目录结构   2.运行指令及基本操作指令   3.vim的操作   4.开关机操作   5.用户管理   6.文件管理   7.组管理和权限管理   8.任务调度   9.磁盘分区和挂载   10.网络配置   11.进程管理   12.服务管理   13.RPM和YUM ssds ...

而塞过的学习之旅 4385

source tree clone error:fatal remote error: Repository not found

source tree clone error:fatal remote error: Repository not found

Linda的前端开发路 3077

LMX2820即时校准实战:从失锁到稳定锁频的完整指南

本文详细解析了LMX2820锁相芯片在高频段(11.3-22.6GHz)易出现随机失锁问题的根源,并提供了即时校准(InstCal)的完整实战指南。通过寄存器编程、Index例程和校准配置的关键步骤,确保从失锁到稳定锁频的高可靠性,大幅提升射频合成器在通信与测试测量应用中的性能。

bert9linguist的博客 958

Linux的基本操作

Linux的基本操作 文章目录Linux的基本操作

weixin_49830664的博客 2万+

让 SAP HANA 查询飞起来:彻底避开隐式类型转换的性能暗礁

SAP HANA性能优化:警惕隐式类型转换陷阱 隐式类型转换是SAP HANA项目中常见的性能隐患。当SQL表达式两侧数据类型不匹配时,系统会自动进行类型转换,这种看似便利的操作可能导致: 过滤条件无法下推,扫描范围扩大 列存引擎优势丧失,触发中间结果物化 执行计划走向低效路径 治理方案包括: 从源头统一数据类型,确保常用比较字段类型一致 将显式转换应用于常量而非整列 使用生成列预先转换存储,避免运行时计算 排查方法: 通过SQL Plan Cache定位高频查询 分析执行计划中的转换迹象 重点关注VARC

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 11万+

Linux基本操作命令

thenfi。

cjl_s的博客 1884

直捣黄龙~

这篇文章描述了一个矩阵寻路问题,要求计算从起点到终点的最短路径数量及长度。主要思路是通过BFS算法解决:首先标记哨兵警戒区域为禁区,然后从起点出发进行广度优先搜索,记录每个位置的最短步数和路径条数。当到达终点时,输出路径数和步数;若不可达则返回(0,0)。算法使用队列实现BFS,同时处理路径统计和步数记录,适用于网格寻路类问题。

面试高手的博客 215

【AI Agent】Harness Engineering实践

Harness(运行宿主)是围绕 LLM构建的一套确定性工程系统,其核心职责是:承认模型的固有局限,用可控的工程手段逐一弥补,使"强大但不可靠的推理引擎"变成"可信赖的生产级Agent"模型 是发动机——提供原始动力Agent 是驾驶员——做出决策Harness 是道路、地图、护栏、仪表盘、维修站和质检线——确保行驶安全有序没有Harness,模型越强,可能只是更快地制造混乱。

sysu_lluozh 190

Linux的基本操作以及文件的权限

生活中,我们应该听过windows、安卓和IOS等名词,这些名词指的就是不同的操作系统。其中windows系统是我们比较常见的电脑操作系统,而Linux就是另一种操作系统,相比windows的图形化交互界面,Linux的操作界面就全是文字,因此使用起来有一定的门槛。但是由于其开源、安全、稳定等特征,使得Linux在开发中使用更加广泛。那么,如何拥有一个安装了LInux的电脑呢?

2301_80083234的博客 934

【问题解决】本地 Llama / Qwen 运行报错:transformers 版本不兼容、依赖冲突解决

Flask是一个轻量级的Web框架,设计上非常简单和易于扩展。它并不强制使用任何特定的项目结构或工具,这使得开发者能够根据自己的需求自由地设计应用。Flask的灵活性使它成为了许多小型项目和原型开发的理想选择。FastAPI是一个现代的Web框架,基于Python 3.7+,专为构建API而设计。FastAPI的特点是高性能、支持异步操作,并且内置了许多现代Web应用所需的功能,如数据验证和自动生成API文档等。从性能角度看,FastAPI在高并发场景下具有明显优势,特别是在I/O密集型的应用中。

博客 800

linux基本操作命令指南

shell 是用户与操作系统内核之间的交互接口,它接收用户输入的命令,解析并传递给内核执行,再将执行结果返回给用户。也就是说,Shell 是一个 “命令解释器”,充当了用户与计算机硬件之间的 “翻译官”。

z_66667的博客 1149

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

在Linux中mysql的一些基本操作

Mysql的具体安装步骤可查看Centos 7安装LAMP环境 下面介绍一下一、关于在Linux中mysql的一些基本操作1、进入mysql “mysql -uroot -p”,会提示输入密码,输入密码时是不可见的,直接输就可以,如果输错可以退格键删除2、链接数据库刚刚通过使用 mysql -uroot -p 就可以链接数据库了,但这只是连接本地的“localhost”,可是有很多时候都是去连接某...

飞翔的博客 1487

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

linux  基本操作

1.安装 启动 相关 2.基本 3.增 4.删 5.改 6.查 7.编辑文件 8.xshell快捷键 3. echo 6.grep 7.sed 11. scp远程 ab命令 一.linux 基本操作 1...

wahaha 291

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Linux 入门基本操作

Linux第一课!从入门开始学习Linux!

JJR_YZ的博客 8286

【Linux】Linux基本操作指令

Linux常用指令 写的很详细,忘了跑回来看看

qq_42996461的博客 5372

Linux 文件基本操作

linux 免费使用,自由传播的Unix系统,多用户,多任务,多线程,多cpu操作。 虚拟化:就是讲一台计算机虚拟成多台逻辑计算机,在同一台计算机上,可以同时运行多台逻辑计算机。 ​ 在 Windows 下,打开 “计算机”,我们看到的是一个个的驱动器盘符,每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形。但是在 Linux 下,我们是看不到这些驱动器盘符,我们看到的是文件夹...

BeefpasteC的博客 901

Linux的基本操作指令:

本文总结了Linux常用命令及其参数选项,主要包括文件管理(ls、cd、mkdir等)、内容查看(cat、more、less等)、权限管理(chmod、chown)、用户管理(useradd、usermod等)、进程管理(ps、kill)、网络工具(ping、wget等)以及定时任务(crontab)。详细说明了各命令的功能、参数用途和使用场景,如ls的-a、-l选项,find的-name、-size参数,tar的压缩解压选项等。同时介绍了基本概念如管道符、软链接、权限表示法等。

HMBBLOVEPDX的博客 1000

的基本操作_Linux 基本操作命令总结

php中文网最新课程每日17点准时技术干货分享Linux 基本操作命令文件和目录管理创建和删除创建:mkdir删除:rm删除非空目录:rm -rf file 目录删除日志 rm log (等价: $find ./-name “log” -exec rm {} ; )移动:mv复制:cp (复制目录:cp -r)创建文件 touch查看显示当前目录下的文件 ls按时间排序,以列表的方式显示...

weixin_34358799的博客 73
上一篇: 根据文件名对文件进行分类,移动到以部分文件名命名的文件夹下
下一篇: SQL学习(选择数据库和检索数据)
Cengineering
博客等级 码龄13年 51粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值