Linux的介绍和基本环境配置

Linux介绍

Linux特点:

   *使用(可以自行裁剪功能),免费的(不收费),开源(可以下载源码,可以修改源码),多用户(多用户,Linux多任务跟Windows的多任务有很大的区别,Linux可以同时登陆多个用户,Windows想要登陆另一个用户必须注销当前用户),多任务(多任务就是在登陆QQ的同时可以去浏览网站),多线程(可以同时有多个线程工作),多CPU(支持多个CPU)

Linux组成

Linux=内核(就是底层和硬件进行交互的一大坨代码)+shell(解释器,输入指令之后经过解释器的解析之后才能执行)+文件系统(文件的存储格式,Windows NTFS,Linux folder)+应用程序(在Linux环境下可以运行的进程)

Linux分支(Linux的版本,类似于Windows的7,8,10,server)

redhat:偏向于原生的Linux,也就是图形化界面不够好,大部分操作都是使用命令行

debain:偏向于图形化界面,图形化界面做的和Windows及其的相似

Linux应用:

服务器:

   Linux:用的最多,因为Linux系统效率高而且是开源免费.

   Unix:(版本HP,unix),不是开源的收费操作系统

   Windows server:(版本2008,2012)

手机os(Android是基于Linux)

平板同样的(同样的Android)

嵌入式(就是像一些需要长时间工作的系统,用的是Linux的内核,就是裁剪掉不需要的功能)

电视盒子

Linux思想

一切皆文件(包括硬件等,在Linux系统中都看成一个文件)

Linux基本环境配置

root/huadian :

   Linux系统的超级管理员用户账号默认的是root,密码是安装Linux系统时创建的普通用户相同.

huadian/huadian

   安装Linux系统时创建的账号和密码

修改主机名:

   主机名为: bigdata-training01.huadian.com  主机名可以随便设置,但是一般为自己自定义的主机名+公司的域名

   查看主机名:

       hostname (临时修改就是本次开机有效)

   永久修改:

                  永久修改的话需要去修改Linux的配置文件,在命令行输入 vi /etc/sysconfig/network 进入文件之后按键盘”i”点击”i”之后就可以进行编辑,然后 按键盘“ESC”然后输入“shift + :”然后输入“wq”回车保存,修改之后重启系统才能生效,重启系统的指令是”reboot”

Linux的介绍和基本环境配置

配置网络

一般情况下要是想向Linux系统中传送文件是不能在Windows系统中直接复制,然后粘贴到Linux系统中的,要是通过网络去发送也是比较麻烦的,所以需要借助一些工具进行传输,这样就需要工具要能够连接上Linux系统,所以就需要进行Linux系统的网络配置,这个网络配置就比较麻烦所以直接借助图形化的界面区进行配置,具体步骤如下.

第一步打开网络设置

Linux的介绍和基本环境配置

第二步选中网络配置点击edit进行编辑

Linux的介绍和基本环境配置

第三步进行编辑 manual是固定的ip

Linux的介绍和基本环境配置

然后还需要设置一些vmware这个软件的虚拟网络

Linux的介绍和基本环境配置

Linux的介绍和基本环境配置

如果设置成功的话在Windows系统下的命令行中,输入”ping 192.168.59.170(虚拟系统设置的ip)”能通,就表示OK

网络映射

在局域网中通过主机名找到某台机器,而不是通过ip是需要去解析的,所以需要Linux和windows中配置映射

Linux系统中的配置:

   vi /etc/hosts  在命令行中输入这个命令然后进行修改,修改方法在前面已经提到,在这个文件中添加

“bigdata-training01.huadian.com   192.168.59.170”成功的标准在linux里头,ping bigdata-training01.huadian.com 能看到192.168.59.170

Linux的介绍和基本环境配置

Linux的介绍和基本环境配置

Windows中的配置

配置文件放在C:\Windows\System32\drivers\etc\hosts

在这个配置文件中添加:

192.168.59.170 bigdata-training01.huadian.com

成功的标准:在windows下 ping bigdata-training01.huadian.com能看到192.168.59.170就对了

Linux的介绍和基本环境配置

Linux的介绍和基本环境配置

Linux的介绍和基本环境配置

Linux常用的远程工具

SecureCRT

       SecureCRTPortable:远程命令行

       SecureFXPortable:远程文件传输工具

用法

打开这个工具点击快速连接

Linux的介绍和基本环境配置

然后就会进入下面的界面填写相关的信息之后点击连接

Linux的介绍和基本环境配置

然后回弹框输入密码之后点击确定就可以连接上你的Linux系统,当然连接的前提是Linux系统已经开机

Linux的介绍和基本环境配置

连上之后就可以进行操作Linux系统

Linux的介绍和基本环境配置

然后点击下面的这个按钮可以快捷的进入文件传输的界面

Linux的介绍和基本环境配置

点击跳转之后可以直接复制粘贴就能传输文件

Linux的介绍和基本环境配置

NotePad++:

       非常非常棒的记事本软件

       支持 远程文件 编辑 的 文本编辑器

Xmanager

       xshell:远程命令行

       xftp:远程文件传输工具

       xbrowser:远程桌面工具

Linux目录结构

同样的在Linux系统下也是有相对路径和绝对路径的概念的

/:根目录,顶层目录

   相对路径和绝对路径(两种路径的效果是一样的)

Linux的介绍和基本环境配置

   绝对路径:从最顶层/开始找

   相对路径:从 当前位置 开始找

Linux系统文件的存放位置

Linux的介绍和基本环境配置