Linux
文章平均质量分 53
weixin_38849487
记录学习笔记与大家分享,内容来源于网络以及自己的实践不敢谈经验。
展开
-
linux c多线程优先级
需要注意的是,只有具有足够特权的用户才能设置线程的优先级。另外,设置线程优先级需要谨慎,不当的设置可能会影响系统的稳定性和响应性。需要注意的是,如果要使用实时调度策略(如 SCHED_FIFO 和 SCHED_RR),则需要具有足够的特权或者需要将程序编译为实时程序。在程序运行时,你可以观察到设置了最高优先级的线程会先执行,然后才是默认优先级的线程。在这个示例中,我们创建了3个线程,并为其中奇数号线程设置了最高优先级。以下是一个简单的示例,演示了在 Linux C 中使用多个线程并设置不同优先级的过程。原创 2024-01-11 15:15:14 · 494 阅读 · 0 评论 -
linux链表应用2
函数返回了头节点,而不是通过指针传递的方式进行修改。遍历链表,找到需要删除的节点。如果链表为空或者要删除的节点是头节点,需要单独处理。类型的参数,这样可以直接修改参数传入的指针的指向,以修改链表的头指针。另外,要删除的节点通过。结构体中字段的顺序进行了调整,以遵循良好的内存对齐原则,提高内存使用效率。将要删除的节点从链表中移除,需要修改前一个节点的。删除节点后,记得释放该节点的内存,防止内存泄漏。进行匹配,你可以根据实际情况使用其他方式进行匹配。指针,将其指向要删除节点的下一个节点。原创 2023-12-08 17:30:53 · 370 阅读 · 0 评论 -
linuxc语udp发送程序
以下是一个基于UDP通信的C程序,用于发送含有指定格式的数据包。该程序把数据分成若干个包,每个包包含4字节数据包头+数据长度+数据内容,每个包最大8192字节。函数中,我们传递了套接字文件描述符、服务器地址结构体、要发送的数据以及数据长度作为参数。当涉及到发送数据包的复杂操作时,封装功能函数是一个很好的实践。此程序假设你已经有了要发送的数据,并能够计算出数据的长度。分别代表了目标的IP地址和端口号,你需要根据实际情况进行替换。函数进行测试,也可以在其他需要发送UDP数据包的地方复用。原创 2023-12-08 09:55:02 · 258 阅读 · 0 评论 -
linux字符串处理
feof()是检测流上的文件结束符的函数,如果文件结束,则返回非0值,否则返回0。原创 2023-08-28 11:43:12 · 1037 阅读 · 0 评论 -
linux多线程编程
【代码】linux多线程编程。原创 2023-08-31 10:09:04 · 93 阅读 · 0 评论 -
raspberry
有效教程记录链接:链接:链接:原创 2022-11-17 23:54:59 · 266 阅读 · 0 评论 -
花生壳穿透
花生壳远程效果展示:客户端通过链接花生壳映射出的地址和端口可以实现外网访问。服务器(127.0.0.1电脑本机)创建socket链接的地址是127.0.0.1端口22。注意:花生壳建立映射链接模板选择TCP-SSH模板,端口号自动填写成22不用改。如果选择window远程模板实测无法链接(不要踩坑!!!!!!)原创 2022-11-15 21:29:57 · 77 阅读 · 0 评论 -
Linux_UART代码
串口读写原创 2022-10-17 11:08:58 · 602 阅读 · 0 评论 -
Linux_C_tcp/ip通信
3.bind函数出现Cannot assign requested address。1.Connection refused: connect服务端没有开启。原创 2022-10-14 10:08:43 · 721 阅读 · 0 评论 -
Linux笔记
本文记录Linux入门过程中接触到的知识及遇到的一些问题(主要还是做自己的笔记用)原创 2022-10-08 12:09:35 · 1539 阅读 · 1 评论 -
Linux内核配置查看
总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数。总核数 = 物理CPU个数 X 每颗物理CPU的核数。Linux查看物理CPU个数、核数、逻辑CPU个数。查看每个物理CPU中core的个数(即核数)查看CPU信息(型号)查看逻辑CPU的个数。原创 2022-10-08 10:28:59 · 336 阅读 · 0 评论 -
linux性能测试软件
【代码】fio安装教程。原创 2022-09-28 10:44:52 · 647 阅读 · 0 评论 -
shell重复执行指定次数
【代码】shell重复执行指定次数。原创 2022-09-26 14:17:18 · 1081 阅读 · 0 评论 -
Clonezilla克隆linux系统
硬件:海光X86再生龙链接:再生龙链接: [https://clonezilla.org/downloads/download.php?原创 2022-08-29 10:35:38 · 294 阅读 · 0 评论 -
Linux-ssh协议远程访问以及文件传输
ssh原创 2022-08-10 17:22:46 · 191 阅读 · 0 评论 -
linux挂载U盘mount压缩tar
1.sudo -i2.mount3.退出挂载nmounttar xzvf 解压文件名称原创 2022-08-09 17:00:47 · 252 阅读 · 0 评论 -
linux将执行结果打印到日志里边
代码】linux将执行结果打印到日志里边。原创 2022-08-10 09:44:13 · 1595 阅读 · 0 评论 -
下载资源地址
系统镜像链接VS2017在线安装链接。原创 2022-08-01 16:43:49 · 52 阅读 · 0 评论 -
中标麒麟在线安装yum问题
安装epel-release(epel源)、pwgen报错信息如下已加载插件00000000没有可用软件包epel-release。没有可用软件包pwgen。错误无须任何处理查看操作系统版本发行版信息输出44输出报错原因执行命令查看yum已有的源仓库。源标识源名称状态repolist。...原创 2022-07-25 16:09:27 · 2918 阅读 · 0 评论 -
中标麒麟系统修改系统启动选项(亲测有效)
例如win7在启动列表中是第4项,那就把${saved_entry}改成3,然后保存即可。服务器启动后系统目录里边有多个系统,需要选择要启动的系统选项,通过修改。{saved_entry}改成N-1即可。找到setdefault="文件来设置自动启动。.........原创 2022-07-25 11:14:48 · 3457 阅读 · 0 评论 -
Linuxpsftp通过网络传输数据
1.打开pstp.exe并输入openIP后输入用户密码登录。3.下载使用get指令,不加下载到的绝对路径保存到。ls查看linux系统的文件列表。cd进入linux系统的某一文件夹。不输入绝对路径,则上传到linux当前路径。2.上传文件入上图使用put指令。lpwd查看本地路径情况。lcd改变本地目录。put上传文件命令。get下载文件命令。...原创 2022-07-21 14:37:31 · 250 阅读 · 0 评论 -
linux自动建立目录或者文件if用法
if语句原创 2022-07-18 16:11:37 · 316 阅读 · 0 评论 -
银河麒麟开机自启动程序配置
开机自启动配置原创 2022-07-14 10:45:44 · 3089 阅读 · 0 评论 -
Linux读写txt文件
Linux操作文档原创 2022-06-24 16:30:35 · 5077 阅读 · 0 评论 -
Linux环境下的C语言和shell编程
Linux编程原创 2022-06-24 11:21:50 · 1845 阅读 · 0 评论 -
VMware虚拟机使用
虚拟机使用原创 2022-06-22 09:31:41 · 110 阅读 · 0 评论 -
Windowsserver装机教程
Windowsserver2012装机教程原创 2022-06-16 15:52:25 · 217 阅读 · 0 评论 -
Linux第二节快捷键及操作指令
快捷键Ctrl Alt T 打开命令行操作窗口Ctrl Alt D 关闭当前操作窗口操作指令BC算数计算器原创 2021-10-18 17:00:02 · 39 阅读 · 0 评论 -
Linux第二课操作hello word
计算器指令BC原创 2021-10-18 16:55:16 · 91 阅读 · 0 评论 -
Linux第一课虚拟机安装
虚拟机使用原创 2021-10-18 15:44:49 · 42 阅读 · 0 评论