前面连续谈了几篇有关 test[] ,[[]] 的用法:每日Linux学习:脚本学习test命令每日Linux学习:脚本学习 [ ] 与 [ [ ] ] 的区别本文将比较符号、逻辑符号在 [](test 命令)和 [[]](bash 扩展测试)中的用法做一个全面的对比注意事项1、数值比较:在 [] 和 [[]] 中均使用 -eq, -ne, -gt, -ge …
今天来聊一下stm32和树莓派,stm32我用了几年,树莓派我对它的理解仅限于理论层面。自己并没有用树莓派做过产品,但是这个理论足以让大家对这两个平台有初步的了解。很多人新手会去比较,stm32和树莓派哪个好,我该学哪一个?我们要想搞清楚这个问题,先要搞明白他们的一个区别。一、 stm32和树莓派的区别?Stm32和树莓派是两个不同的领域,从性能上来看,st …
#linux命令学习#ls命令的学习ls功能: 列出非目录的文件项,然后是每一个目录中的“可显示”文件(可理解为ls命令将本目录向下展开两级)ls用法:ls [参数] [目录名]ls常用参数-a 显示所有文件,包含隐藏文件-A 显示所有文件,包含隐藏文件,但不包含.及..-l 显示为long format(长格式),列出文件的类型、权限、链接数、owner、 …
随着android的大热,基于linux的开发也更热了。linux的开发包括driver的开发以及应用程序的开发。由于我们习惯了windows,在开始使用linux的时候可能感觉很茫然,不知道如何下手。这里就介绍下过来者的一些经验。1.学会使用linux要学习linux,首先你得会使用linux。从安装linux操作系统开始吧。记得当初我把主流的linux发 …
在 Linux 学习的漫漫长路上,不少人犹如在黑暗中摸索的行者,四处碰壁,学习效果却不尽如人意。你是不是也曾在海量的 Linux 知识面前迷失方向,感觉自己投入了大量时间,却收效甚微?其实,掌握 Linux 并非难事,只要抓住核心技巧,就能事半功倍。今天,就为大家奉上 5 个 Linux 核心技巧,助你在 Linux 学习与使用的道路上一骑绝尘,效率飙升 1 …
1 Linux网络编程--网络知识介绍网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.1.1 客户端在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一个地方获取文件的时候,是我们的ftp程序主动同外面进行通信(获取文件), 所以这个地方我们的ftp程序就是客 …
咱平时上网,背后好多服务器都用的 Linux 系统,可一提到 Linux 的命令行操作,不少人脑袋就大了。别怕,接下来这 30 分钟,保证让你学会 Linux 的基础操作,再也不用怕命令行了!Linux 为啥这么受欢迎?免费又开源,想咋用就咋用Linux 特别好的一点就是免费,而且代码都公开。这就好比你进了一个大仓库,里面的东西随便拿,还能按照自己的想法改。 …
Linux的学习路径简单点来说就是:计算机概论与硬件相关知识Linux初级:Linux系统安装、图形界面使用、常用命令Linux中级:Linux用户和文件系统管理、软件安装配置、网络管理、系统维护、shell编程初步Linux高级分为两部分:(1)Linux服务器领域:数据库、防火墙、DNS服务器、VPN服务器、Web服务器、Mail服务器、FTP服务器、S …
学习Linux并掌握Java环境配置及Spring Boot项目部署是一个系统化的过程,以下是从零开始的详细指南,帮助你逐步掌握这些技能。一、Linux基础入门1. 安装Linux系统选择发行版:推荐Ubuntu(适合新手)或CentOS(企业常用)。安装方式:虚拟机安装:使用VirtualBox或VMware安装。物理机安装:制作启动U盘安装。云服务器:购 …
俗话说得好:不想当 行车记录仪 的 电子显微镜 不是好 开发板……所以为了学习 Linux开发 和 海思音视频编解码我做了一块开发板并基于这个开发板和一些转接板,实现了:一个行车记录仪(默认1080P)一个电子显微镜下面就分享一下这块开发板的——功能亮点、硬件实现方案。一、功能亮点说明基于海思HI3516CV500设计基于Linux+QTLVGL+MPP库开 …