linux虚拟机
光电的一只菜鸡
个人技术交流群833459254
展开
-
图传推流学习(敬请期待)
在流媒体传输中,RTSP、RTP 和 RTCP 这三个协议协同工作,以确保媒体数据能够实时、高效且可靠地传输。RTP 用于实时传输数据,如音频和视频数据,它建立在 UDP 上,与 RTCP 协议一起使用,以提供服务质量(QoS)反馈和同步媒体流。通过这种协同工作,RTSP、RTP 和 RTCP 共同确保了流媒体的实时性、同步性和传输质量,为用户提供流畅的媒体播放体验。RTSP 基于 TCP 协议进行传输,负责流媒体通道参数的协商以及具体的控制信息,如播放、暂停、停止等。原创 2024-11-01 18:13:39 · 939 阅读 · 0 评论 -
ubuntu之坑(十二)——修改本机ens33网卡的IP地址、网关、子网掩码和DNS地址
这个文件每次开机都会执行的,配置完成后重启就生效了。原创 2024-09-21 22:09:57 · 434 阅读 · 0 评论 -
ubuntu之坑(十一)——使用vim来更改文件内容
使用vim来更改文件内容原创 2024-09-18 20:09:48 · 205 阅读 · 0 评论 -
ubuntu之坑(十)——查看文件的哈希值
在linux终端中,可能存在多个相似的文件,而哈希值可以唯一确定一个文件。原创 2024-08-27 10:40:49 · 348 阅读 · 0 评论 -
ubuntu之坑(九)——linux 文件属性信息解析
理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。“块"的大小,最常见的是4KB,即连续八个 sector组成一个 block。原创 2024-08-27 10:36:12 · 743 阅读 · 0 评论 -
Shell教程
被称为脚本Bash的应用程序和使用开发人员文件。SH文件被称为是创建并保存在Bash的语言,因为它包含的说明都写在该语言。SH文件可以,如果文本命令shell的命令行界面中键入执行。SH文件大多是用于程序开发人员,这些文件都是Bash的应用程序非常重要,因为该应用程序主要使用脚本以及命令将被执行,使这个应用程序的工作。而且,由于SH文件是使用这个应用程序编程脚本和它们包含执行程序的命令,他们确实是非常重要的。shell 是用来解决用户如何与操作系统通信的问题。原创 2024-07-31 14:50:18 · 1022 阅读 · 0 评论 -
rm -rf 命令
所以,在删除文件之前,最好再看一下文件的内容,确定是否真要删除。rm命令可以用-i选项,这个选项在使用文件扩展名字符删除多个文件时特别有用。rm 命令 可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。一般情况下用不到这个命令,而且这个命令很危险,如果一旦执行,会删除当前目录下所有的文件,而且不能够恢复.因此,应避免使用。-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;-f:强制删除文件或目录;原创 2024-07-31 10:57:56 · 368 阅读 · 0 评论 -
vscode的json文件解析
JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。原创 2024-07-31 10:37:03 · 1645 阅读 · 0 评论 -
解决虚拟机不能上网ifconfig只显示127.0.0.1的问题
我的虚拟机网络设置为桥接模式,输入ifconfig只显示127.0.0.1,不能连上外网。这样就可以正常上网啦,记得输入exit回到登录者用户哦。转载 2024-07-30 09:23:37 · 349 阅读 · 0 评论 -
Makefile教程
什么是 makefile?或许很多 Winodws 的程序员都不知道这个东西,因为那些 Windows的 IDE 都为你做了这个工作,但我觉得要作一个好的和 professional 的程序员,makefile还是要懂。这就好像现在有这么多的 HTML 的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML 的标识的含义。特别在 Unix 下的软件编译,你就不能不自己写 makefile 了,会不会写 makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。原创 2024-07-26 12:09:21 · 780 阅读 · 0 评论 -
Ubuntu18.04 编译报错: Could NOT find JNI
【代码】Ubuntu18.04 编译报错: Could NOT find JNI。原创 2024-07-24 09:37:15 · 359 阅读 · 0 评论 -
镜像源安装QT
国产银河麒麟V10操作系统安装Qt-everywhere-5.15.2原创 2024-07-03 20:45:34 · 223 阅读 · 0 评论 -
虚拟机下基于海思移植QT(一)——虚拟机下安装QT
1.2.原创 2024-07-03 17:40:41 · 297 阅读 · 0 评论 -
ubuntu虚拟机安装
Ubuntu18.04安装教程(VMware)原创 2024-07-03 10:48:42 · 228 阅读 · 0 评论 -
ubuntu之坑(八)——英伟达显卡太坑了
https://forums.developer.nvidia.com/t/bad-return-status-for-module-build-on-kernel-5-4-0-42-generic-on-ubuntu18-04-nvidia-smi-failed-nvidia-driver-435/143873原创 2021-06-26 20:17:41 · 534 阅读 · 0 评论 -
ubuntu之坑(七)——双系统下在win10卸载Ubuntu
https://blog.csdn.net/weixin_45117731/article/details/108695217?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-4.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBl原创 2021-06-26 16:15:22 · 139 阅读 · 0 评论 -
ubuntu之坑(六)——cmake
CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。CMake的所有的语句都写在一个叫:CMakeLists.txt的文件中。当CMakeLists.txt文件确定后,可以用ccmake命令对相关 的变量值进行配置。这个命令必须指向CMakeLists.txt所在的目录。配置完成之后,应用cmake命令生成相应的makefile(在Unix原创 2021-06-25 22:24:37 · 856 阅读 · 1 评论 -
ubuntu之坑(五)——**./** 和 **sh**的使用区别
./ 和 sh的使用区别1、使用“./”执行脚本,对应的xxx.sh脚本必须要有执行权限;2、使用“sh” 执行脚本,对应的xxx.sh没有执行权限,亦可执行;3、当脚本开头使用#!设置使用的shell类型时,使用“./”执行脚本时,则使用“#!”标志的shell执行脚本;若无使用“#!”标记,则使用系统设置的默认shell执行脚本;...原创 2021-06-23 16:29:03 · 540 阅读 · 0 评论 -
ubuntu之坑(四)——bash和sh
原因:shell版本问题解析:Bourne Shell(即sh)是UNIX最初的shell,在shell编程方便相当优秀,但在与用户的交互方面不如其他shell。 LinuxOS默认的是Bourne Again Shell,简称bash。它是Bourne Shell的扩展,增加了命令补全,命令编辑和命令历史等功能。它还包含了很多C Shell和KornShell中的优点,同时又很友好的用户界面 C Shell是一种比Bourne Shell更适合的变种Shell,它的语法...原创 2021-06-04 17:12:11 · 643 阅读 · 0 评论 -
ubuntu之坑(三)——wifi桥接
参考链接:ubuntu如何修改IP地址、和apt源_细哥细妹的技术博客_51CTO博客;为什么我的网卡不叫eth0,而叫ens33、ens160、eno1 or enp0s*?_bjchen的博客-CSDN博客_eth0和ens33关系;ubuntu修改和配置ip地址 - 云+社区 - 腾讯云 (tencent.com)我的是18.04版本,跟之前不一样,16.04的朋友看别人的了!!!!!使用管理员权限启动VM,修改为桥接模式,选择自己正在使用的网卡;在终端输入:sudo nano /etc原创 2021-06-01 12:46:35 · 1669 阅读 · 0 评论 -
ubuntu or centos?
https://www.linuxprobe.com/ubuntu-comparison-centos.html原创 2021-04-07 23:44:41 · 96 阅读 · 0 评论 -
C/C++ under ubuntu,linux
0.环境linux镜像:ubuntu-18.04.1-desktop-amd64安装交叉编译工具:arm-himix100-linux1.安装虚拟机没什么的难的,虚拟机的网络配置参考这篇blog:https://blog.csdn.net/u013554213/article/details/79408084;相关命令可以看这篇:https://blog.csdn.net/AndesStay/article/details/821435152.Linux系统教程(入门级)Linu原创 2021-04-08 19:26:15 · 189 阅读 · 0 评论 -
ubuntu之坑(二)——权限
Linux权限详解(chmod、600、644、666、700、711、755、777、4755、6755、7755)_wlin的博客-CSDN博客_chmod原创 2021-05-22 21:37:37 · 148 阅读 · 0 评论 -
ubuntu之坑(一)——运行exe
https://jingyan.baidu.com/article/54b6b9c0dd996a2d583b47d8.html原创 2021-05-21 14:57:36 · 985 阅读 · 0 评论 -
ubuntu之坑(零)——SMBus Host Controller not enabled
进入Ubuntu后显示如下图:参考链接:(1条消息) SMbus Host Controller not enabled_搴华的博客-CSDN博客VMware安装Ubuntu提示SMBus Host Controller not enabled问题的解决 - 简书 (jianshu.com)原创 2021-05-14 16:45:57 · 9085 阅读 · 0 评论