Linux初学(一)

Linux初学(一)

Linux操作系统应用范围广,完全开源,免费,适合做系统开发和嵌入式开发,目前市面上的安卓,iOS都是基于Linux进行修改而创建。

简单的指令使用

vi的使用

两种模式一种是命令模式,另一种是输入模式。

命令模式

Ctrl+alt+t进入命令页面后,输入vi main.c即可进入命令行模式,也是进入vi的默认模式

qwy@qwy-virtual-machine:~$ vi main.c

默认为命令行模式

输入模式

进入命令模式后,按i进入输入模式看到insert(或者插入)即可编写代码
输入模式
浅整hello Linux,按下est回到命令行模式输入(冒号):wq(w表示保存)(q表示退出)
保存操作
至此vi的进入,编码,保存全部完成。后续就可进行编译。

gcc编译工具

gcc编译工具可将.c文件编译成目标文件,如

`qwy@qwy-virtual-machine:~$ gcc main.c -o main`

生成main文件
即可将mian.c文件生成main文件,如有错误也会显示错误位置
发现错误
显示我缺少分号。
输入编译都会了,再来跑一跑代码。

运行

运行代码极为简单

qwy@qwy-virtual-machine:~$ ./main

运行结果

至此代码输入·保存·编译·运行全部完成。
文件查看

ls

ls作用为列出当前文件夹下有哪些文件
ls
ls -a 显示所有文件,包括隐藏文件

ls -a
简述常用指令

常用指令

pwd 显示当前在那个文件夹下

qwy@qwy-virtual-machine:~$ pwd

显示当前所在文件夹
mkdir 创建文件夹

qwy@qwy-virtual-machine:~$ mkdir first

创建first文件夹
cd 进入某文件夹

qwy@qwy-virtual-machine:~$ cd first

进入frist文件夹
進入first文件夾
cd … 退回上层文件夹

qwy@qwy-virtual-machine:~/first$ cd ..

退回上层文件夹

tab键 自动补全 当文件夹或者文件名字特别长,输入前面几个再按tab键便可自动补齐全称

mv 有两个功能:移动和重命名
*mv .c test 将所有.c文件剪切到test文件夹

qwy@qwy-virtual-machine:~$ mv *.c test

移动后.c文件转入test文件夹下
移动文件
mv main.c b.c 将main.c的名字改为b.c

qwy@qwy-virtual-machine:~/test$ mv main.c b.c

改名后main.c消失,只剩在b.c
仅剩b.c

cp 拷贝指令 将一个文件内容拷贝到另一个文件

qwy@qwy-virtual-machine:~/test$ cp b.c a.c

复制后代码编译运行结果相同
复制后代码编译运行结果相同

小白笔记不喜勿喷
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值