我的新博客

心得及感受

linux/unix下setuid/seteuid/setreuid/setresuid

其中setresuid()具有最清晰的语法: setresuid()被执行的条件有: ①当前进程的euid是root ②三个参数,每一个等于原来某个id中的一个 如果满足以上条件的任意一个,setresuid()都可以正常调用,并执行,将 进程的ID设置成对应的ID。 例子: 如果ruid=1...

2014-09-29 19:11:35

阅读数:907

评论数:0

UNIX系统中目录权限和文件权限

如下是UNIX系统中目录权限和文件权限的含义:         TABLE 1. UNIX DIRECTORY Permissions WHO WHAT THE PERMISSIONS ALLOW USER Read (r) The acco...

2014-09-17 20:34:45

阅读数:2203

评论数:0

《UNIX环境高级编程》笔记--open函数,create函数,close函数

目录(?)[-] open函数creat函数close函数 1.open函数 说明: 调用open函数打开或者创建一个文件。函数定义如下: [cpp] view plaincopy #include        int o...

2014-09-16 22:04:33

阅读数:460

评论数:0

fork出的子进程和父进程

一、fork后的父子进程 由fork创建的新进程被称为子进程(child process)。该函数被调用一次,但返回两次。两次返回的区别是子进程的返回值是0,而父进程的返回值则是新进程(子进程)的进程 id。将子进程id返回给父进程的理由是:因为一个进程的子进程可以多于一个,没有一个函数...

2014-09-16 12:04:13

阅读数:435

评论数:0

《UNIX环境高级编程》笔记--文件共享

《UNIX环境高级编程》笔记--文件共享 分类: 《UNIX环境高级编程》笔记2013-09-13 15:51 500人阅读 评论(0) 收藏 举报 目录(?)[-] 文件共享dup和dup2函数 1.文件共享 内核使用3种数据结构来表示打开的文件...

2014-09-16 12:01:21

阅读数:497

评论数:0

Linux系统下execl函数族特点

1. 注意:exec为函数族,即exec函数族中有几个函数

2014-09-15 23:27:41

阅读数:5306

评论数:0

fcntl设置FD_CLOEXEC标志作用

通过fcntl设置FD_CLOEXEC标志有什么用? close on exec, not on-fork, 意为如果对描述符设置了FD_CLOEXEC,使用execl执行的程序里,此描述符被关闭,不能再使用它,但是在使用fork调用的子进程中,此描述符并不关闭,仍可使用。 eg: jami...

2014-09-15 23:06:04

阅读数:517

评论数:0

centos离线安装gcc

目的:离线安装gcc 环境:CentOS-6.3-i386 准备工作:下载各个包(用Google 安装步骤如下: 1. 软件包安装时很有可能会报包依赖的错误,用如下方法装就不会有问题了!   rpm   -Uvh   *.rpm   --nodeps   --force ...

2014-09-10 22:48:12

阅读数:12566

评论数:1

centos离线安装无线网卡驱动(没有安装成功)

目的:centos离线安装无线网卡驱动(没有安装成功) 1. 下载驱动:http://www.realtek.com/downloads/downloadsView.aspx? Langid=1&PNid=21&PFid=48&Level=5&Con...

2014-09-07 21:33:06

阅读数:3204

评论数:0

win7下安装centos(整理别人的)双系统和三系统

目的:win7下安装centos双系统 解决方法:网上查找了一下,整理了一下别人的,然后自己安装成功了。 1.下载CentOS的安装包:CentOS-6.3-i386-bin-DVD1 我的电脑是32位的,所以下载了i386版本的CentOS-6.2-i386-bin-DVD.iso  将镜像文...

2014-09-06 17:02:03

阅读数:2878

评论数:0

达内2013C++教程笔记(其实为其数据结果与算法的一部分,但内容更像是C++的)

1. istringstream,ostringstream类 #include #include #include using namespace std; class Person { private: string name; int age; public: f...

2014-09-04 20:43:17

阅读数:1241

评论数:0

计算四则表达式(中缀式转后缀式,然后计算结果)

1. 目的:写一个程序,从键盘输入一个合法的四则运算biaod

2014-09-04 19:49:32

阅读数:2985

评论数:0

C++实现文件简单加密与解密(读取文件中的字符,对字符转换,然后写入,完成加密,解密反之)

#include #include #include #include const int SIZE = 100; using namespace std; int JiaMi( string infile, string outfile ) { cout << &qu...

2014-09-04 12:22:46

阅读数:5382

评论数:0

达内2013C++教程STL笔记

一,day1-day7: 1. 可以直接比较string对象的大小,而c风格字符串比较的只是指针大小  例子1:     string a[] = { "ab", "cd" };     if( a[1] > a[0] ){ cout   ...

2014-09-03 19:14:31

阅读数:1408

评论数:0

达内2013C++教程学习笔记

1. 执行:PS1='\W$ '可以使得命令提示符前面的字符截短,截短为最后一个单词;    或PS1="#"将只会出现#号; 2. 连接c++库,gcc hello.cpp -lstdc++,表示连接标准c++的库,或直接g++ hello.cpp即可,若想看 ...

2014-09-03 18:57:09

阅读数:1734

评论数:0

C++ Primer Plus学习笔记

《C++ primer》第五版 第8-14章笔记 1. 宏替代 #include  using namespace std;   #define SQUARE(X) ( (X) * (X) )   int main() { int c = 3; // SQUARE(c++)将会...

2014-09-03 18:12:27

阅读数:2103

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