随笔分类 -  Linux

摘要:嵌入式Linux文件处理 Linux把设备和目录都可以看做文件,文件可分为4种类型:普通文件、目录文件、链接文件、设备文件。 一、文件描述符: Linux用文件描述符来访问文件,它是一个非负整数,一个索引值,并指向内核中每个进程打开文件的记录表。 每打开一个现存文件或者新建一个文件时,内核会向文件返 阅读全文
posted @ 2020-07-14 18:38 codercql 阅读(156) 评论(0) 推荐(0)
摘要:Socket——进程间(远程)通信的一种机制。 套接字(Socket):IP地址与端口号的组合。 两方进行通信时,必须要知道对方主机的IP地址和进程的端口号。 在 Linux 中的网络编程是通过 socket 接口来进行的。套接字(socket)是一种特殊的 I/O 接口,它也是一种文件描述符。so 阅读全文
posted @ 2020-06-21 09:19 codercql 阅读(232) 评论(0) 推荐(0)
摘要:现在有mysum.h、mysum.c和ex_sum.c三个文件编写一个makefile文件如下: 1 sum:ex_sum.o mysum.o 2 gcc ex_sum.o mysum.o -o sum //开头一个Tab键的制表符号位 3 ex_sum.o:ex_sum.c 4 gcc -c ex 阅读全文
posted @ 2020-06-20 21:31 codercql 阅读(374) 评论(0) 推荐(0)
摘要:vi的三种工作方式 命令行模式 文件的保存,退出,文本的删除、复制、搜索等操作 删除命令: X 删除光标所在的字符 Dw 删除一个单词 Dd 删除光标所在的行 s 删除光标所在字节,并进入输入模式 恢复命令: u 恢复刚才被修改的文本 U 修复光标所在行的所有修改 复制命令:y Yy 复制整行 Yw 阅读全文
posted @ 2020-04-10 01:41 codercql 阅读(142) 评论(0) 推荐(0)
摘要:GCC(GNU Compiler Collection)是编译器的集合 gcc:GCC中C编译器 gcc编译过程:预处理(Preprocessing)编译(Compilation)汇编(Assenmbly)链接(Linking) gcc相当于顶层的管理器, gcc本身并不参与编译的过程。预处理的时候 阅读全文
posted @ 2020-04-10 01:31 codercql 阅读(513) 评论(0) 推荐(0)
摘要:一、文件及目录操作命令 1、pwd命令: 功能:显示用户当前所处的目录 用法:pwd 2、ls命令: 功能:显示指定目录中所包含的内容,列出的是文件的名字 用法:ls [选项] [文件目录列表] 常用选项 -a (all)显示所有文件和目录 -A 同-a,但不显示“.”(目前目录)及“..”(父目录 阅读全文
posted @ 2020-03-23 16:56 codercql 阅读(166) 评论(0) 推荐(0)