8.2

TCP/IP架构--协议概述(图)

查询帮助信息

  • help

      

       结构图

         

  • Man (more)

               man Cmmand
                            /  :  向下查找指定内容 (Ubuntu)
                                   n  :  向下查找
                                   N :  向上查找
                           ?  :  向上查找指定内容
                                   n   :  向下查找

                                   N  :  向上查找
                           q 退出

  • 百度谷歌

            百度
                   在Ubuntu下查看文件的命令是什么?
                   ls在Ubuntu下怎么使用?

                       1、大概明白是什么意思
                       2、示例

Linux的目录结构

        1、Windows下的目录结构
            【如图】

        2、Linux(ubuntu)的目录结构

                    树状结构;一切文件从根开始;
                    关于磁盘分区与挂载的命令(/etc/fstab -- 开机自动挂载  :通过命令行挂载的磁盘是临时的)
                    df -h 查看磁盘挂载情况
                  【dd if=/dev/zero of=/root/image bs=1024k count=100 //创建环回设备(虚拟磁盘)】   

                    

                   fdisk 【磁盘文件】 -- 做磁盘分区;
                   /dev/sda1:

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

                          sd -- scsi 类型的磁盘 (hd IDE)

                          a -- 第一块磁盘(b,c。。。)
                          1 -- 第一个分区(2,3,4...)
                          mkfs -- 格式化(创建文件系统)
                          mount -- 磁盘挂载
                          umount -- 将磁盘卸载下来

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

        3、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 文件会随时更改的目录 -- 日志文件!

              

 

目录的常见命令
          1、查看目录内容

                     Ls:查看文件内容
                     终端使用技巧:tab键自动补全

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

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

                              grep   -v   ^#   /etc/fstab   (不看文件中#号开头的文件)
                              

                              grep  -v  ^#  /etc/fstab   |  grep   ^$  (不看文件中#号开头的文件,并且去掉空白行)

                             

            3、切换目录

                            Cd :切换到目标目录
                                     常见特殊目录:
                                     .  当前目录 (以 . 开头的文件为隐藏文件)
                                     ..  当前目录的上一级目录
                                     ~  当前用户的家目录(/root /home)
                                     -  $OLDPWD 存放上一次经过的目录

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

 

 

posted @ 2019-08-02 17:29  曹阳123  阅读(240)  评论(0编辑  收藏  举报