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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏信安之路

记一次审计 xiaocms 的过程

周末在家刚吃完晚饭,基友 DM 叫我一起来审计 xiaocms 系统,也不知道他是受到啥刺激了。正好,除了 Code Review 公司项目代码及框架代码,未审...

7540
来自专栏北京马哥教育

windows环境下使用virtualenv对python进行多版本隔离

最近在用python做一个文本的情感分析的项目,用到tensorflow,需要用python3的版本,之前因为《机器学习实战》那本书的缘故,用的是python...

2925
来自专栏LhWorld哥陪你聊算法

【ElasticSearch篇】--ElasticSearch从初识到安装和应用

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口,在企业中全文搜索时,特...

1532
来自专栏PHP在线

PHP并发IO编程之路

原文出处: 韩天峰(@韩天峰-Rango) 并 发IO问题一直是后端编程中的技术挑战,从最早的同步阻塞Fork进程,到多进程/多线程,到现在的异步IO、协程。...

6827
来自专栏chenssy

【死磕Sharding-jdbc】---orchestration简介使用

sharding-jdbc2.x核心功能之一就是orchestration,即编排治理,什么意思呢?官方文档介绍--2.0.0.M1版本开始,sharding-...

2654
来自专栏腾讯Bugly的专栏

dex分包变形记

一、背景 就在项目灰度测试前不久,爆出了在 Android 3.0以下手机上安装时出现 INSTALL _ FAILED_DEXOPT,导致安装失败。这一问题意...

43711
来自专栏实用工具入门教程

如何部署 Redis 集群

Redis 是我们目前大规模使用的缓存中间件,由于它强大高效而又便捷的功能,得到了广泛的使用。单节点的Redis已经就达到了很高的性能,为了提高可用性我们可以使...

7.3K6
来自专栏应兆康的专栏

Python Web - Flask笔记1

scheme://host:port/path/?query-string=xxx#anchor

1473
来自专栏java工会

DOC文档注释,让你的代码如此清晰。

2334
来自专栏Pythonista

saltstack高效运维

saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。

2485

扫码关注云+社区

领取腾讯云代金券