Linux程序设计
文章平均质量分 52
「已注销」
这个作者很懒,什么都没留下…
展开
-
Linux程序设计的CD唱片应用程序
!/bin/bash非常简单的示例shell脚本,用于管理CD集合这个程序是自由软件;您可以重新分配它并/或修改它。我们还捕获了Ctrl-C,因此如果用户中断脚本,我们的临时文件将被删除。menu_choice=”” current_cd=”” title_file=”title.cdb”//标题文件 tracks_file=”tracks.cdb”//跟踪文件 temp_file=/tmp原创 2018-02-14 12:34:15 · 703 阅读 · 0 评论 -
Linux使用C语言连接MYSQL
1、连接例程: 首先,使用mysql_init来初始化连接剧柄: #include 初始化之后,你必须使用mysql_real_connect来向一个连接提供参数: MYSQL *mysql_real_connect(MYSQL *connection,//指向已经被mysql_init初始化过的结构 const char *serv...原创 2018-06-05 17:23:24 · 2390 阅读 · 0 评论 -
(完善之后的程序)linuxTCP一对多通信
服务端:#include <unistd.h>#include <stdio.h>#include <sys/socket.h>#include <stdlib.h>#include <signal.h>#include <pthread.h>#include <string.h>#inclu原创 2018-06-05 17:28:02 · 813 阅读 · 0 评论 -
linux中的make命令
make命令的选项和参数: -k:它的作用是让make命令在发现错误时仍然继续执行,而不是在检测到第一个错误时就停下来。 -n:它的作用是让make命令输出将要执行的操作步骤,而不真正执行这些操作 -f :它的作用是告诉make命令将哪个文件作为makefile文件。如果未使用这个选项,标准版本的make 命令将首先在当前目录下查找名为makefile的文件,如果该文件不存...原创 2018-06-08 17:05:45 · 11780 阅读 · 0 评论 -
linux 终端、伪终端、虚拟终端的理解
终端:输入和输出设备(键盘+显示器) 串行终端:与机器的串口对应,每一个串口对应的一个串行终端,串口对应的是物理终端 虚拟终端:一台PC只有一套键盘和显示器,也就只有一套终端设备,但是可以通过 Ctrl+Alt+F1~Ctrl+Alt+F6切换到字符终端,相当于有6套虚拟的终端设备, 他们共用一套物理终端设备/dev/tty1~/dev/tty6 伪终端:虚拟终端和串行终...原创 2018-06-09 13:13:48 · 3894 阅读 · 0 评论