目录结构

 

 

TCP/Ip架构-协议概述图】ubuntu

注:安全

应用层:网络

  1)ssh、telnet 远程桌面连接,ssh安全telnet不安全;架构

  2)snmp 网络管理;ssh

  3)smtp、pop三、imap邮件传输与接收;工具

  4)dns 运营解析;spa

传输层:命令行

  1)TCMP------互联网控制管理协议日志

    端口范围:1-65535对象

    Ping工具

  2)TCP------传输控制协议

    80端口---http协议

              20 21---ftp协议

    22---ssh协议

  3)UDP------单元数据协议

    69---tftp协议

    68---dhcp协议

5.查询帮助信息

  a\help

    命令分类

  1)内部分类

    Help Command

  2)外部分类

    Command--help(-h)

   b\Man

         Man Command

    / 向下查找指定内容(ubuntu)

      n向下查找

      N向上查找

    ?向上查找指定内容

      n向下查找

      N向上查找

6.Ubuntu 下查看文件命令是什么?

  1)浏览当前目录下全部文件夹及文件:ls

  2)浏览当前目录下全部文件夹及文件(包括隐藏项):ls -a

  3)浏览当前目录下全部文件夹及文件的所属组和权限:ls -h

  4)查看当前目录下全部文件的大小:du -h --max-depth=0 ./*   (注意:max-depth参数 是查询深度,其值为0时就是查看当前目录的文件大小,当为1时,就是查看当前 目录的文件大小+当前目录下的全部文件夹下一级全部文件夹或文件的文件大小)

7.Ls Ubuntu下怎么用?

  Ls  列出当前目录的内容

  ls /  显示根目录的内容

  -a 列出目录下的全部文件,包括以 . 开头的隐含文件。

  -b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里同样)的形式列出。 -c 输出文件的 i 节点的修改时间,并以此排序。

  -d 将目录像文件同样显示,而不是显示其下的文件。

  -e 输出时间的所有信息,而不是输出简略信息。

  -f -U 对输出的文件不排序。

   -i 输出文件的 i 节点的索引信息。

   -k k 字节的形式表示文件的大小。

   -l 列出文件的详细信息。

  -m 横向输出文件名,并以“,”做分格符。

   -n 用数字的 UID,GID 代替名称。

  -o 显示文件的除组信息外的详细信息。

 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

1.Linux的目录结构

  1Windows下目录结构

  2Linux(ubuntu)的目录结构

注:

  ①树状结构:一切文件都在根下

  ②关于磁盘分区与挂载的命令(/etc/fstab -- 开机自动挂载)

  ③存储设备必须挂载,才能使用;(不必定都挂在根上)

  ④df-h  ---查看磁盘挂载状况

  【-- /dev/sda1     20509264     1

   /dev :设备文件存放的路径;sd :磁盘类型;a:第一个磁盘;1:第一个分区; 20509264:大小(块);1:挂在根目录下;

  【dd if = /dev/zero of = /root/image bs = 1024k count = 100 //建立环回设备(虚 拟磁盘)

      fdisk [磁盘文件]--划分磁盘分区

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

      a ---表明第一个磁盘;

      1 ---表明第一个分区(2,3,4);

   mount ---实现磁盘挂载

   Mkfs---格式化( 建立文件系统)

   umount ---卸载磁盘

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

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

      n 新建磁盘分区  +回车 分配10M分区 p w

 

2.Linux的主要目录

  /

  /bin  存放命令文件

  /boot  存放系统启动文件 (内核、grub程序)

  /cdrom  光盘目录

  /dev  存放设备文件 (c字符设备、d块设备)

  /etc  大部分的系统配置文件

  /home  普通用户的家目录

  /lib /lib64  库文件(.so结尾的文件)

  /lost+found 非正常关机下的碎片文件(空磁盘挂载上来,默认就会有这个目录)

  /mut /media  专门提供挂载的挂载点(空目录)

  /opt  第三方软件的安装目录,通常不使用

  /proc  /sys 进程、系统目录(默认是空的,只有启动后才会存放对应的进程 和系统文件)

  /root root  用户的家目录

  /sbin   存放命令的目录

  /tmp   临时文件存放目录

  /usr   常见软件安装目录

  /var   文件会随时更改的目录 -- 日志文件!

 

3.目录的常见命令

  1)查看目录内容

    终端使用技巧:自动补全

    ls 查看文件内容;

   2)搜索使用过的命令

  Ls

  文件通用符:

      * -- 任意长度的任意字符

      ?-- 任意一个字符

      [] -- 取值范围 (只取范围中的一个字符)

        sd[abc] -- sda sdb sdc

        [a-f] -- sd [a-f] sda adb sdf

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

      $ -- 以什么字符结尾

   grep命令 -- 行过滤

      grep [选项] [匹配的字符] [对象]

      查看文件中的匹配,过滤某一行:

      -v 反选  ^$ 空白行

      -i 忽略大小写

 

3)切换目录

    绝对路径:从根开始,写全

    相对路径:相对当前路径而言,你所要处理的目录;

4.ubuntu操做界面的基本介绍