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 禁止开机自启动

  • 相关阅读:
    Post请求data参数构造及巧用js脚本显示爬虫进度
    Javascript动态生成的页面信息爬取和openpyxl包FAQ小记
    Selenium实战脚本集—新浪微博发送QQ每日焦点
    linux下如何使用Mysql
    selenium 点击页面链接测试
    功能测试工具Selenium IDE
    JAVA + SELENIUM--环境搭建
    将Sublime Text 2搭建成一个好用的IDE
    Appium(JAVA)Windows 7系统搭建及示例运行
    python 进行web测试
  • 原文地址:https://www.cnblogs.com/hidamowang/p/10765728.html
Copyright © 2011-2022 走看看