Linux终端的简单应用
Linux系统: 一个开源 免费的 多任务 多用户的 操作系统
可移植性好 可以裁剪
GNU组织, GPL协议 开源共享协议
Android 是一个Linux的应用程序
桌面右键 新建终端
终端提示符 表示可以输入命令
xwq@xwq-pc:~$
用户名@主机名: ~ 当前工作目录 ~ 家目录 $ 表示普通用户 # 管理员 root
终端清屏命令 clear
快捷键 ctrl + l
ls 命令 查看当前工作目录 中的文件或目录
ls -l 查看目录的详细内容
-rwxrwxr-x 1 xwq xwq 8704 7月 11 09:17 a.out
文件类型 - 普通文件
d 目录
rwxrwxr-x 文件权限 分3个部分 rwx对所有者 rwx对所属组 对其他人r-x
rw-r--r-- == 110 100 100 == 0644 文件权限码
xwq 第一个xwq 文件的所有者
8704 文件的大小 单位字节
7月 11 09:17 最后一次修改文件的时间
cd 命令 进入目录
cd 目录名 进入该目录
cd .. 返回上一级目录
删除文件和目录
rm 文件或目录名 -rf
递归删除文件或目录中的所有内容
创建目录
mkdir 目录名
mkdir c基础
删除目录
rmdir 空目录名
创建一个普通文件
touch 普通文件名
编辑文本文件
1. 使用图形界面编辑
gedit 文件名
使用图形界面记事本编写C代码
2. vim 字符界面 文本编辑器 来编写C代码
vim 文件名 打开文本文件 若该文件不存在 将会自动创建
vim 命令模式: 默认进入vim 就是命令模式
该模式下 键盘输入的都认为是命令
dd 剪切一行 光标所在行
5dd 剪切5行 光标所在行以及后边4行
p 粘贴 在光标下一行 粘贴
yy 复制光标所在行
5yy 复制光标所在行以及后边4行
x 删除光标所在字符
u 撤回上一次操作
进入 插入模式
命令模式下 输入 i o a
i 进入插入模式 从光标位置前开始插入
o 进入插入模式 从光标下新建一行并从该行开头插入
a 进入插入模式 从光标位置后开始插入
退出插入模式 到 命令模式
esc
进入底行模式 该模式下 主要是操作文件 保存 退出 等
:wq 保存退出
:q! 强制退出 不保存
:w 仅保存
:wqa 保存并退出所有文件
多文件编辑 vim 1.c hello.c -o -o水平切分窗口 -O 垂直切分窗口
编译C源码文件
gcc hello.c
默认生成一个 a.out文件 就是该工程的可执行文件
运行可执行文件
./a.out
C语言对标点符号 要求严格 区分大小写中英文符号等
gcc 编译时 重新命名 输出 可执行文件的名字
gcc hello.c -o hello
Linux重命名文件
mv 命令 可以移动或重命名文件
mv hello.c 2.c
修改hello.c 为 2.c
Linux 的 cp命令
cp 文件名 目标路径。