Linux学习笔记——文件操作
Linux 下的文本编辑
- cat 命令
查看文件内容,将文件内容全部打印到屏幕上。
cat 文件名称
例子
cat ../../file1
- vi 是 Linux 下一个 文本编辑工具。
2.1
新建文件
修改/编辑文件
保存文件
vi 命令格式
vi [option] [文件名称]
执行了 vi 命令之后,进入到 vi 的文本编辑界面。
2.2 vi 编辑过程
vi 的编辑环境提供了 两种 状态
- vi 的命令状态
删除一行 dd
删除一个字符 x X
撤销 u
查找 /被查找的内容 n 向下查找 N 向上查找
向上移动光标 j
向下移动光标 k
向左移动光标 h
向右移动光标 l
命令状态 -> 命令行状态
输入 :
命令行状态:{
保存 w
保存并退出 wq
退出 q 强制退出 q!
替换
跳转到指定行 行号
}
等等
- vi 的编辑(插入)状态
将键盘上输入的字符插入到文件中。
当使用 vi 打开文件,一开始是默认进入 命令状态。
命令状态 -> 插入状态
键盘输入 小写字母 a 或者 i 可以将 vi 的模式从命令状态
转换到 插入状态。
a 追加方式插入
i 当前位置插入
插入状态 -> 命令状态
键盘上输入 Esc 键, 可以将 vi 的模式从 插入状态
转换到命令状态
- Linux main 的相关内容
- main 函数的意义是程序运行的入口地址。
- main 函数的返回值 约定为 int 类型。main 函数返回的
int 值交给了调用 程序的 操作系统内核。 - 操作系统内核可以使用获得到的 int 返回值 判
断程序运行成功 或 失败。 返回值为 0 表示成功; 返回值为 非0 表示失败。(这是
Linux 下的约定)。$? 变量
$? 是 shell (bash) 提供的一个 交互环境中的变量。
它保存了刚刚执行完成的命令(可执行程序)成功或失败时
返回给操作系统内核的整数。man 命令
manual 手册命令
查看 系统命令帮助。
NAME 功能简介
SYNOPSIS 命令格式
DESCRIPTION 详细描述
OPTIONS 主要描述 options
AUTHOR
BUGS
COPYRIGHT
SEE ALSO
- gcc
转载于//blog.51cto.com/guanyifeng/1213347
还没有评论,来说两句吧...