1.新建一个文件 touch a.txt> b.txt 2.错误重定向:2> find /etc -name zhaoxing.txt 2> error.txt 3.将正确或错误的信息都输入到log.txt中 find /etc -name passwd > /tmp/log.txt 2>&1find /etc -name passwd &> /tmp/log.txt 4.追加>> 5.将小写转为大写(输入重定向) tr "a-z&…
一.基础知识. 1:进程通信基础(interProcess Communication, IPC):管道,FIFO(命名管道),XSI IPC,POSIX 信号量. 2:管道. 1,缺陷. 1)部分系统支持全双工(不确定linux) 2)管道只能在具有公共祖先的两个进程之间使用. 2,相关函数. 3,协同进程:一个过滤程序既产生某个过滤程序的输入,又读取该过滤程序的输出. 3:FIFO. 1,作用:能够使 不相关的进程 进行通信. 2,一些注意点. 1)FIFO路径名存在于文件系统中. 3,一些…
一.查看磁盘或目录的容量 1.  df命令 作用:查看已挂载磁盘的总容量.使用容量.剩余容量等,可以不加任何参数,默认是按k为单位显示的 参数: -I : 查看inodes使用状况 -h: 使用合适的单位显示,例如 ‘G’ -k: 以K 为单位显示 -m: 以 M 为单位显示 注意:/dev/shm为内存挂载点,如果你想把文件放到内存里,就可以放到/dev/shm/目录下 2.  du命令 作用:用来查看某个目录或文件所占空间大小. 格式:du [-abckmsh] [文件或者目录名] 常用的参…
通过调用fork和exec函数都能创建新的进程,但两者有着本质的区别:fork函数拷贝了父进程的内存映像,而exec函数用用新的映像来覆盖调用进程的进程映像的功能. 一  fork函数 #include <unistd.h> pid_t fork(void); //创建子进程成功时,向子进程返回0,并将子进程的进程ID返回给父进程 //创建失败时,返回-1,并将errno设置为EAGAIN 返回值是允许父进程和子进程区别自己并执行不同代码的关键特征. #include <stdio.h&…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 11------------------------------ 方法1:rpm -V 软件包 方法2:rpm -V[选项] 主要选项: -a(all) 验证所有的已安装软件包 -f(file) 文件  验证指定文件所属的软件包 功能:验证软件包是否正常,若一切正常则不输出任何内容.否则输出8位字符串.字符串中的字符表示某项验证失败,…
管道:当从一个进程连接数据流到另一个进程时,使用术语管道(pipe).# include <unistd.h> int pipe(int filedes[2]); //创建管道 pipe()说明: 返回值:0成功,-1出错. 如果调用成功,则进程此时由了两个额外的打开文件描述符,filedes[0]中的值是管道的读取端,而filedes[1]是管道的写入端.#include<unistd.h> #include<sys/types.h> #include<errn…
Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd5360cba1adb7d 目录 Linux学习笔记... 1 请切换web视图查看,表格比较大,方法:视图>>web板式视图... 1 1.      常用命令... 3 1.1文件处理命令... 3 1.2权限管理命令... 8 1.3文件搜索命令... 12 1.4帮助命令... 19 1.5压…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 2------------------------------ 一般来说,是按顺序进行命令格式的书写 如上可以得出一些命令: ethtool eth0 ethtool -s eth0 ethtool -s eth0 speed 10 #命令3 ethtool --change eth0 speed 10 #等价于命令3 …… 问题:帮…
91 Testing Linux学习笔记... 学习地址:91Testing 的Linux教程=====================学习网址:http://www.91testing.net/archive/course/24 环境准备: 虚拟机--VMware WorkstationLinux系统--Redhat7 + Centos7远程工具SSH下载地址-Xshell5http://down.linuxprobe.com/Tools/Xshell_5.0_Setup_LinuxProbe…
linux的IPC进程通信-匿名管道 什么是管道 如果你使用过Linux的命令,那么对于管道这个名词你一定不会感觉到陌生,因为我们通常通过符号"|"来使用管道,但是管道的真正定义是什么呢?管道是一个进程连接数据流到另一个进程的通道,它通常是用作把一个进程的输出通过管道连接到另一个进程的输入. 举个例子,在shell中输入命令:ls -l | grep string,我们知道ls命令(其实也是一个进程)会把当前目录中的文件都列出来,但是它不会直接输出,而是把本来要输出到屏幕上的数据通过管…