zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    vue2.0 实现click点击当前li,动态切换class
    关于事件冒泡和键盘事件 以及与Angular的区别
    vue 的事件冒泡
    Vue2键盘事件
    Vue2键盘事件:keydown/keyup...
    项目bug
    vue2 如何操作dom
    Redis配置文件说明
    Linux下ffmpeg的完整安装
    C++ error: passing 'const std::map<>]' discards qualifiers或pass-by-reference-to-const-map导致的“discards qualifiers”
  • 原文地址:https://www.cnblogs.com/jiangwz/p/7050174.html
Copyright © 2011-2022 走看看