之后重启NFS服务,使用命令如下:
sudo/etc/init.d/nfs-kernel-serverrestart
2.2SSH服务开启
开启Ubuntu的SSH服务之后我们就可以在Windwos下使用终端软件登录到Ubuntu,例如使用SecureCRT,Ubuntu下使用如下命令开启SSH服务:
sudoapt-getinstallopenssh-server
上述命令安装ssh服务,ssh的配置文件为/etc/ssh/sshd_config,使用默认配置即可。
三、Ubuntu交叉编译工具链安装3.1交叉编译器安装
ARM裸机、Uboot移植、Linux移植那些都须要在Ubuntu下进行编译,编译就须要编译器.Ubuntu自带的gcc编译器是针对X86构架的!而我们如今要编译的是ARM构架的代码,所以我们须要一个在X86构架的PC上运行,可以编译ARM架
构代码的GCC编译器,这个编译器就称作交叉编译器。交叉编译器就是:
1、它是一个GCC编译器。
2、这个GCC编译器是运行在X86构架的PC上的。
3、这个GCC编译器是编译ARM构架代码的,也就是编译下来的可执行文件是在ARM芯片上运行的。
交叉编译器有好多种,我们使用Linaro出品的交叉编译器,有好多种GCC交叉编译工具链,由于我们所使用的I.MX6U-ALPHA开发板是一个Cortex-A7内核的开发板,因而选择arm-linux-gnueabihf。
使用上面早已安装好的FileZilla将交叉编译器拷贝到Ubuntu中刚才新建的“tool”文件夹中,操作如右图所示:
拷贝完成后在Ubuntu中创建目录:/usr/local/arm,命令如下:
sudomkdir/usr/local/arm
创建完成之后将刚才拷贝的交叉编译器复制到/usr/local/arm这个目录中,在终端使用命令“cd”进入到储存有交叉编译器的目录,例如我后面将交叉编译器拷贝到了目录“/home/zuozhongkai/linux/tool”中,之后使用如下命令将交叉编译器复制到/usr/local/arm中:
sudocpgcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz/usr/local/arm/-f
拷贝完成之后在/usr/local/arm目录中对交叉编译工具进行解压,解压命令如下:
sudotar-vxfgcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz
等待解压完成,解压完成之后会生成一个名为“gcc-linaro-4.9.4-2017.01-x86_64_arm-linuxgnueabihf”的文件夹,这个文件夹上面就是我们的交叉编译工具链。
更改环境变量,使用VI打开/etc/profile文件,命令如下:
sudovi/etc/profile
打开/etc/profile之后,在最后面输入如下所示内容:
exportPATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin
更改好之后就保存退出,重启Ubuntu系统,交叉编译工具链(编译器)就安装成功了。
四、VisualStudioCode软件的安装和使用4.1Windows版本安装
Windows版本的安装和容易,和其他Windows一样,双击.exe安装包,之后一路“下一步”即可,安装完成之后在桌面上还会有VSCode的图标。
4.2Linux版本安装
将.deb软件包拷贝到Ubuntu系统中tool文件夹下,之后使用如下命令安装:
sudodpkg-icode_1.32.3-1552606978_amd64.deb
4.3VisualStudioCode插件的安装
自我介绍一下,小编13年北京师大结业,以前在小公司待过,也去过华为、OPPO等大厂,18年步入阿里仍然到现今。
深知大多数Linux运维工程师,想要提高技能,常常是自己摸索成长或则是报班学习,但对于培训机构动则几千的杂费linux 开发arm,着实压力不小。自己不成体系的自学疗效低效又漫长,并且极易见到天花板技术停滞不前!
因而搜集整理了一份《2024年Linux运维全套学习资料》,本意也很简单,就是希望还能帮助到想自学提高又不晓得该从何学起的同学,同时减少你们的负担。
既有适宜小白学习的零基础资料,也有适宜3年以上经验的男子伴深入学习提高的进阶课程,基本囊括了95%以上Linux运维知识点,真正体系化!
因为文件比较大,这儿只是将部份目录大纲截图下来,每位节点上面都包含大厂面经、学习笔记、源码课件、实战项目、讲解视频linux 开发arm,但是后续会持续更新
假如你认为这种内容对你有帮助,可以添加VX:vip10241024b(备注Linux运维获取)
为了做好运维笔试路上的抢断手linux查看操作系统,特整理了上百道【运维技术栈笔试题集锦】,让你笔试不慌心不跳,高薪offer怀里抱!
此次整理的笔试题,小到shell、MySQL,大到K8s等云原生技术栈,除了适宜运维新人入行笔试须要,还适用于想提高进阶跳槽加薪的运维同学。
本份笔试集锦囊括了
总计1000+道笔试题,内容又全含金量又高
1、什么是运维?
2、在工作中嵌入式linux 培训,运维人员常常须要跟营运人员打交道,请问营运人员是做哪些工作的?
3、现在给你三百台服务器,你如何对她们进行管理?
4、简述raid0raid1raid5二种工作模式的工作原理及特征
5、LVS、Nginx、HAproxy有哪些区别?工作中你如何选择?
6、Squid、Varinsh和Nginx有哪些区别,工作中你如何选择?
7、Tomcat和Resin有哪些区别,工作中你如何选择?
8、什么是中间件?哪些是jdk?
9、讲述一下Tomcat8005、8009、8080三个端口的涵义?
10、什么叫CDN?
11、什么叫网站灰度发布?
12、简述DNS进行域名解析的过程?
13、RabbitMQ是哪些东西?
14、讲一下Keepalived的工作原理?
15、讲述一下LVS三种模式的工作过程?
16、mysql的innodb怎么定位锁问题,mysql怎么减小主从复制延后?
17、如何重置mysqlroot密码?
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老手或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试补习),让我们一起学习成长!
mysql的innodb怎么定位锁问题,mysql怎么减小主从复制延后?
17、如何重置mysqlroot密码?
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老手或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试补习),让我们一起学习成长!
[外链图片转存中…(img-lQzcvfdG-48)]
文章评论