Linux 基础
xiaofei0859
这个作者很懒,什么都没留下…
展开
-
文件IO---标准输入、标准输出和标准错误
文件IO---标准输入、标准输出和标准错误(1) 每个进程都会默认打开3个文件描述符,即0、1、2。其中0代表标准输入流、1代表标准输出流、2代表标准错误流。通常标准输入流对应着键盘的设备文件、标准输出流和错误流对应着显示器的设备文件。在编程中通常使用宏STDIN_FILENO、STDOUT_FILENO和STDERR_FILENO分别来代表0,1,2。 要注意一点:转载 2017-11-05 12:46:17 · 9926 阅读 · 1 评论 -
Xargs用法详解
简介之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了xargs命令,例如:这个命令是错误的find /sbin -perm +700 |ls -l这样才是正确的find /sbin -perm +700 |xargs ls -l xargs 可以读入 stdin 的资料,并且以空白字元或断行字元作为分辨,将 s转载 2017-11-05 19:46:37 · 341 阅读 · 0 评论 -
标准输入/输出和重定向
1. 标准输入与输出我们知道,执行一个shell命令行时通常会自动打开三个标准文件,即标准输入文件(stdin),通常对应终端的键盘;标准输出文件(stdout)和 标准错误输出文件(stderr),这两个文件都对应终端的屏幕。进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而将错误信息 送到标准错误文件中。我们以cat命令为例,cat命令的功转载 2017-11-05 19:55:40 · 6558 阅读 · 0 评论 -
linux 后台运行命令 nohup命令
普通进程用&符号放到后台运行,如果启动该程序的控制台logout,则该进程随即终止。要实现守护进程,一种方法是按守护进程的规则去编程(本站有文章介绍过),比较麻烦;另一种方法是仍然用普通方法编程,然后用nohup命令启动程序: nohup & 则控制台logout后,进程仍然继续运行,起到守护进程的作用(虽然它不是严格意义上的守护进程)。使用nohup命令后,原程序的转载 2017-11-05 20:42:49 · 2147 阅读 · 0 评论