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),但要在配置中把开机启动选上. 文件位置: ...
随机推荐
- 《Metasploit魔鬼训练营》第四章(上)
p128 wmap 和昨天一样,我用这些漏洞扫描工具去扫testfire.net或者owaspbwa都扫不出漏洞!不明白! 补充:原来是网络不知道啥时候自己断了.连上后再次扫描就成功了:
- Kaggle Challenge简要介绍
https://en.wikipedia.org/wiki/Kaggle 以下内容,直接摘自维基百科,主要起到一个记录的作用,提醒自己有时间关注关注这个竞赛. Kaggle is a platform ...
- Dom模型
1.dom之对象分类 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...
- MyEclipse Java基础使用笔记
一.Java开发平台 JavaSE 标准版 Java应用程序 application 五子棋.计算器.qq JavaEE 企业版 Java企业级应用 JavaME 微型版 小型设备 A ...
- javaScript基础概念小知识点集
数据类型 typeof是一个操作符而不是函数,因此例子中圆括号尽管可以使用,但不是必须的. 只要在保存对象的变量还没有真正保存对象,就应该明确的让该变量保存null NaN是一个特殊的数值,与任何值都 ...
- 从a标签传值中文乱码解决
<% out.print(new String(request.getParameter("a标签的参数").getBytes("iso8859-1"), ...
- sklearn.neighbors.kneighbors_graph的简单属性介绍
connectivity = kneighbors_graph(data, n_neighbors=7, mode='distance', metric='minkowski', p=2, inclu ...
- centos 下安装pptp (vpn) 的方法
废话少说 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3 ...
- Batch Normalization
一.BN 的作用 1.具有快速训练收敛的特性:采用初始很大的学习率,然后学习率的衰减速度也很大 2.具有提高网络泛化能力的特性:不用去理会过拟合中drop out.L2正则项参数的选择问题 3.不需要 ...
- WPF依赖对象(DependencyObject) 实现源码,理解WPF原理必读
/// DependencyObject encompasses all property engine services. It's primary function /// is providin ...