一.回顾
二.Linux的目录结构
虚拟机使用完之后,先挂起/关机,再关闭电脑。
2.1Linux系统的所有内容都是在
常用目录:
bin:系统启动时运行的程序
boot:系统启动程序
etc:系统全局配置文件
/lib == / usr/ lib :库文件(包括自己封装的动态库文件)
home:用户目录(家目录),类似于Windows系统盘中的user。c语言期间操作的所有文件都是在当前用户目录(主目录)下。一般情况下只对主目录进行操作。
![]()
usr:用户应用目录
var:应用目录
2.3Linux系统的路径
(1)绝对路径:必须从跟目录(/)出发的路径。/home/zcy/桌面
(2)相对路径:以当前目录为参照出发的目录。找主目录下的桌面目录(当前在主目录下):./桌面
一般情况下使用相对路径(简单),除非对文件路径准确掌握。
三.终端(使用命令提示符进行操作)
3.1打开终端
(1)鼠标右键 -- 在终端中打开(通常使用)
(2)快捷键:打开 ctrl+alt+t /关闭 ctrl+shift+q
(3)在全部应用中找到并打开
3.2设置终端的字体大小
(1)临时性:放大 ctrl+shift+‘+’ /缩小ctrl+ ‘-’
(2)永久性:终端右上角三横线 -> 配置文件首选项 -> 配置文件“未命名”


3.3 终端显示的内容
![]()
绿色:用户名,计算机名;蓝色:当前位置相对路径;
四.常用指令
4.1指令组成
(1)指令[ -a.-i.-r] [参数:文件,目录]
4.2部分常用指令
查看当前位置--pwd
查看当前位置下所有的内容--ls,ls-a,ls-l
创建目录--mkdir
进入目录--cd 绝对路径-- cd/home/zgq/a 相对路径-- cd a -- cd ./a
返回上一级目录-- cd..
返回主目录-- cd
返回根目录-- cd/
创建文件-- touch
编辑文件-- gedit (若打开的文件不存在,则在保存时创建该文件)
复制文件-- cp 目标文件 目的路径
压缩目录-- tar -cvf xxx.gz xx
解压-- tar -(z)xvf xxx.gz
权限下放-- sudo
在线更新 --sudo apt-get update
在线安装 --sudo apt-get install
离线安装(自备安装包)-- dpkg -i xxxx.deb
查看历史记录-- history
操作历史记录-- 方向键(上下)
自动补全-- tab
用户相关:
修改密码-- sudo passwd 用户名
切换用户-- su 用户名
... ...(即用极查)
五.c语言程序基本架构
5.1编写源程序
(1)编辑器:gedit(无提示报错,夯实基础),vscode(后期熟练之后提速使用)
(2)文件后缀:.c
(3)编写内容:基本框架
(4)编写规范:每行只写一句代码,每行以分号结尾;
注意代码缩进(tab);
编写注释:单行 // 多行?/* */
5.2编译
默认编译 gcc.xx.c 默认生成 a.out 可执行文件
自定义编译名称 gcc xx.c -o xx
运行可执行文件 ./a.out
251

被折叠的 条评论
为什么被折叠?



