linux进阶(脚本编程/软件安装/进程进阶/系统相关)

一般市第二种,以bash进程执行

shelle脚本编程

env环境变量

set查看所有变量

read设置变量值

echo用于控制台输出

类似java中的sout

declear/typeset声明类型

范例

test用于测试表达式

if/else

case

while

for

函数

脚本示例

软件安装及进阶

fork函数(复制一个进程(开启一个进程))

exec函数(一旦发生调用,则用新进程替换掉当前的)

system

想要文件执行有两种方案

1.        sh  文件名          2.      ./文件名

使用sh可以不需要x权限

sh  文件名   对应的是下图的操作

wait函数

linux启动

通过这个找到grub

GRUB

把timeout改为0,下面的选择页面就不会显示

grub最重要作用是加载内核,把内核东西放到内存

.img 结尾,一个个的机器码,放到内存里可以直接跑起来

init进程,pid为1,是所有进程的父进程,其他进程是他fork出来的

详细的过程看视频
CH07-2-init启动机制_哔哩哔哩_bilibili

systemd

计划任务/定时执行(at和cron)

日志

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

“第四十三天”

这个是我自己写的,下面那个是看的别人的,其实大致都是一样的,通过四次循环,挨个求和比较,都很麻烦,但重点在于,对于已知变量的运用,当我需要在最内层循环用变量确定a数组组元时&…

从Github中下载部分文件

我们经常回去Github中下载代码,但仓库中存在很多project代码。但我们如果只需要某一个或几个项目的代码,此时应该如何操作呢? 这里介绍两款工具,可以从仓库中下载部分文件的小工具: DownGit 和 GitZip 1. DownGit downGit 国内镜…

6.7 案例分析与实现

思维导图: 6.7 案例分析与实现 #### 案例6.2: 六度空间理论 【案例分析】 - **背景介绍**: 六度空间理论提及在任意两人之间最多仅有6个人的连接。尽管这一理论被广泛提及并得到了某种程度的验证,但从科学角度看,它仍然只是一…

嵌入式实时操作系统的设计与开发(调度策略学习)

将调度分为两层,上层为策略,下层为机制,并且采用策略与机制分离的设计原则,可以方便灵活地扩展调度策略,而不改变底层的调度机制。 调度策略就是如何确定线程的CPU、优先级prio等参数,线程是按照FIFO&…

小型企业团队的理想项目管理软件解决方案

中小型企业对于项目管理软件的需求是什么?中小型企业在选择项目管理软件时有什么特别需要注意的吗?市面上哪些项目管理软件更适合中小型企业团队?本文为您解惑答疑! 中小型企业的项目管理需求 在项目管理过程中,每个…

学习最优化课程中的一些疑惑

感谢gpt I: 你是一个数学专业教授,请给我讲解一下卡氏积的含义 GPT: 卡氏积(Cartesian product)是集合论中的一个概念,用来描述两个集合之间的关系。假设有两个集合A和B,卡氏积A B定义为所有有序对 (a, b)&#xf…

JS加密/解密之webpack打包代码逆向

Webpack 是一个强大的打包工具,能够将多个文件打包成一个或多个最终的文件。然而,将已经经过打包的代码还原回原始源代码并不是一件直接的事情,因为 webpack 打包的过程通常会对代码进行压缩、混淆和优化,丢失了部分变量名和代码结…

全球范围内先进封装设备划片机市场将迎来新的发展机遇

随着半导体工艺的不断发展,先进封装技术正在迅速发展,封装设备市场也将迎来新的发展机遇。作为先进封装设备中的关键设备之一,划片机的发展也备受关注。 划片机是用于切割晶圆或芯片的设备,其精度和稳定性直接影响到封装产品的质量…

动态规划:从入门到入土系列(二)

🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏1: 🍔🍟🌯C语言初阶 🐻推荐专栏2: 🍔🍟🌯C语言进阶 🔑个人信条: 🌵知行合一 前言 一、…

绿色低碳,数字为先:万应低代码推动能源资产管理优化

10月7日,湘江新区经济发展局发布关于印发《湖南湘江新区推进碳达峰碳中和三年行动工作方案及责任分工(2023-2025)》的通知,把碳达峰碳中和工作纳入湖南湘江新区经济社会发展和生态文明建设整体布局。 随着科学技术的不断发展&…

TypeScript核心

认识TypeScript 1. 什么是TS TypeScript 是具有类型语法的 JavaScript,是一门强类型的编程语言 2. 带来的好处 1- 静态类型检查,提前发现代码错误 2- 良好的代码提示,提升开发效率 3. 什么时候用 以下是来自社区的一些建议:…

5.2 加载矢量图层(delimitedtext,spatialite,wfs,memory)

文章目录 前言加载矢量(vector)图层delimitedtextQGis导入CSV代码导入 SpatiaLite data provider (spatialite)QgsDataSourceUriQGis导入spatialite代码导入 Web服务WFS (web feature service) data provider (wfs)QGis添加图层代码添加 Memory data providerType (memory)QGis…