前面的文章,我们讲述了ubuntu系统上电执行的流程,那么在Ap AutoSAR中Execution Management怎么成为第一个被执行的进程呢额?就是让它取代传统的init进程,成为ubuntu系统第一个执行的进程?
我们可以通过符号链接 symbolic link去实现,这个类似于windows系统中的某个exe文件的桌面快捷方式。
symbolic link
在 Linux 中,符号链接symbolic link是一种特殊类型的文件,充当指向另一个文件或目录的指针。符号链接也称为软链接,是使用ln带-s选项的命令创建的。
以下是如何使用以下ln命令在 Linux 中创建符号链接的示例,它创建一个符号链接topps.sh到topprocs.sh。该-s选项指定应创建符号链接。
ln -s ~/bin/topprocs.sh topps.sh
当我们区访问符号链接时,操作系统会将打开请求重定向到原始文件。例如,如果您尝试使用文本编辑器打开符号链接,操作系统实际上将打开原始文件,并且您所做的任何更改都将保存到原始文件中。
我们可以通过ls -l指令查看我们创建的符号链接。如下图所示:
图中的蓝色字符串topps.sh就是符号链接,可以通过权限段lrwxrwxrwx
中的l看出