码迷,mamicode.com
首页 >  
搜索关键字:unix系统    ( 1628个结果
代码中“\n”“\r”的区别
'\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来。下面转一篇文章。  回车和换行  Unix系统里,每行结尾只有“”,即“\n”; Windows系统里面,每行结尾是“”,即“\n\r”; Mac系统里,每行结尾是“”。 一个直接后果是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一...
分类:其他好文   时间:2014-09-20 20:04:24    阅读次数:336
UNIX环境编程学习笔记(12)——文件I/O之目录操作
lienhua342014-09-181 引言在 UNIX 系统中,目录是一种特殊的文件类型。我们可以使用 open 函数来打开目录,获取文件描述符,然后调用 stat 函数来获取目录的属性信息,但是我们却不能够使用 read 函数来读取目录内容。例如,下面例子所示,#include #includ...
分类:其他好文   时间:2014-09-19 22:17:06    阅读次数:281
Linux -- 系统安全之NAT及防火墙的混合应用
LINUX凭借其稳定性、安全性和代码开放在这几年中,风靡全球;作为一种类UNIX系统,Linux正在互联网的各个层面得到应用,从科学计算到银行取款机,从网络web服务到高层的Oracle数据库应用。都可以看到linux的影子。而由于Linux遵循于GPL协议(公共软件许可证),任何人可以得到..
分类:系统相关   时间:2014-09-19 12:14:16    阅读次数:367
linux\unix系统下的字符操作
sscanf字符拆分: sscanf(strTmpName,"%4s_%12s_%4s%2s%2s_%2s%2s_%5s_%c",SatID,strWord,cy,cm,cd, ch,cn,wordTime,&wordFlag);sprintf字符拼接:sprintf(cBCALDataFi...
分类:系统相关   时间:2014-09-19 10:02:05    阅读次数:200
《UNIX环境高级编程》读书笔记之系统数据文件和信息(1)
1.UNIX系统口令文件包含了下图所示的各字段,这些字段包含在中定义的passwd结构体中 POSIX定义了两个获取口令文件项的函数。在给出用户登录名或用户ID后。这两个函数就能查看相关项。 #include struct passwd *getpwuid(uid_t uid); struct passwd *getpwnam(const char *name); 如果想要查看...
分类:其他好文   时间:2014-09-17 12:05:52    阅读次数:236
笔试复习题《二》
三、unix系统中,哪些可以用于进程间的通信?(1)管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。(2)命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。命...
分类:其他好文   时间:2014-09-15 22:44:39    阅读次数:571
APUE学习笔记——10信号——信号接口函数 signal 和 sigaction
signal函数     signal函数是早起Unix系统的信号接口,早期系统中提供不可靠的信号机制。在后来的分支中,部分系统使用原来的不可靠机制定有signal函数,如 Solaris 10 。而更多的系统采用新语义 可靠信号机制,如4.4BSD。     出于signal函数不同系统的不统一性,我们一般使用sigaction函数取代它。关于sigaction函数,我们在本文后面做...
分类:其他好文   时间:2014-09-15 15:57:49    阅读次数:297
模拟shell ( 进程函数:fork(),execvp(),wait() )
shell是一个管理进程和运行进程的程序,下面我们就通过模拟一个shell程序这个实例来更好地认识认识在Linux/Unix系统中,进程的创建和结束,以及父子进程之间的一些关系。接下来先贴上源代码的中命令的读取部分: numargs=0; while(numargs<MAXARGS){ printf("Arg[%d]?",numargs); if(fgets(argbuf,A...
分类:其他好文   时间:2014-09-11 22:27:32    阅读次数:792
WIN下架设SSH服务器并通过命令行SSH跳转到其他SSH服务器
正常情况我们都是要ssh的客户端直接连接到ssh的服务端的,即使是跳转也是在linux或者其他UNIX系统下通过ssh-server跳转到其他开启SSH服务的主机上,因为openssh-server、ssh-client这类软件unix、linux系统都是默认安装并开启的。 作为经常搞技术的人应该都应该能有所了解,我们通常自己工作的本本或主机都是为win系统的,生产环境的服务器也是win都是居多...
分类:Windows程序   时间:2014-09-10 17:52:51    阅读次数:258
APUE学习笔记——8.11 实际用户ID、有效用户ID、设置用户ID
用户ID的基本概念 在Unix系统中,很多操作涉及到权限问题,这些权限涉及到用户ID和组ID的概念。     组ID和用户ID的原理和相关内容是类似的。下面介绍用户ID。     我们常见见到三种关于用户ID的概念。     实际用户ID:real user ID      (RUID)     有效用户ID:effective user ID    ...
分类:其他好文   时间:2014-09-10 15:54:47    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!