Linux简介,虚拟机安装,网络设置,桌面和vim安装
Linux简介:
linux代表系统内核。Linux系统指基于Linux内核的操作系统,由内核和程序结合组成。比较流行的发行版本由RedHat Linux、Fedora、Centos、Debian、Ubuntu等。
Linux的诞生和发展其诞生和发展离不开4个要素:UNIX操作系统、MINIX操作系统、GUN计划和POSIX标准。GUN计划目的是建立免费的UNIX系统,其基本原则是源代码共享以及思想共享。GUN是“GUN’s not UNIX”的缩写。Linux可以说是UNIX的一个升级克隆体,Linux也是GUN计划的一部分,还有Emacs编辑程序、Bash shell程序、GCC编译器等。POSIX标准表示可移植操作系统接口(Portable Operating System Interface),由电气和电子工程协会最初开发POSIX标准,为了提高UNIX环境下应用程序的可移植性。
开源文化讲到linux往往会想到开源,windows就会想到封闭。开源项目除了Linux,常见的还有Apache服务器、MySql数据库等。
总结
正式基于开源、免费,大部分服务器都是用的Linux,我们才要去学习这个系统。
虚拟机有virtualbox 和 vmware。我的系统不能打开virtualbox,使用VM。
Linux发行版本,这里选择Centos。
虚拟机系统安装
安装好VM后,开始创建虚拟机,选择稍后创建系统,系统Linux,版本CentOS,选择安装位置,磁盘容量
然后编辑虚拟机设置,找到镜像位置,分配内存,开启虚拟机
进入安装界面选择第一项,选择skip,next,中文简体,美式英语,默认下一步……这里我设置的密码是 jiangwz 安装完成,重新引导开机
未免遗忘,这里将密码详细过程截图发在博客

















、




如上系统就安装好了,点击重新引导重启进入系统
用户名 root
密码 jiangwz
配置网络:
桥接模式相当于把虚拟出来的系统与真实主机主机并行存在。
查看所有的网卡ifconfig -a
开启eth0网卡ifconfig eth0 up
发送DHCP请求自动获分配IP地址。dhclient eth0
检查网络ping www.baidu.com Linux中平通不会自动中断,需要Ctrl+c中断
开机自动获取ip/etc/sysconfig/network-scripts/ifcfg-eth0 ,把ONBOOT=“no"改为ONBOOT="yes"



网络设置好之后,就是安装桌面和vim编辑器了
安装桌面yum软件管理器,让你通过一个命令就可以下载安装想要的软件。
安装桌面系统yum groupinstall desktop
安装vim编辑器yum install vim
自动进入图形系统/etc/inittab 3改为5 自动进入图形系统
添加用户adduser 用户名passed 你add的用户名
这里遇到的问题是,输入安装命令后走了几行代码就回到输入命令的界面,再次输入有成功安装,安装过程中需要y回车确认
安装完成后 startx 回车进桌面 然后就卡住了
重启再进桌面







