大数据技术学习笔记之linux基础1-基础环境与基础命令


一、Linux系统介绍及部署
    -》常见操作系统
        -》windows、Linux(类unix系统)、Android、iOS、unix(HP UNIX)
    -》操作系统构成
        -》外壳(shell)+驱动+内核
    -》常见Linux厂商
        -》图形化界面:研究安卓,测试
            Ubuntu、suse linux
        -》命令行界面:作为计算类服务器
            redhat/centos
    -》装系统
        -》软件
            -》操作系统镜像
                -》windows:msdn
                -》Centos:6.6 64位
        -》硬件
            -》虚拟化工具来实现在一台机器上模拟多个机器
                -》VMware
                    -》笔记本:
                        -》window:workstation
                        -》mac:fusion
                    -》服务器:
                        vsphere
        -》装系统
            -》下载一个镜像文件ISO格式
                -》在除C盘以外的盘符解压
                    运行setup.ext
            -》U盘装系统
            -》光驱
            
            

    Linux核心:一切皆文件
            
二、网络配置必须了解网络相关知识
    -》主机名
        -》hostname:用于查看或者修改主机名
            hostname:查看
            临时修改:hostname bigdata-training01.erongda.com
            永久修改:vim /etc/sysconfig/network
            如何
    -》ip、子网掩码、dns(域名解析服务器)、网关
        -》图形化界面
        -》命令行
            vim
            i:插入
            保存退出:shift+冒号  输入x
            取消编辑:shift+冒号  输入q!
            vim /etc/sysconfig/network-scripts/ifcfg-eth0
            service network restart : 重启网络服务
    -》本地主机名与网络映射
        表示自己:127.0.0.1  0.0.0.0  localhost
        vim  /etc/hosts  :本地映射文件(DNS)
        
    -》远程连接工具:用于进行远程连接服务器
        -》secureCRT:功能简单实用
    
三、文件管理
    -》Linux是一个树形结构文件系统
        -》第一层:/
            -》第二层
                -》bin:用于存放大部分用户都可以执行的命令
                -》sbin:用于放只有管理员才能执行的命令
                -》etc:Linux的配置文件目录
                -》root:管理的家目录
                -》home:用于存放普通用户的家目录
    -》基本命令
        -》ls : list 列表、列举,用于查看目录中的文件
            格式:ls dir_path
                ls /
                ls /root
            参数:
                a :all 所有的(包含隐藏文件)
                    ls -a /
                d : 显示本身自己的路径
                l : 长格式常看,查看详细信息
                    ls -l /
            ll = ls -l
        -》pwd : print work directory 用于查看当前工作目录
        -》 cd : change directory 用于切换目录
            格式: cd  dir_path
            进入Music目录
            -》绝对路径:cd /root/Music
            -》相对路径: cd Music
        -》clear:清屏  =  Ctrl+l
        -》whereis : 用于查看命令的位置
            whereis ls
        -》history:登录及执行命令的记录
        
    -》文件管理命令
        -》创建文件
            -》touch:用于修改文件时间
                touch file_path
                touch /testFile.txt
                touch "test File"
            -》vim
        -》创建文件夹
            mkdir : make directory
                mkdir dir_path
            p : 递归
        -》删除文件和文件夹:十分慎重的建议删除命令不要使用绝对路径,使用相对路径
            rm -rf file_path
        -》复制和剪切
            -》cp : copy 复制
                格式: cp 复制谁  复制到哪
                    -r : 复制文件夹
            -》mv : move
                mv 移动谁  移动到哪
        -》查看文件
            cat:一次性显示文件所有内容
                cat file_path
                -n : 显示行号
            more:分页查看,只能向下看
            less:分页查看,可上可下
            head:查看文件的前多少行,默认前10行
                -n :指定查看多少行
            tail:查看文件的后多少行,默认后10行
                -n:指定查看后多少行
                -F:动态读取文件末尾
                Ctrl+c:表示终止程序
                Ctrl+z:挂起该程序
                
四、虚拟机的关机与克隆
    -》关机与重启
        -》halt
        -》shutdown -h now
    -》重启:reboot
    -》快照与克隆
        -》快照:当前系统的状态的备份
        -》克隆:
    
            
    
    
    
    
    
    
    
    
   

你可能感兴趣的:(大数据技术学习笔记之linux基础1-基础环境与基础命令)