概要
初步了解 Linux
整体架构流程
通过ubuntu去简单了解 Linux
知识点
通过ubuntu去简单了解 Linux
1)虚拟机及其ubuntu 的安装使用 (略)
2)Linux
文件:存放数据的集合
文件结构:linux操作系统只有一个/(根目录),不像windows一样有C盘、D盘、E盘
比如我需要进入include目录如何进入?
cd /usr/local/include
说明:
第一个 / 表示根目录
第二个/ 表示目录与目录之间的分隔符
shell命令 : 可以去搜索Linux命令全集
下面举例一些常用的命令
ls : 查看某个目录信息
ls -l : 详细列出文件信息
ls -a : 显示所有的文件信息,包括隐藏文件,以.开头的文件
chmod : 修改文件权限
cd : 切换目录
touch: 创建文件
mkdir: 创建目录
rm : 删除文件
rm 目录名 -rf :删除目录 注释 : rf表示强制递归删除目录
cp:将文件拷贝到目录 等等
vi 编辑器使用
vi编辑器有两种模式:
1. 命令模式 :除了编写内容,可实现文件内容的保存,退出,拷贝,粘贴,剪切,搜索....
2. 插入模式 : 编写内容
1 编辑模式
vi main.c --->如果main.c存在则直接打开,如果不存在则创建,vi打开此文件后默认进入命令模式
按i键进入到编辑模式
2. 命令模式
1.从编辑模式退出到命令模式,按esc键,进入编辑模式
2.vi 命令:1)保存内容 : 输入 :w 2)保存并退出 : 输入 :wq 3)不保存强制退出 q!
复制 : 输入yy复制一行内容 nyy复制n行内容
剪切 : 输入dd剪切一行内容 ndd剪切n行内容
粘贴 : 输入p
撤销 : 输入u
文件光标快速定位到最后一行 : 输入G
文件光标快速定位到最后首行 : 输入gg
搜索文件内容: 输入 /需要搜索的信息字符-->输入回车键
输入n表示向下搜索
输入N表示向上搜索
将当前行中所有p1均用p2替代 :s/p1/p2/g
将文件中所有p1均用p2替代 :g/p1/s//p2/g
将n1到n2行中所有p1均用p2替代 :n1,n2s/p1/p2/g
小结
通过 Linux 我们可以在不一样的系统中去学习C语言, 更可以加深印象 ,并去了解 不同系统的C语言有什么不同。