
Linux总结
文章平均质量分 50
woshizfs
这个作者很懒,什么都没留下…
展开
-
Ubuntu下c++编程
为了方便编程,可在windows下安装个虚拟机VMare,并安装Ubuntu11.10,因为Ubuntu10以下该组织已经停止了软件得下载等服务工作,所以为了更好的进入编程得工作,可以选择ubuntu版本11以上得,安装完系统之后,还需要验证下一步工作。。。(1)是否安装了build-essential可以用:sudo apt-get install build-essential原创 2013-03-02 20:49:46 · 795 阅读 · 0 评论 -
Linux中的信号
信号是UNIX系统响应某些状况而产生的事件,j原创 2014-08-13 17:34:53 · 499 阅读 · 0 评论 -
Linux文件权限管理
1、给文件赋予相应的权限位(chmod)2、设置文件所属的用户以及所属的组(chown,chgrp)原创 2014-07-15 09:14:04 · 903 阅读 · 0 评论 -
Linux中的文件描述符
当某个程序打开文件时,操作系统原创 2014-08-17 18:36:19 · 938 阅读 · 0 评论 -
当一个进程打开的文件描述符达到了上限,这时有新连接到来的sockt 如何处理?
#ifndef _ASM_GENERIC_ERRNO_BASE_H#define _ASM_GENERIC_ERRNO_BASE_H#define EPERM 1 /* Operation not permitted */#define ENOENT 2 /* No such file or directory */#define ESRCH 3 /* No such原创 2014-10-28 10:23:43 · 2147 阅读 · 0 评论 -
fcntl
功能:操纵文件描述符,改变已打开的文件的属性原创 2014-10-28 10:22:26 · 777 阅读 · 0 评论 -
复制文件描述符
复制文件描述符的三种方法:原创 2014-10-30 11:59:18 · 935 阅读 · 0 评论 -
Linux中的文件共享代码示例
一个进程两次打开同一个文件,q原创 2014-10-30 12:01:16 · 735 阅读 · 0 评论 -
fork 系统调用
包含头文件 和 函数功能:创建一个子进程函数原型 pid_t fork(void);参数:无参数。返回值:如果成功创建一个子进程,对于父进程来说返回子进程ID如果成功创建一个子进程,对于子进程来说返回值为0如果为-1表示创建失败原创 2015-01-06 18:23:33 · 746 阅读 · 0 评论 -
查看ubuntu下进程所在的目录
通过top查看进程的PID,l'ri'u原创 2014-07-14 21:23:06 · 8348 阅读 · 1 评论 -
windows和linux下结束循环的操作
#include #include #include using namespace std;int main(){ string word; string line; while (getline(cin,line)) { istringstream istr(line); while(istr>>word) cout<<wo原创 2014-06-20 21:04:41 · 824 阅读 · 0 评论 -
Linux内核主要功能
与计算机硬件进行交互,实现对硬件编程控制和接口操作,对硬件资源的访问和调度,并为计算机上得用户程序提供一个高级的执行环境。按功能模块分为: 1、进程调度 2、文件管理 3、内存管理 4、进程间通信和网络接口整个liunx系统包括:从里到外依次是:裸机-》内核(Kernel)-》外壳(shell)-》外围工具及应用程序包括界面系统、办公软件等 打开 /ro原创 2013-03-19 22:30:26 · 1620 阅读 · 0 评论 -
利用Samba服务器,实现windows7下和Ubuntu文件的共享
Samba 服务器,实现linux网络和window下网络的资源共享工具。它通过运行SMB协议和window系统通信,实现资源共享 1.samba服务器的安装: sudo apt-get install samba sudo apt-get原创 2013-01-09 15:46:13 · 763 阅读 · 0 评论 -
Linux简单命令
1、 man帮助文档如下:man 命令 ctrl+d:结束符ctrl+c 中断当前进程原创 2013-06-03 17:19:04 · 656 阅读 · 0 评论 -
Linux内核系统体系结构
1、Linux内核主要由5个模块构成,他们分别是进程调度模块、内存管理模块、文件系统模块、进程间通信模块和网络接口模块 进程调度模块用来负责控制进程对cpu资源的使用。所采取的调度策略是个进程能够合理的访问cpu,同时保证内核及时地执行硬件操作。 内存管理模块用于确保所有进程能够安全地共享机器主内存,同时,内存管理模块还支持虚拟内存管理方式,使得Linux支持进程使用比实际内存空间更原创 2013-04-15 15:58:33 · 1835 阅读 · 0 评论 -
Ubuntu中ctrl+c和ctrl+z的不同之处
今天做了个小程序是回射客户/服务器的连接程序,首次开启服务端没有任何问题,再次开启服务端的时候就出现 了,一直出现Address already in use的异常,代码检查了好几遍,没有什么问题,最后终于找到问题的出处,在终端 Terminal在关闭服务器端的时候,用的快捷键是ctrl+z,原来是ctrl+c和ctrl+z作用是不一样的。 1、ctrl+c和ctrl+z都原创 2013-10-20 23:08:32 · 7757 阅读 · 0 评论 -
linux几种不同格式文件的安装方式
使用Linux系统的人都知道,Linux系统下软件的安装可不像Windows下,双击,一路NEXT下去就可以,在LInux下常用的软件主要有deb,rpm,tar.gz,bin等格式,那么下面我给大家讲解这些软件的安装方法。A:DEB包,这种最简单了,如果是Ubuntu的话,就像Windows一些,双击,一路NEXT下去,就OK。如果不是ubuntu的呢?安装软件包sudo d转载 2014-03-11 14:04:47 · 852 阅读 · 0 评论 -
Linux运行qt出现错误:(qtdemo:3694): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(qtdemo:3694): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", 解决方案:原创 2014-03-15 11:53:38 · 948 阅读 · 0 评论 -
Linux系统文件目录结构图
转载 2014-02-11 14:57:18 · 1157 阅读 · 0 评论 -
g++ 编译步骤及参数说明
1、g++编译程序得命令 例如:第一步:g++ demo.cpp 第二步:g++ -c demo.cpp 第三步:g++ demo.o -o (别名可有可无,没有时默认为a) 第四步:./a 具体得参数列表:- c 编译成目标文件.o - o指定输出文件名,输出文件名原创 2013-03-05 20:44:44 · 995 阅读 · 0 评论 -
管道
什么是管道管道是Unix原创 2015-03-29 21:53:58 · 559 阅读 · 0 评论