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. 基于session对象实现简单的购物车应用

    大部分购物网站都会实现购物车的功能,基于session对象的购物车应用可以实现一个用户会话有效期内,用户所选多个商品的存储. 为了实现这样的功能需要编写三个JSP页面,分别是login.jsp.mai ...

  2. python生成批量格式化字符串

    在学习tensorflow管道化有关操作时,有一个操作是先生成一个文件名队列.在书上使用了这样的代码: filenames = ['test%d.txt'%i for in in range(1,4) ...

  3. numpy中的浅复制和深复制

    浅复制:主要有两种方式,简单的赋值或者使用视图(view) 简单的赋值:其实就是制造了一个别名,数组并没有被copy成新的一份,当使用其中一个别名改变数组值的时候,另一个别名对应的值一并改变. > ...

  4. css3动画的实例讲解

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  5. WeChair项目Alpha冲刺(9/10)

    团队项目进行情况 1.昨日进展    Alpha冲刺第九天 昨日进展: 前端:安排页面美化,设计实名认证 后端:更新dao层代码 数据库:修改数据表属性,与后端部署数据库交互 2.今日安排 前端:继续 ...

  6. 记一次mysql小版本升级

    最近护网操作比较紧,基线和漏洞检查比较频繁,新扫描出来的mysql漏洞需要修复,没有啥好的修复方法,只剩下升级版本这一条路,生产环境是5.7.12,二进制文件直接解压使用的,看了一下现在最新的版本,5 ...

  7. Java 中的线程 thread

    一.问:线程有哪些状态? new, runnable, running, waiting, dead 线程状态间的流转 二.问:线程实现方式? 实现 Runnable 接口,然后new Thread, ...

  8. c语言"##"的使用

    #include<stdio.h> #define Operations(x) operation_ ## x // ## 是黏贴字符串 int Operations(sum)(int x ...

  9. Elasticsearch系列---生产集群的索引管理

    概要 索引是我们使用Elasticsearch里最频繁的部分日常的操作都与索引有关,本篇从运维人员的视角,来玩一玩Elasticsearch的索引操作. 基本操作 在运维童鞋的视角里,索引的日常操作除 ...

  10. JDK8--03:lambda表达式语法

    对于lambda表达式的基础语法,一个是要了解lambda表达式的基础语法,另外一个是需要了解函数式接口 一.lambda表达式基础语法描述 java8中引入了新的操作符  ->  ,可以称为l ...