Linux基础操作

目录

1.Linux简介

2.虚拟机

3.Linux下命令行

4.Liunx与Windows文件共享

5.VMware网络连接


1.Linux简介

Linux也是一个操作系统和windows、ios、andriod一样。但是其是开源的、免费的。

一、主体不同

1、安卓系统:是一种基于Linux的自由及开放源代码的操作系统。

2、linux内核:是一套免费使用和自由传播的类UNIX操作系统。

二、应用不同

1、安卓系统:主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。

2、linux内核:是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。

三、特点不同

1、安卓系统:会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。

2、linux内核:继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

发行版本:ubuntu、Fedora、centOS、ArchLinux、红旗Linux、红帽Linux   内核相同、界面不同

2.虚拟机

类型有vmware和docker。

3.Linux下命令

文件下命令

文件-绿色   文件夹-蓝色  

Ctrl+Alt+t——调出命令行终端
xrandr——调出分辨率——xrandr -s 分辨率——调整分辨率
Ctrl+Shift++——放大字体   Ctrl+Shift+-减小字体
Ctrl+Shift+c——复制   Ctrl+Shift+v——粘贴
Ctrl+L——清屏
Ctrl+c——终止执行
vi a.c——vi命令行模式(默认)生成/打开a.c文件——按i进入输入模式——Esc退出此模式
vi a.c +199 ——定位到199行
ls——列出当前文件夹下的文件
gcc a.c -o firstprogram——编译a.c文件 保存为firstprogram.exe(变成绿色)  -o 为output的意思
./firstprogram——运行firstprogram.exe文件
pwd——显示当前的文件夹路径
mkdir flie——创建一个名为file的文件夹
cd file——进入file这个文件夹
cd ..——返回上层文件夹
ls -a——列出所有(隐藏)文件夹  .当前文件夹  ..上层文件夹
Tab键——自动补全
mv *.c file——将所有的.c文件移动到file文件夹下
mv a.c b.c——将a.c文件重命名为b.c
cp b.c test.c——将b.c拷贝为test.c
cd /mnt/hgfs/Desktop/——进入共享的Desktop文件夹
cd——回到工作目录/home/CLC
cd /——去到总目录下
cp /mnt/hgfs/Desktop/a.c .——拷贝共享文件夹下的a.c文件到当前工作目录
cp a.c /mnt/hgfs/Desktop/——拷贝a.c文件到共享文件下Desktop下
ifconfig——查询当前网卡的状态—IP地址
history——查看历史命令
touch file1——创建文件file1
ls -l——列出所有文件及其权限
cat file1——查看文件file1的内容
rm -rf *swp——移除所有*swp文件

vi编辑器操作
i——进入编辑模式
Esc——退出编辑模式
dd——删除本行
:wq——退出vi模式,w为保存q为退出
:set nu——显示行号
gg=G——自动对齐
gg(把关标定位到最上面),V(进入VISUAL模式),shift+g(选中整篇文本),然后=。
u——撤销上次操作




 

4.Liunx与Windows文件共享

        1.首先安装VMware Tools
        2.方式1拖拽  方式2-虚拟机设置里共享文件夹

ftp方式:用filezila软件、total command、cuteftp软件



5.VMware网络连接

VMware提供了三种网络工作模式,分别是:

bridged(桥接模式)
特点:每台都能上网  4台可以相互通信  独立的DNS可能不都能上网


NAT(网络地址转换模式)
虚拟一个交换机,每个虚拟主机分配一个假的IP地址


Host-Only(仅主机模式)
不能访问外网

1.编辑—虚拟网络编辑器——添加需要的网络模式
2.虚拟机—设置——网络适配器选择可以用网络

ping www.baidu.com——查看网络通讯是否正常
ping 192.168.102.128——查看当前IP地址状态
sudo ifconfig eth0 192.168.1.88——修改当前虚拟机的IP地址 sudo超级用户 eth0 网络用户名                                                 (ifconfig查看)192.168.1.88修改后的IP地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值