Linux01 /Linux初识

1. 服务器

  • 电脑:辅助人脑的工具

    所谓的电脑就是一种计算机,而计算机其实是:接受使用者输入指令与资料,经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的资讯
  • 电脑硬件的组成

    输入单元:包括键盘、滑鼠、读卡机、扫描器、手写板、触控萤幕等等一堆;
    主机部分:这个就是系统单元,被主机机壳保护住了,里面含有一堆板子、CPU 与主记忆体等;
    输出单元:例如萤幕、印表机等等

  • 服务器

    1.服务器概念:
    1.服务器指的是网络中能对其他机器提供某些服务的计算机系统,相对普通PC,服务器指的是高性能计算机,稳定性、安全性要求更高
    2.服务器的高性能体现在高速的运转能力,长时间的可靠运行,强大的数据吞吐能力 2.互联网常见服务器介绍:
    DELL(大多数公司在用)
    HP
    IBM(百度,银行,政府)(贵)
    浪潮
    联想 3.服务器运行环境
    1.无尘
    2.无静电
    3.温度较低
    4.很少湿度

2. Linux系统介绍

  • 操作系统的分类

    Windows系列操作系统
    Unix类操作系统
    Linux类操作系统
    Mac操作系统
  • Linux优势

    1.跨平台的硬件支持
    2.可靠的安全性
    3.丰富的软件支持
    4.良好的稳定性
    5.多用户多任务
    6.完善的网络功能
  • Linux内核

    1.Linux内核定义:
    内核(kernel)是系统的心脏,是运行程序和管理磁盘与打印机等硬件设备的核心程序,它提供了一个在裸设备和应用程序之间的抽象层 2.Linux内核的优势:
    低风险、高品质、低成本、更透明
  • linux系统种类

    1.redhat  收费
    2.centos 免费 ,完全免费版的redhat,功能一样
    3.ubuntu 个人桌面版,免费

3. linux简单介绍

  • linux提示符

    掌握普通用户登录后系统的提示符:$
    掌握root用户登录后系统的提示符:#
  • linux目录

    Linux不像Windows那样的系统目录,Linux使用正斜杠"/"而不是反斜杠""来标识目录。

  • linux目录详细介绍

    1./bin:
    bin是Binary的缩写, 这个目录存放着最经常使用的命令。 2./boot:
    这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 3./dev :
    dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 4./etc:
    这个目录用来存放所有的系统管理所需要的配置文件和子目录。 5./home:
    用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。 6./lib:
    这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。 7./lost+found:
    这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。 8./media:
    linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。 9./mnt:
    系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。 10./opt:
    这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。 11./proc:
    这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
    这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:
    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 12./root:
    该目录为系统管理员,也称作超级权限者的用户主目录。 13./sbin:
    s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。 14./selinux:
    这个目录是Redhat/CentOS所特有的目录,Selinux是一个安全机制,类似于windows的防火墙,但是这套机制比较复杂,这个目录就是存放selinux相关的文件的。 15./srv:
    该目录存放一些服务启动之后需要提取的数据。 16./sys:
    这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。
    sysfs文件系统集成了下面3种文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统。
    该文件系统是内核设备树的一个直观反映。
    当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建。 17./tmp:
    这个目录是用来存放一些临时文件的。 18./usr:
    这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。 19./usr/bin:
    系统用户使用的应用程序。 20./usr/sbin:
    超级用户使用的比较高级的管理程序和系统守护程序。 21./usr/src:内核源代码默认的放置目录。 22./var:
    这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。 注意/重要文件:
    1./etc: 这个是系统中的配置文件,如果更改了该目录下的某个文件可能会导致系统不能启动。 2./bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在/bin/ls 目录下的。 值得提出的是,/bin, /usr/bin 是给系统用户使用的指令(除root外的通用户),而/sbin, /usr/sbin 则是给root使用的指令。 3./var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在/var/log 目录下,另外mail的预设放置也是在这里。

4. VMware与Centos系统安装

  • windows使用linux系统,利用虚拟化技术

    windows安装使用linux系统:
    1.安装vmware软件
    2.准备centos镜像文件 vmware的优势:
    1.简易安装
    2.自定义安装
    3.快照
  • VMware虚拟机

    1.VMware虚拟机定义:
    虚拟机(virtual Machine)软件就是一套特殊的软件,同时可以用“多个操作系统”:虚拟出硬件+操作系统==服务器+OS 2.VMware虚拟机安装:
    下载激活地址:http://www.zdfans.com/html/5928.html 3.安装时报错:可能window系统默认设置是不支持虚拟化技术
    重启电脑并进入到 BIOS 中把 VT 虚拟化功能开启即可
  • 设置虚拟机连接的两种方式:

    1、NAT模式

    电脑主机的ip在局域网内是唯一的,选择了NAT模式创建虚拟机,虚拟机就是一个新的局域网,只有本机才可以访问

    2、桥接模式

    1.用此模式,就是局域网中一台独立的主机,它可以访问该类网段任意一台机器
    2.和主机占用不用的IP地址,同一局域网下的电脑可以访问

