zoukankan      html  css  js  c++  java
  • 大数据学习之Linux基础01

    大数据学习之Linux基础

      

    01:Linux简介

    linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹
    在1991年10月5日首次发布。,在加上用户空间的应用程序之后,成为Linux操作系统。
    Linux也是自由软件和开放源代码软件发展中最著名的例子。

    应用:长时间的运行编写的程序代码,可以安装在各种计算机硬件设备中,如:
    手机、平板电脑、路由器等 安卓最底层运行在linux。

    02:Linux的分类

    各种版本
    1->Linux根据市场的需求不同,基本分两个方向:
    1)图形化界面版:注重用户体验,目前成熟度不够(图形渲染、性能稍低)
    ubuntu(python)

    2)服务器版:没有好看的界面,控制台窗口输入命令操作系统(性能高)
    centOS(支持图形化)
    redhat(支持图形化)

    2->Linux根据原生程度(后期二次开发)
    1)内核版本:在linus领导下的小组开发维护的系统(原版)
    2)发行版本:一些组织或者公司在内核版本的基础上进行的二次开发之后发行
    的版本(盗版)

    03:linux常用版本

    centOS
    ubuntu
    redhat

    04:Linux安装

    1)安装虚拟机

    虚拟机器。
    BIOS->虚拟化(电脑型号如何打开虚拟化)

    2)安装centOS

    鼠标退出linux->ctrl+alt

    05:Linux的目录结构

    bin:存放二进制的可执行文件
    sbin:存放二进制的可执行文件,只有root才能访问
    etc:存放系统配置文件
    usr:用于存放共享的系统资源(约定俗称)
    home:存放用户文件的根目录
    root:超级用户的目录
    dev:用于存放设备文件
    lib:存放根本文件系统中的程序运行所需要的共享库和内核模块
    mnt:系统管理员安装临时系统的安装点
    boot:存放于系统引导时使用的文件
    tmp:用于存放各种临时文件
    var:用于存放运行时需要改变数据的文件

    06:Linux常用命令行

    ll/ls:查看当前目录下的所有文件
    cd / :进入根目录
    cd /usr/games : 进入子路径
    cd .. : 退出到上一层目录
    pwd:当前所在的路径
    cd -:切换上一个所在的目录


    07:远程连接(工具)

    CRT/xshell/putty

    firewall-cmd --state 显示centOS7防火墙状态
    systemctl stop firewalld 关闭防火墙
    systemctl disable firewalld 禁止开机自启动

  • 相关阅读:
    js截取字符串区分汉字字母代码
    List 去处自定义重复对象方法
    63. Unique Paths II
    62. Unique Paths
    388. Longest Absolute File Path
    41. First Missing Positive
    140. Word Break II
    139. Word Break
    239. Sliding Window Maximum
    5. Longest Palindromic Substring
  • 原文地址:https://www.cnblogs.com/hidamowang/p/10765728.html
Copyright © 2011-2022 走看看