linux怎么运行sh文件

直接运行.sh文件: 1 .添加执行权限:chmod +x myscript.sh。
2 . 执行脚本:./myscript.sh
无需使事情复杂化。

Linux启动过程与级别,以ARM-RK3566开发板系统为例

RK3 5 6 6 启动分三个阶段:BootLoader->kernel->RootFilesystem。

BootLoader负责将内核加载到内存中。
例如,U-Boot 在地址 0x8 000 处加载 zImage。

内核初始化硬件,包括处理器、内存和外设。
RK3 5 6 6 需要初始化DDR、PCIe等。

内核运行一个初始化程序,通常是systemd。
systemd 比 SysVinit 快 5 0% 以上。

systemd 通过目标管理运行级别。
multi-user.target 对应于运行级别 3
默认目标是 Graphical.target,它是运行级别 5 GUI。

使用systemctlisolatemulti-user.target切换到命令行。

查看默认启动:cat /etc/systemd/system/default.target
启动顺序取决于target,例如multi-user.target取决于network.target。

关机命令:systemctl poweroff会首先停止multi-user.target。

自己掂量一下。

脚本是怎么执行得

Linux/Unix脚本操作权限:chmod+x script.sh Windows脚本运行:双击或者cmd script.bat
Bash调用脚本:bash script.sh 语言解释器脚本实现:python script.py 或 perl script.pl
脚本功能原理:解释器将文本命令转换为机器指令。
逻辑控制:if/else和循环控制精确执行任务