
Linux
简单学习Linux
世界上最帅的焱兵
不要做语言上的巨人,行动上的矮子。
展开
-
文件I/O编程
一、系统调用 操作系统的最小功能单元 系统调用是指操作系统提供给用户程序调用的一组**“特殊”接口**,用户程序可以通过这组“特殊”接 口来获得操作系统内核提供的服务。 ...原创 2020-10-18 20:55:05 · 223 阅读 · 0 评论 -
基于Linux下的C编程基础
一、Linux下C语言编程环境 编辑器、编译链接器、调试器及 项目管理工具。 1、编辑器 vi emacs 2、编译链接器 gcc 3、调试器 gdb 4、项目管理器 make 二、编辑器 行编辑器(Ed、Ex) 全屏幕编辑器(vi、emacs) 三、vi编辑器 vi 是 Linux 系统的第一个全屏幕交互式编辑程序. vi 有 3 种模式,分别为命令行模式、插入模式及命令行模...原创 2020-09-27 21:25:36 · 422 阅读 · 0 评论 -
Linux基础命令(挂载、打包压缩、链接、输入输出重定向)
一、shell是什么? shell是命令语言、命令解释程序及程序设计语言的统称。 shell自身就是一个解释型的程序设计语言。 操作系统的两个用户接口:系统调用接口、控制台的命令接口。 shell是用C语言编写的一个程序,给用户管理和使用系统提供了一个接口和桥梁。 二、常用shell sh csh ksh tcsh bash:sh兼容,包含csh和ksh最有用的功能,具有命令历史记忆功能,有...原创 2020-09-27 21:25:50 · 383 阅读 · 0 评论 -
嵌入式linux基础(文件及文件系统)
一、linux发展概述 Linux 是指一套免费使用和自由传播的类 UNIX 操作系统。 GNU 是为了推广自由软件的精神以实现一个自由的操作系统,然后从应用程序开始,实现其内核。 其中的程序开发共同遵守 General Public License (GPL)协议,这个协议规定了源码必须可以无偿的获取并 且修改。 从严格意义上说,Linux 应该叫做 GNU/Linux,其中许多重要的工具如 ...原创 2020-09-27 21:26:10 · 313 阅读 · 0 评论