Linux下的文件编辑

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux 下的文本编辑

1. cat 命令
查看文件内容,将文件内容全部打印到屏幕上。

cat 文件名称

例子
cat ../../file1

2. vi 是 Linux 下一个 文本编辑工具。
2.1
新建文件
修改/编辑文件
保存文件

vi 命令格式
vi [option] [文件名称]

执行了 vi 命令之后,进入到 vi 的文本编辑界面。

2.2 vi 编辑过程
vi 的编辑环境提供了 两种 状态
1. vi 的命令状态
删除一行 dd
删除一个字符 x X
撤销 u
查找 /被查找的内容 n 向下查找 N 向上查找
向上移动光标 j
向下移动光标 k
向左移动光标 h
向右移动光标 l


命令状态 -> 命令行状态
输入 :
命令行状态:{
保存 w
保存并退出 wq
退出 q 强制退出 q!
替换
跳转到指定行 行号
}
等等

2. vi 的编辑(插入)状态
将键盘上输入的字符插入到文件中。

当使用 vi 打开文件,一开始是默认进入 命令状态。

命令状态 -> 插入状态
键盘输入 小写字母 a 或者 i 可以将 vi 的模式从命令状态
转换到 插入状态。
a 追加方式插入
i 当前位置插入

插入状态 -> 命令状态
键盘上输入 Esc 键, 可以将 vi 的模式从 插入状态
转换到命令状态

3. Linux main 的相关内容
1. main 函数的意义是程序运行的入口地址。
2. main 函数的返回值 约定为 int 类型。main 函数返回的
int 值交给了调用 程序的 操作系统内核。
3. 操作系统内核可以使用获得到的 int 返回值 判
断程序运行成功 或 失败。
4. 返回值为 0 表示成功; 返回值为 非0 表示失败。(这是
Linux 下的约定)。

4. $? 变量
$? 是 shell (bash) 提供的一个 交互环境中的变量。
它保存了刚刚执行完成的命令(可执行程序)成功或失败时
返回给操作系统内核的整数。

5. man 命令
manual 手册命令
查看 系统命令帮助。

NAME 功能简介

SYNOPSIS 命令格式

DESCRIPTION 详细描述

OPTIONS 主要描述 options

AUTHOR

BUGS

COPYRIGHT

SEE ALSO

6. gcc














相关文档
最新文档