linux-shell-bash

发布时间:2026/10/11 22:10:19

linux-shell-bash 一、实验环境Ubuntu系统Xshell远程登录普通用户二、核心知识点梳理Shell的类型常见分类bash、sh、zshUbuntu默认使用bash。Shell进程父子关系登录终端生成父Shell执行bash命令会创建子Shell子Shell环境变量、别名无法带回父Shell。Shell运行模式交互式Shell手动输入命令日常终端非交互式Shell执行.sh脚本文件内建命令 vs 外部命令内建命令Shell自带无需调用外部程序 alias / history / cd 执行速度快外部命令独立可执行文件 ls / cat 需要磁盘加载程序内建命令实操1alias 别名命令作用给长命令自定义简写仅当前Shell会话生效【截图1alias定义调用完整终端输出】2history 历史命令区别history会显示行号、当前会话新命令.bash_history仅保存上一次关闭终端前的历史无实时新增。【截图2两条命令输出对比界面】作用把当前终端操作写入历史文件文件内会新增本次会话全部指令。【截图3执行-a前后文件内容变化截图】三、知识框架总结Shell是用户与系统内核的交互桥梁分多种类型存在父子进程隔离命令分为内建、外部两类内建命令性能更优alias 自定义命令简写会话重启失效 history 管理操作
延伸阅读

更多相关文章

2026/10/12 4:05:29

STM32与TC78H660FTG的直流电机驱动系统设计

1. 项目背景与核心器件选型 在工业自动化和消费电子领域,直流有刷电机驱动系统的设计一直面临着效率与可靠性的双重挑战。传统方案常面临驱动效率低、发热严重、控制精度不足等问题。我们选用东芝TC78H660FTG电机驱动IC与STM32F101ZG微控制器组合,正是为…

2026/10/11 11:57:10

PIC微控制器驱动LED矩阵的嵌入式视觉方案

1. 项目概述:当LED矩阵遇上PIC微控制器 在嵌入式视觉领域,LED矩阵一直是最直观的交互媒介之一。最近我在一个创意装置项目中,尝试用IS31FL3731这款专业LED驱动芯片搭配PIC18LF25K80微控制器,构建了一套高性价比的视觉呈现系统。这…

2026/10/12 12:18:08

文件包含漏洞利用技巧

你提供的图片显示的是一个网页的 HTML 源码&#xff0c;其中包含一行被注释掉的 PHP 代码&#xff1a;<!--<?php include $_GET[image];-->这行代码表明&#xff1a;该页面原本存在“文件包含漏洞”&#xff08;File Inclusion Vulnerability&#xff09;&#xff0c…

2026/10/12 15:07:23

Python美妆销售数据分析实战:pandas与matplotlib从清洗到可视化

简介&#xff1a;这份资源是面向高校学生与数据分析初学者的Python电商数据分析实战项目&#xff0c;以天猫双十一美妆销售数据为对象&#xff0c;帮助读者掌握从数据清洗到可视化呈现的完整分析流程&#xff0c;适合用作课程大作业、自学练手或教学参考。压缩包共17个文件、约…

2026/10/12 15:07:23

Spring Boot 配置加载异常:InvalidConfigDataPropertyException 全解析

先说结论&#xff1a;这个异常不是 Spring Boot 的 bug&#xff0c;而是 2.4 版本对配置文件加载模型做了重构之后&#xff0c;很多老项目没跟上节奏导致的"配置债"爆发。我上周刚帮 A 同学排查了一个一模一样的问题&#xff0c;他项目从 2.3 升到 2.7&#xff0c;启…

2026/10/12 15:07:23

Python条件控制语句全指南:从if-elif到match与真值判断

1. 条件控制语句的整体设计与应用拆解写Python写了这么多年&#xff0c;回头看看&#xff0c;条件控制语句其实是整个语言里最“家常”的东西。但你能信吗&#xff1f;我在代码评审里见到的bug&#xff0c;十有七八都出在这几行if上。不是语法不会写&#xff0c;而是对条件控制…

2026/10/11 0:02:13

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”&#xff0c;而是它给出一段看起来合理的说明&#xff0c;程序却从中猜错优先级。通俗做法是&#xff1a;要求模型只交 JSON&#xff08;JavaScript Object Notation&#xff0c;轻量数据格式&#xff09;&#xff0c;再让代码验证它。Gem…

2026/10/12 12:01:26

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里&#xff0c;有A同学跑来问我&#xff1a;选什么毕设题目最稳妥&#xff0c;既能让评审老师觉得工作量够&#xff0c;又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/12 12:54:07

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友&#xff0c;在看完一堆“Hello World”和基础组件之后&#xff0c;大概率都会撞上同一堵墙&#xff1a;StatefulWidget 里那堆 initState、build、dispose 方法&#xff0c;到底什么时候被调用&#xff1f;为什么顺序是那样&#xff1f;在里面到…

2026/10/12 0:04:22

绝缘子缺陷检测数据集清洗与工业级训练实战指南

简介&#xff1a;本资源是面向电力AI研发人员、工业视觉工程师及智能巡检系统开发者的绝缘子缺陷检测专用YOLO格式数据集&#xff0c;解决无人机航拍场景下绝缘子破损、污闪、积雪等9类典型缺陷的精准识别与定位难题。数据集共2139张真实巡检图像&#xff08;含训练/验证/测试集…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