Linux函数
WUST_陈迪洋
我徜徉在知识的海洋里,吮吸着知识的雨露。妈妈叫我吃饭,我充耳不闻,爸爸喊我喝水,我无动于衷,奶奶喊我睡觉,我百般推辞。我爱读书,我爱学习,学习使我快乐。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
fork()函数的基本用法
在Linux 中,创建一个新进程的唯一方法是有某个已存在的进程调用fork()函数,被创建的新进程称为子进程,已存在的进程称为父进程. 1.fork()函数 fork()函数的实质是一个系统调用(和write函数类似),其作用是创建一个新的进程,当一个进程调用它,完成后就出现两个几乎一模一样的进程,其中由fork()创建的新进程被称为子进程,而原来的进程称为父进程.子进程是父进程的一个拷贝,原创 2016-10-25 22:36:42 · 24193 阅读 · 3 评论 -
在Windows上打造出自己的Linux开发环境
PS:最新版的win10内嵌了Linux子系统,默认是关闭的,在这个Linux子系统上能跑一些bash东西,至于具体到什么程度,还请自己去探索,这里不作讨论,我用的是win7.先说个前提吧,就是我用的是win7,硬盘快满了,不想装VM,不想装Linux双系统,不想租服务器,但是又想在自己win7上运行一些简单不复杂的Linux命令,怎么办?网上一搜,早有大神想过这问题了。我就梳理一番:转载 2016-12-10 23:02:26 · 749 阅读 · 0 评论 -
Linux的简单的socket网络编程实例
TCP的简单介绍:TCP/IP(TransmissionControl Protocol/InternetProtocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。 TCP/IP协议存在于OS中,网络服务通过OS提供,在OS中增加支持TCP/IP的系统调用——Berkeley套接字,如Socket,Connect,Sen原创 2016-12-08 23:22:41 · 981 阅读 · 0 评论 -
Linux的SOCKET网络编程详解
------------------------------Linux的SOCKET编程详解1. 网络中进程之间如何通信进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如UNIX BSD有:管道(pipe)、命名管道(named转载 2016-12-08 20:13:05 · 899 阅读 · 0 评论 -
Ubuntu 16.04 安装QQ以及VirtualBox安装windows和qq
1 前言经过3天的折腾,研究了一下Linux下安装QQ的几种方法,总结一下,Linux下安装QQ的方法主要有以下几种:安装wineQQ国际版VirtualBox安装windows,再安装QQ,然后开启无缝模式Genymotion模拟器安装安卓QQcrossover安装TMQQ2013或者DeepinQQ首先声明,Linux下没有一种方法能够达到windows qq的那种体验转载 2016-12-05 23:51:17 · 3089 阅读 · 0 评论 -
Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法
版权声明:转载请注明来自”梧桐那时雨”的博客。目录(?)[+]1 简介Ubuntu 16.04安装完后,还需要做一些配置才能愉快的使用,包括添加软件源、安装搜狗输入法、Chrome浏览器、网易云音乐、配置快捷键、安装git等等,下面就跟着我来配置吧,just do it2 版本选择如果你是小白,不想折腾,可以直接选择安装deepin linux,中文名”深度Linu转载 2016-12-05 23:47:52 · 1830 阅读 · 0 评论 -
原来几行代码就能让你的Linux系统崩溃
其实很简单:#include int main(){ while(1) { fork(); } return 0;}实际上代码很简单,让你的系统不断的申请资源,创建进程,直到你的系统资源被耗尽,那么此时你的系统就会崩溃了~~~当然,一般会有防护措施,有设置可以运行的最大进程数,而不至于是系统崩溃,你可以试着原创 2016-12-11 22:54:23 · 4910 阅读 · 2 评论 -
Ubuntu下deb包的安装方法
deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.debdpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。以下是一些 Dpkg 的普通用法:1转载 2017-01-14 16:00:17 · 380 阅读 · 0 评论 -
对‘sqrt’未定义的引用 collect2: error: ld returned 1 exit status
今天在调用数学库函数的时候,在Linux中使用的编译器中出现:/tmp/ccmfxE8L.o:在函数‘main’中:testcgen.c:(.text+0x23):对‘sqrt’未定义的引用collect2: error: ld returned 1 exit status说是因为不能链接到数学库函数这时我们只需要在编译的指令 加上 -lm就可以了gcc tes原创 2017-04-21 00:35:48 · 25182 阅读 · 2 评论
分享