zoukankan      html  css  js  c++  java
  • day04(磁盘管理与目录介绍)

    今日内容

      1、TCP/IP架构--协议概述

      2、查询帮助信息

      3、Linux的目录结构

      4、目录的常见命令


    1、TCP/IP架构--协议概述

    • NFS协议:是NetworkFileSystem的简写,即网络文件系统,网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS.NFS允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。
    • 在TCP/IP协议族中,有两个互不相同的传输协议:TCP(传输控制协议)、UDP(用户数据报协议);端口范围:1-65535

       TCP是一对一的关系,所以相对于UDP更可靠;UDP是一对多的关系,所以比较不可靠。

    • **以太网协议:以太网是目前使用最广泛的局域网技术。由于其简单、成本低、可扩展性强、与IP网能够很好地结合等特点,以太网技术的应用正从企业内部网络向公用电信网领域迈进。以太网接入是指将以太网技术与综合布线相结合,作为公用电信网的接入网,直接向用户提供基于IP的多种业务的传送通道。(当今互联网的基础)

    2、查询帮助信息

      a、help命令分类:

               1、内部命令---help Command

               2、外部命令---command --help(-h)

      b、man(more): man command

              / :向下查找指定内容

               ----n :向下查找;N :向上查找

             ? :向上查找指定内容

               ----n :向上查找;N :向下查找

      c、百度谷歌:查找的时候要明白是什么意思,而且要看示例(代码展示)

    3、Linux的目录结构

      1、Windows下的目录结构:

      2、Linux(Ubuntu)的目录结构:

    • 树状结构:一切文件都在根下(都从根开始)
    • 关于磁盘分区与挂载的命令:(/etc/fstab -- 开机自动挂载)-------注:存储设备必须挂载才能使用

        (1)df -h 查看磁盘挂载情况【dd if=/dev/zero of=/root/image bs=1024k count=100 //创建环回设备(虚拟磁盘)】

        (2)fdisk 【磁盘文件】 -- 做磁盘分区

        (3)/dev/sda/:/dev--设备文件存放的路径

                sd--代表磁盘类型scsi(hd IDE)

                a--代表第一块磁盘(b,c....)

                1--代表第一个分区(2,3...)

          (4)mkfs:格式化(创建文件系统)

           mount:实现磁盘挂载

           umount:卸载磁盘

          /etc/fstab:因为手动命令通过命令行挂载的磁盘是临时的

      总结:在Linux下,我们通过挂载的方式,将存储空间直接或间接的关联到根上,形成树形结构。

    •  Linux的主要目录:

        /(根目录下):
          /bin :存放命令文件
          /boot :存放系统启动文件(内核、grub程序)
          /cdrom :光盘目录
          /dev :存放设备文件(c字符设备、d块设备)
          /etc :大部分的系统配置文件
          /home :普通用户的家目录
          /lib /lib64 :库文件(.so结尾的文件)
          /lost+found :非正常关机下的碎片文件(空磁盘挂载上来,默认就会有这个目录)
          /mnt /media :专门提供挂载的挂载点
          /opt :第三方软件的安装目录
          /proc /sys :进程、系统目录(默认是空的,只有启动后才会存放对应进程和系统文件)
          /root :root用户的家目录
          /sbin :存放命令的目录
          /tmp :临时文件存放目录
          /usr :常见软件安装目录
          /var :文件会随时更改的目录 -- 日志文件!

    4、目录的常见命令

      1、查看目录内容
        终端使用技巧:
        自动补全
        ls 查看文件内容;

      2、搜索使用过的命令

         Ls

        文件通配符:
          * : 任意长度的任意字符
          ? : 任意一个字符
          [] : 取值范围(只取范围中的一个字符)
          sd[abc] : sda sdb sdc
          [a-f] : sd[a-f] sda adb ... sdf
          ^ : 托字符,指定以某个字符开头
          $ : 以什么字符结尾

          grep命令 : 行过滤
          grep [选项] [匹配的字符] [对象]  查看文件中的匹配,过滤某一行
          -v :反选

          ^$ : 空白行
          -i :忽略大小写

           $ :以什么字符结尾

          ^ :托字符,以指定的某个字符开头

      3、切换目录
        绝对路径:从根开始,写全
        相对路径:相对当前路径而言,你所要处理的目录

  • 相关阅读:
    160422、Highcharts后台获取数据
    160421、MyBatis批量插入数据
    微信小程序wx:for循环
    【小程序】获取到的e.target与e.currentTarget区别
    微信小程序如何像vue一样在动态绑定类名
    发布 Vant
    ZanUI-WeApp -- 一个颜值高、好用、易扩展的微信小程序 UI 库
    微信小程序 使用wxParse解析html
    精通移动端布局
    axios interceptors 拦截 , 页面跳转, token 验证 Vue+axios实现登陆拦截,axios封装(报错,鉴权,跳转,拦截,提示)
  • 原文地址:https://www.cnblogs.com/Vera-notes/p/11290242.html
Copyright © 2011-2022 走看看