华清远见Linux实训记录第一天

一、关于Linux

基于 GNU 通用公共许可证(GPL)发布的免费开源操作系统

二、Linux基础操作

1.进入终端

(1)图形化界面(直接点击终端)

(2)Ctrl+Alt+t

2.pwd指令    显示当前所在的位置(绝对路径下)

3.ls    显示当前目录下的文件

4.cd   跳转到目标文件

绝对路径:从根目录出发

eg(例如):cd  /home/hqyj/Desktop

相对路径:从当前位置出发

:代表当前目录

..  :上级目录

5.mkdir   创建目录

eg(例如):mkdir 目录名

tree(需要下载并安装) 表示目录层级

6.rmdir   删除目录(空目录)

7.touch   创建文件

8.rm   删除文件

rm -r 递归删除(可以删除非空目录)

9.Vim编辑器

touch创建C文件与Vim创建的C文件区别

vim创建a.c文件

touch 创建b.c文件,用vim打开后没有内容

vim三种模式:命令行、插入模式、末行模式

esc退出模式

命令行模式: 复制、粘贴、剪切

        gg = G   自动对齐

        yy  ---   复制光标所在行yy

        nyy   ---  复制光标后的n行

        dd   ---   剪切光标所在行

        ndd  ---   剪切光标后的n行

         ---   粘贴

插入模式: ai、o

末行模式:代码的保存退出

---  保存

---  退出

wq  ---  保存并退出

x  ---  保存并退出

!  ---   强制执行

三、gcc 编译器

把.c文件编译生成可执行文件

gcc 编译的 .c

eg: gcc a.c 把  a.c文件  编译生成  a.out 可执行文件

怎么执行可执行文件

 ./可执行文件名  eg:./a.out

四、C语言

1.变量

在程序运行过程中,可以被改变的量,就是变量。

一般形式: 数据类型  变量名

数据类型:

        int         整型                           4个字节

        char      字符型                       1个字节

        long       长整型                       8个字节

        float        单精度浮点型           4个字节

        double     双精度浮点型          8个字节

变量名:

1.由数字、字母、下划线组成

2.不能和关键字重名

3.不能数字开头

printf: 

        %d          整型

        %c          字符

        %s          字符串

        %f           小数

2.C语言的结构

顺序结构         选择结构          循环结构

选择结构

if else      真:非0;假:0

if(表达式)                                if(表达式)

{                                                {

        语句块;            and                     代码块1;

}                                                }else{

                                                             代码块2;

                                                        }

循环结构

while(表达式)

{

        代码块;

}

  • 10
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值