02 2025 档案

摘要:shell基础知识 首先查看当前服务器支持的shell类型cat /etc/shells 基本符号 '|'管道符号 '|', 管道符号,通常用于进程间通信 ls | grep a '$@'参数 $@代表所有的参数 export DEBUG=true DEBUG() { if [ "DEBUG" == 阅读全文
posted @ 2025-02-15 00:18 LemHou 阅读(44) 评论(0) 推荐(0)
摘要:C++编程执行shell命令 本文写作用于linuxC++编程 system调用执行shell命令 使用system(“ls -l ”)执行shell命令,但其返回值为整型。返回0则为不成功执行。 #include <iostream> int main(){ std::string cmd = " 阅读全文
posted @ 2025-02-13 00:13 LemHou 阅读(209) 评论(0) 推荐(0)
摘要:管道 linux系统中,管道常用于进程间通信。常见的shell命令如ls | grep name中的|符号就是默认的管道,首先ls程序会将输出通过管道传给grep程序的输入。 管道的意义 两个fd作为A进程的数据对象,进程clone()或者fork()出B进程时,进程会复制初始进程的数据,从而B进程 阅读全文
posted @ 2025-02-11 00:14 LemHou 阅读(23) 评论(0) 推荐(0)