![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
YeLing0119
这个作者很懒,什么都没留下…
展开
-
硬链接
硬链接: 有几个文件名对应着同一个inode,则硬链接数就为几 可以用来做备份 ln abc .abc 创建一个文件 指向 abc 的 inode 号,此时abc 的 inode号为 2 , 当你删除 abc 时,实际上只是把指向这个inode 号的硬链接数减 1 , 虽然用 ls 命令查看时,abc 文件被删除了,但是abc文件的内容并没有被系统删除, ...原创 2018-10-26 17:11:28 · 387 阅读 · 0 评论 -
IO相关操作
IO相关操作 对于IO操作而言,有四个基本的操作:open 、read 、write 、close 我们来逐个解释。 在此之前我们先解释一下什么是文件描述符 文件描述符 操作系统通过一个整数开代表打开的文件,我们将这个整数称为文件描述符。 文件描述符的范围 [ 0 ~ 1024 ] 不同的系统可能上限不同 具体查看方法 ` ulimit -n 0:标...原创 2018-10-26 17:14:58 · 165 阅读 · 0 评论 -
Linux的环境变量
Linux的环境变量 环境变量 本地变量:只能在当前进程中所使用 环境变量:在当前进程及其子进程中使用 环境变量的设置 export name=value (注意:= 左右不能有空格) env 查看系统所有的环境变量 echo $环境变量名 打印出相应的环境变量值 注意: 当前终端设置的断筋变量值只能在当前终端使用,离开了就没有了 如...原创 2018-10-26 17:17:23 · 135 阅读 · 0 评论 -
Linux 下的基本命令
Linux 下的基本命令 1. ls 命令 格式 : ls [OPTION]... [FILE]... 用途 : 显示目录下的内容 [OPTION] : -l : 列出详细信息 -d : 显示目录本身,而不是目录的内容 -a : 显示所有文件,包括隐藏文件 ...原创 2018-10-26 17:19:06 · 151 阅读 · 0 评论 -
Vim 基本操作
vim的模式 命令模式 2. 编辑模式 3. 尾行模式 编辑 i : 插入 光标所在位置 a : 插入 光标所在位置的下一个位置 o : 插入 光标所在位置的下一行插入新行 O : 插入 光标所在位置的上一行插入新行 移动光标 esc : 退出编辑模式到尾行模式 o : 在光标所在行的下一行插入一行,并且进入编辑模式 k : ↑...原创 2018-10-26 17:30:26 · 180 阅读 · 0 评论 -
gcc和gdb的基本操作
gcc和gdb yum 在线安装软件,使用阿里云镜像站,OPSX 选择你安装的系统 点帮助 查看配置命令行 yum --list | grep gdb #查找要安装的软件 yum install -y gdb #不需要确认安装软件 gcc 1. 预处理 .i文件 -E 预处理 -o 指定输出文件名 例 : gcc -E hello.c -o hello.i 作用 : 干掉注释...原创 2018-10-26 17:33:58 · 186 阅读 · 0 评论 -
Linux下的进程间通信(IPC)
进程间通信(IPC) 为什么要进程通信? 为什么要进程间通信:大项目的模块化,协同运行 数据传输 一个进程需要将它的数据发送到另一个进程 资源共享 多个进程之间共享同样的资源 通知事件 一个进程要向另一个程序发送通知消息,通知它们发生了某种事件,比如子进程终止时要通知父进程 进程控制 有些进程希望完全控制另一个进程的执行(比如 : DEGUG),此时控制进程希望能...原创 2018-12-09 14:52:47 · 247 阅读 · 0 评论