随笔分类 - Linux 基础知识
摘要:1.简介 IFS 是内部的域分割符,默认为空格,tab,新行 可用下面的命令打印具体的值 echo $IFS | hexdump 当有连续空格时,智慧被当做一个IFS处理 ###2. 使用 一般在shell遍历时,由于数组中的文本有特殊字符,导致分组的效果和预期不一致,此时可通过修改IFS来正确的分
阅读全文
摘要:【参考文章】:Systemd 入门教程:实战篇 【参考文章】:linux systemctl命令详解 1. 简介 将程序注册为系统服务后,可通过 systemctl 和 service 系统命令启动,查看,停止程序,并可以将程序设置为开机自启动等等。 将程序注册为系统服务,需要编辑xxx.servi
阅读全文
摘要:【参考文章】:进程间的通信方式——pipe(管道) 【参考文章】:进程间通信IPC (InterProcess Communication) 1. 定义 每个进程各自有不同的用户地址空间,任何一个进程的变量在另一个进程中都看不到。所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程A把数
阅读全文
摘要:【传送门】:阮一峰的网络日志:理解inode 1. 定义 inode用于存储文件的元数据信息,每一个文件都有对应的inode,中文译名为"索引节点"。比如文件的创建者、文件的创建日期、文件的大小等等。 2. inode的内容 1. 文件的字节数 2. 文件拥有者的User ID 3. 文件的Grou
阅读全文