第一次作业笔记
1.查询Linux相关职业例如Linux运维工程师Linux嵌入式开发工程师的招聘要求。Linux运维工程师熟练掌握Linux系统管理包括文件系统、用户权限、进程管理等。熟悉Shell/Python脚本编写能够自动化运维任务。掌握常用服务部署与维护如Nginx、MySQL、Docker、Kubernetes等。了解网络基础能够排查服务器网络问题。具备监控系统如Zabbix、Prometheus使用经验。熟悉CI/CD流程如Jenkins、GitLab CI。Linux嵌入式开发工程师熟悉Linux内核驱动开发能编写或调试设备驱动。掌握C/C语言具备嵌入式系统开发经验。了解交叉编译、Bootloader如U-Boot、文件系统构建如Yocto。熟悉常见硬件接口SPI、I2C、UART及调试工具JTAG、逻辑分析仪。具备RTOS如FreeRTOS开发经验者优先。2.写一份你自己的虚拟机安装教程。安装VirtualBox访问VirtualBox官网下载对应操作系统的安装包。运行安装程序按提示完成安装。创建虚拟机打开VirtualBox点击“新建”输入虚拟机名称如“Ubuntu”选择系统类型Linux和版本如Ubuntu 64-bit。分配内存建议至少2GB和硬盘空间建议20GB以上选择VDI格式。安装Linux系统下载Linux发行版ISO如Ubuntu Server。在VirtualBox中选中虚拟机点击“设置”“存储”添加ISO文件到虚拟光驱。启动虚拟机按照安装向导完成分区、用户设置等步骤。3.打开虚拟机在终端输入命令1s-1出现什么结果请自行查阅解释所有出现的结果。命令1s-1的可能结果在终端输入1s-1通常会被识别为无效命令因为1s-1不符合常见命令的语法规则。以下是可能出现的几种结果及其解释命令未找到错误大多数情况下终端会返回类似以下错误信息这表明系统在 PATH 环境变量中找不到名为1s-1的可执行文件或脚本。语法错误如果作为数学表达式尝试某些 Shell如zsh或bash的算术扩展可能会尝试解析1s-1为表达式但仍会报错这是因为s-1不是有效的算术运算符或变量名。被误认为ls -1的拼写错误如果用户本意是输入ls -1列出文件每行显示一个条目系统会正确执行ls -1并显示当前目录的文件列表每行一个条目。