Linux介绍及基本操作

嵌入式之路,贵在日常点滴

                                                                ---阿杰在线送代码

目录

一、Linux简介

二、Linux介绍

三、Linux特点

四、常用命令

命令口终端

窗口分屏率

​编辑配置串口大小

字体大小

​编辑清屏

VI的使用

建立文件

模式

​编辑编译文件

​编辑运行编译文件

常用指令

五、LINUX和WINDOWS共享文件

安装完VMware Tool

​编辑如果是真机(公司的研发服务器) 就不能用以上方法进行文件共享

六、VMware虚拟接网络连接的三种方式 

桥接模式

​编辑​编辑​编辑​编辑NAT(网络地址转换模式)

Host-Only(仅主机模式)

如果想改Linux的IP的地址


一、Linux简介

Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机

Linux介绍及基本操作_第1张图片

发行版:

ubuntu:嵌入式开发

Fedora:早期嵌入式开发

cenOS:web服务器

ArchLinux:用不多

红旗Linux 红帽Linux 等等

二、Linux介绍

Linux出现于1991年,是由芬兰赫尔辛基大学学生Linus Torvalds林纳斯·托瓦和后来加入的众多爱好者共同开发完成

三、Linux特点

多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面,出色的速度性能

开源

四、常用命令

命令口终端

Ctrl Alt T(打开Terminal)

Linux介绍及基本操作_第2张图片

窗口分屏率

xrandr

Linux介绍及基本操作_第3张图片配置串口大小

xrandr -s 136Ox768

字体大小

放大:Ctrl Shift +

放小:Ctrl  -

Linux介绍及基本操作_第4张图片清屏

Ctrl l

VI的使用

建立文件

vi a.c a:文件名

Linux介绍及基本操作_第5张图片

模式

  • 命令行模式:默认此模式
    • 从输入模式回到命令行模式:Esc
    • Esc 按完,insert消失
  • 输入模式
    • 按i进入;看到insert就能编辑代码

退出VI,保存代码;命令行模式下: :wq w:保存 q:退出

Linux介绍及基本操作_第6张图片编译文件

gcc a.c -o aProgram

a.c:是你要编译的c文件名字

aProgram:生成的文件名(生成的程序名字)-->默认为a.out

Linux介绍及基本操作_第7张图片运行编译文件

./程序名

例: ./aProgram

常用指令

Linux介绍及基本操作_第8张图片

ls 列出当前文件夹有哪些文件

ls -a 显示所有文件,包含隐藏的文件和文件夹

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

mkdir 创建文件夹,文件夹名字chen

例:mkdir chen

cd 某文件 进入某文件夹

例:cd chen

cd .. 退回上层文件夹

cd什么都不加 回到工作目录 /home/clc

tab键 自动补全(文件,文件名太长,一般敲前面几个字符,再按tab就会补全)

mv

  • 移动 mv *.c chenlichen (讲所有的.c文件剪切到chenlichen下)
  • 重命名 mv a.c b.c (把a.c换成了b.c)
  • cp 拷贝指令 cp b.c test.c(拷贝 b.c 命名为 test.c)

创建一个空文件

touch 文件名

Linux介绍及基本操作_第9张图片  

dd: 删除光标所在的行 

yy:复制当前行正行内容到剪切板

#yy:#是具体数字,可以复制从光标处开始的#行内容

p:粘贴剪切板中的内容到当前光标位置之后

P:粘贴剪切板中的内容到当前光标位置之前

vi文本编辑器:

使用vi文本编辑器及Linux复制粘贴小技巧_Linux教程_Linux公社-Linux系统门户网站

五、LINUX和WINDOWS共享文件

Linux介绍及基本操作_第10张图片

安装完VMware Tool

       1、 拖拽 

        2、共享文件夹 

Linux介绍及基本操作_第11张图片

Linux介绍及基本操作_第12张图片

Linux介绍及基本操作_第13张图片Linux介绍及基本操作_第14张图片Linux介绍及基本操作_第15张图片分享的文件查看

Linux介绍及基本操作_第16张图片Linux介绍及基本操作_第17张图片将windows设计目录的文件拷贝到Linux

Linux介绍及基本操作_第18张图片

 将Linux的文件拷贝到windows设计目录

Linux介绍及基本操作_第19张图片

Linux介绍及基本操作_第20张图片如果是真机(公司的研发服务器) 就不能用以上方法进行文件共享

  • samba

  • ftp 

 要保证Linux和windows的网络要相通

       LINUX:ifconfig--》查看当前网卡的状态--》IP地址

       windows:ipconfig--》查看当前网卡的状态--》IP地址

Linux介绍及基本操作_第21张图片Linux介绍及基本操作_第22张图片   

六、VMware虚拟接网络连接的三种方式 

桥接模式

Linux介绍及基本操作_第23张图片

特点:

1、每个都能上网

2、4台互相通信

不足:

每台虚拟机都需要独立配置DNS(上网 ,DNS用来解析域名)  

Linux介绍及基本操作_第24张图片Linux介绍及基本操作_第25张图片Linux介绍及基本操作_第26张图片Linux介绍及基本操作_第27张图片NAT(网络地址转换模式)

Linux介绍及基本操作_第28张图片

特点:
每台都能上网

不足:

IP地址假的(访问是单向的) 

Host-Only(仅主机模式)

在net模式的所有功能外,不能访外网

如果想改Linux的IP的地址

先查看有哪些IP地址是空的

Linux介绍及基本操作_第29张图片

代表该IP地址为空

Linux介绍及基本操作_第30张图片 

此时  原先的 FileZilla已经连接不上

Linux介绍及基本操作_第31张图片

把修改后的IP地址输入才可连接成功

Linux介绍及基本操作_第32张图片 

同时 我们的windows也可以ping到我们的LINUX

Linux介绍及基本操作_第33张图片 

你可能感兴趣的:(Linux,linux)