Linux命令:
显示当前工作目录pwd
切换当前工作目录cd. 表示当前目录.. 表示上一层目录- 表示上一个工作目录~ 当前用户的家目录~ac ac用户的家目录
显示目录文件信息ls
创建目录mkdir -p(创建多级目录) 目录名
创建文件touch
rwx rwx rwx
110 111 000
复制文件cp 源 目标
移动文件mv 源 目标
删除文件rm -r(删除目录及目录下的所有内容) -f(不提示强制删除)
计算文件或目录的容量du -h(人性化显示容量信息)-s(仅显示总量)
文件系统及其权限
一切皆文件在Linux下一切皆是文件。普通的文件,目录、字符设备、块设备、 套接字等在 Unix/Linux 中都是以文件被对待;它们虽然类型不同,但是对其提供的却是同一套操作界面。不同于windows系统,Linux下文件名区分大小写。
文件及目录权限ls -l -rw-r--r-- 1 fanguodong staff
第一列第一个字符-代表普通文件d代表目录bc代表设备
第一列第二至九个字符代表权限三位一组分别为所有者权限、所属组权限、其它账号权限
第二列链接数量或子目录数量
第三列文档所有者
第四列文档所属组
第五列容量
VIM
vim编辑器之神
三种工作模式:普通模式、插入模式、命令模式。虽然可以修改快捷键,但不建议修改。
普通模式下h 光标左移动一位j 光标下移一位k 光标上移一位l 光标右移一位
插入模式i 进入插入模式Esc进入普通模式
命令模式普通模式下输入“:”进入命令模式:wq保存并推出
命令练习vimtutor
Linux简介,虚拟机安装,网络设置,桌面和vim安装的更多相关文章
- 网络基础 外网IP,内网IP,虚拟机的网络设置
外网IP,内网IP的关系 在这三类地址中,绝大多数的IP地址都是公有地址,需要向国际互联网信息中心申请注册.但是在IPv4地址协议中预留了3个IP地址段,作为私有地址,供组织机构内部使用. 这三个地址 ...
- Win7与虚拟机Linux互通ping的网络设置
转载请标明出处:http://www.linuxidc.com/Linux/2014-04/100450.htm 虽然从WinXP到Win7一直都可以使用VMWARE虚拟机安装Linux系统,记得每次 ...
- VMware 虚拟机桥接网络设置
一.桥接的基本原理 配置成桥接网络连接模式的虚拟机就当作主机所在以太网的一部分,虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑,可以像主机一样可以访问以太网中的所有共享资源和网络连 ...
- 虚拟机NAT网络设置
1. 虚拟机设置 2. 本地网络设置 3. 本地虚拟网卡设置 4. 安装虚拟机,设置网络为NAT方式即可访问外网.
- 【转】虚拟机 NAT网络设置
我以下写的配置方法别人在网上已经发布过类似的文章.但是我觉的别人写的东西不一定是对的,必须自己亲自试验一下才行.就像有句话说的:“实践是检验真理的唯一标准”以下是我操作的步骤.希望不足的地方,读者能够 ...
- Linux 命令 - netstat: 检查网络设置及相关统计数据
netstat 程序可以用于查看不同的网络设置及数据.通过使用其丰富的参数选项,我们可以查看网络启动过程的许多特性. 命令格式 netstat [options] 命令参数 -r, --route 显 ...
- VMWare安装Solaris虚拟机的网络设置
虚拟机的网卡使用Host-only. 在VMWare取消Host-only的DHCP. 在虚拟机的Solaris系统里ipadm命令配置ip.
- CentOS6.4 xen4.2 虚拟机 桥接网络设置
安装好xen后,可以使用virt-manager来配置虚拟网络 virbr0,以及创建虚拟机 都使用virt-manager. [虽说可以使用xm create XX命令行根据脚本创建,但是从来都不知 ...
- Linux在VirtualBox的网络设置
一.Linux系统版本:Centos7.4. 二.访问外网:在设置-网络-网卡1处选择 “网络地址置换(NAT)”即可.默认情况下,自动获取IP(DHCP),但要在配置中把开机启动选上. 文件位置: ...
随机推荐
- 逻辑回归,附tensorflow实现
本文旨在通过二元分类问题.多元分类问题介绍逻辑回归算法,并实现一个简单的数字分类程序 在生活中,我们经常会碰到这样的问题: 根据苹果表皮颜色判断是青苹果还是红苹果 根据体温判断是否发烧 这种答案只有两 ...
- HTML基础上
知识点一:HTML Hyper Text Markup Language 超文本标记语言. HTML标准结构: < ! doctype html> 声明文档类型 <html> ...
- 基于 HTML5 Canvas 的 3D 模型列表贴图
少量图片对于我们赋值是没有什么难度,但是如果图片的量大的话,我们肯定希望能很直接地显示在界面上供我们使用,再就是排放的位置等等,这些都需要比较直观的操作,在实际应用中会让我们省很多力以及时间.下面这个 ...
- 装饰模式(Decorator)
装饰模式(Decorator) 顾名思义,装饰模式就是给一个对象增加一些新的功能,而且是动态的,要求装饰对象和被装饰对象实现同一个接口,装饰对象持有被装饰对象的实例,关系图如下: Source类是被装 ...
- Python3.6_安装numpy
刚刚编辑了一次,但是犯了新手都会犯的没保存的错误,第二次编辑可能略有粗糙,如有问题欢迎指正 想用Python 画图,但是我的是vs自动安装的因此缺少许多必要的库,在安装的过程中也是遇到了诸多问题,下面 ...
- android应用集成facebook登录
之前都是做国内的应用开发,没有用过国外的三方登录,比如谷歌登录.facebok登录,最近参与了一个海外的支付相关的项目,调研了一下谷歌登录和facebook登录,其实调研之后觉得也是很简单的,尤其 ...
- 【GISer&&Painter】GISer
基于上一篇OpenGL的渲染原理,这两周又陆续接触了一些关于WebGL绘图的一些内容,因为刚入门,很多东西又很晦涩,所以特意花了小半天的时间整理了一下,特此记录. 一 画布和画笔:创建Canvas ...
- 使用questionsModel.values()后不能获取模型中的属性对应的外键属性值的解决方式
class QuestionsModel(models.Model): author = models.ForeignKey(FrontUserModel,null=True) content = m ...
- Java内存模型—JMM
有时候编译器.处理器的优化会导致runtime与我们设想的不一样,为此Java对编译器和处理器做了一些限制,JAVA内存模型(JMM)将这些抽象出来,这样编写代码时就无需考虑那么多底层细节,并保证& ...
- java.util.ConcurrentModificationException 异常问题详解
环境:JDK 1.8.0_111 在Java开发过程中,使用iterator遍历集合的同时对集合进行修改就会出现java.util.ConcurrentModificationException异常, ...