5. 各个连接协议的端口

  • 通过IP地址可以访问到网络中的计算机,通过port端口可以找到计算机上的应用程序

    ftp:23
    dns:53
    http:80
    https:443
    ssh:22

Linux01 /Linux初识的更多相关文章

  1. 服务器初识、linux安装、linux初识

    电脑硬件 电源 既然是人体的心脏,保障电源供应,就需要质量好的电源,生产环境中单个核心服务器最好是双电源AB线路. 一个接220V电路,一个可能接蓄电池UPS(不间断电源) cpu 常见品牌:Inte ...

  2. Linux初识(命令, 文件, 系统管理)

    Linux初识(命令, 文件) 文件系统 在Linux系统下,没有驱动器磁盘,只有一个根目录 / ,所有的文件都在根目录下面. 相关文件夹介绍 bin : 程序相关 boot : 开机启动相关 cdr ...

  3. Linux初识

    在这篇文章中你讲看到如下内容: 计算机的组成及功能: Linux发行版之间的区别和联系: Linux发行版的基础目录及功用规定: Linux系统设计的哲学思想: Linux系统上获取命令帮助,及man ...

  4. Linux初识二

    1. Linux上常用的文件管理命令及使用 (1) CP命令:复制文件或文件夹语法格式 cp [OPTION]... [-T] SOURCE DEST // 单源复制 cp [OPTION]... S ...

  5. Linux初识(转)

    文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录.挂载基本原理.文件存储结构.软链接 ...

  6. linux初识-01简介

    什么是linux: Linux是一个自由的,免费的,源码开发的操作系统Linux的特点: 开放性.多用户,多任务,具有丰富的网络功能 可靠的系统安全 良好的可移植性 良好的用户界面(命令界面和图形界面 ...

  7. Linux 初识Libevent网络库

    初识Libevent libevent是用c写的高并发网络io库,只要有文件描述符,就都可使用libevent. libevent使用回调函数(callback) . 有了libevent,网络编程我 ...

  8. 《Linux就该这么学》课堂笔记01 linux初识

    此书作者刘遄(Liu Chuán)从事于Linux运维技术行业,并且在2012年获得红帽工程师RHCE 6版本证书,在2015年初又分别获得红帽工程师RHCE 7版本证书与红帽架构师认证RHCA顶级证 ...

  9. linux初识1

    linux 操作系统 概念性的理解 1.Linux内置解释器bash 相当于pyhon解释器 2.Linux的内部大多是使用python去书写 云计算 1.只需要 花钱,买腾讯,阿里云服务器 2.专人 ...

随机推荐

  1. (二)JPA实体类主键生成策略

    在JPA中,配置实体类的主键的生成策略使用 @GeneratedValue @Id @Column(name = "id") @GeneratedValue(strategy = ...

  2. Astah类图中使用list<>

    如何在类图中表示如下的属性,这个问题困扰了我好久.之前百度找不着任何相关的内容,今天终于在其官方论坛找着了答案. class cMeterRecord { protected: cMeterStatu ...

  3. 顺序表的基本方法实现C语言版

    顺序表--------------线性表的第一个儿子 这个儿子的结构体定义: typedef int ElemType;//取别名 typedef struct link{ ElemType * he ...

  4. String Problem(模板)【最短路】

    String Problem 题目链接(点击) Boy Valera likes strings. And even more he likes them, when they are identic ...

  5. group by <grouping sets(...) ><cube(...)>

    GROUP BY      GROUPING SETS() 后面将还会写学习 with cube,  with rollup,以及将它们转换为标准的GROUP BY的子句GROUP SET(), CU ...

  6. Pycharm下安装Numpy包

    Numpy--Numerical Python,是一个基于Python的可以存储和处理大型矩阵的库.几乎是Python 生态系统的数值计算的基石,例如Scipy,Pandas,Scikit-learn ...

  7. (二)JavaMail创建包含内嵌图片的邮件

    链接:https://blog.csdn.net/qq_41151659/article/details/96475739 代码如下: import com.sun.mail.util.MailSSL ...

  8. Android学习笔记添加ActionItem

    ActionItem概念 案例仿知乎首页的ActionBar 一.编写布局文件activity_main.xml <?xml version="1.0" encoding=& ...

  9. VMWare12安装CentOS7操作系统并搭建GitLab环境【1】

    查看了网上这方面的资料,发现都比较复杂,自己到官方网站上查询,并实际动手安装了一下,发现还是比较简单的. 1.VMWare Workstation 12 Professinal安装 2.安装64位Ce ...

  10. 再看rabbitmq的交换器和队列的关系

    最近又要用到rabbitmq,业务上要求服务器只发一次消息,需要多个客户端都去单独消费.但我们知道rabbitmq的机制里,每个队列里的消息只能消费一次,所以客户端要单独消费信息,就必须得每个客户端单 ...