08.02TPC/IP的四层模型

TPC/IP的四层模型

一、应用层ubuntu

     1)每一层都有本身对应的协议;而这些协议调起来完成应用上的工做。安全

     2)TCP/IP/协议栈ssh

     3)常见IT协议:ftp、htp、http、https、ssh、telnet、tftp、snmp、smtp、pop三、imap、dns(域名解析)、smb、nfs(NAS)共享存储协议、dhcp。命令行

二、传输层日志

      1)TPC协议                               UDP协议          ICMP对象

                 ↓                           ↓       blog

    传输控制协议                       单元数据协议dns

                 ↓                                           ↓进程

              稳定                                   不稳定路由

                 ↓                                           ↓

        安全、可靠                        不安全、不可靠

     2)端口范围:1-65535

     3)TCP:80——http  ;20、21——ftp ;22——ssh

           UDP:69——tftp ;68——dhcp

三、互联网层

     1)路由协议                    被路由协议

     2)动态路由协议           IPv四、IPv6 

四、主机到主机层

      以太网协议(低层协议上述全部协议依靠于以太网协议)

         MAC         MAC地址在二层作数据传输。

转化为01的电信号


查询帮助信息

一、命令分类:内部命令  ——help  command  执行帮助

                        外置命令——command--help(-h)查看帮助

二、top查看进程   ; 按 q 退出

三、查看命令使用方法:Man.(More)man Cmmand命令

                                     / 向下查找指定内容(n向下翻动,N向上翻动)

                                    ?向上查找指定内容(n向下翻动,N向上翻动)

四、百度谷歌——百度一下,你就知道


Linux的目录结构

一、Windows下的目录结构 

      1)分区:为指定大小的磁盘划分逻辑边界

二、Linux(ubuntu)的目录结构

      1)  树状结构;一切文件从根开始;

      2)关于磁盘分区与挂载的命令(/etc/fstab -- 开机自动挂载)
            df -h 查看磁盘挂载状况
            建立环回设备(虚拟磁盘)【dd if=/dev/zero of=/root/image bs=1024k count=100 】

                            弊端:存的越多,读写越慢,且容易崩盘(不建议使用)
            fdisk [磁盘文件] -- 作磁盘分区;
            sd -- scsi 类型的磁盘 (hd IDE)
            a -- 第一块磁盘(b,c...)
            1 -- 第一个分区(2,3,4...)
            mkfs -- 格式化(建立文件系统)
            mount -- 实现磁盘挂载
            umount -- 磁盘卸载

            /ect/fstab:经过命令行挂载的磁盘是临时的

            /dev--设备文件存放的路径

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

三、Linux的主要目录

    / 主目录

                   tree -LD 1 /查看一级子目录
    /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 文件会随时更改的目录 -- 日志文件!


目录的常见命令

一、查看目录内容

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

二、搜索使用过的命令

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

   grep命令 -- 行过滤
      grep [选项] [匹配的字符] [对象]
      查看文件中的匹配,过滤某一行:
             -v 反选 ^$ -- 空白行
             -i 忽略大小写

三、切换目录

    Cd         绝对路径:从根开始,写全     例:/c/b/a         相对路径:相对当前路径而言,你所要处理的目录;./a或a

相关文章
相关标签/搜索