雪饼8月2日笔记

  【TIC / IP 架构 -- 协议概述 (图)】
   

 注释:   

                      ssh --- 做远程链接   ;   tftp --- 做远程传输   ;  smtp、pops、imap --- 邮件管理与传输  ;
                      dns --- 域名解析  ;  UDP --- 单元数据协议(语音)  ;  ICMP --- ping工具

               
 一、 查询帮助信息

                             <1>  a \ help
                             <2>  命令分类:
                                                    1、内部命令
                                                                  {  help Command  }
                                                     2、外置命令
                                                                  { Command -- help(-h)}
                             <3>  b \ Man
                                                man  Command
                                                           \ 向下查找指定内容(Ubuntu)
                                                                      { n 向下查找 }
                                                                      { N 向上查找 }
                                                          ?向上查找指定内容
                                                                        n  N
                                                            q  退出
                            <4> 百度谷歌
                                                百度
                                                       {在Ubuntu下查看文件的命令是什么?}

 常用命令:

                     1、cat     由第一行开始显示内容,并将所有内容输出

                           cat 的功能:将文件从第一行开始连续的将内容输出在屏幕上。但是cat并不常用,原因是当文件大,行数比较多时,屏幕无法全部容下时,只能看到一部分内容。

                           cat 语法:cat [-n]  文件名 (-n : 显示时,连行号一起输出)

                      2、less   根据窗口大小,一页一页的显示文件内容

                            less可以使用【pageup】和【pagedown】键进行前翻页和后翻页

                            less的语法:less 文件名


 { ls 在Ubuntu下怎么使用?}

s命令是linux下最常用的命令之一,ls跟dos下的dir命令是一样的都是用来列出目录下的文件,下面是ls的用法:

                                                                         ls -a   列出文件下所有的文件,包括以“.“开头的隐藏文件(linux下文件隐藏文件是以.开头的,如果存在..代表存在着父目录)。

                                                                         ls -l    列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等。

                                                                         ls -F   在每一个文件的末尾加上一个字符说明该文件的类型。"@"表示符号链接、"|"表示FIFOS、"/"表示目录、"="表示套接字。

                                                                         ls -s   在每个文件的后面打印出文件的大小。  size(大小)

                                                                         ls -t    按时间进行文件的排序  Time(时间)

                                                                         ls -A   列出除了"."和".."以外的文件。

                                                                         ls -R  将目录下所有的子目录的文件都列出来,相当于我们编程中的“递归”实现

                                                                         ls -L   列出文件的链接名。Link(链接)

                                                                         ls -S  以文件的大小进行排序                                                             

                                                      
二、Linux的目录结构
 
1、Windows下的目录结构
                                    

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

                                                         fdisk  【磁盘文件】 -- 做磁盘分区;
                                                                 sd  --  scsi 类型的磁盘 ( hd IDE )
                                                                 a  --   第一块磁盘( b、c、d    ...)
                                                                 1  --  第一个分区( 2、3、4  ... )
                                                         mkfs  --  格式化 (创建文件系统)
                                                         mount  --  磁盘挂载
                                                         umount  --  将磁盘卸载下来
 3、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    文件会随时更改的目录

三、目录的常见命令

1.查看目录内容

     终端使用技巧:自动补全

ls 查看文件内容;

2.搜索使用过的命令

ls  文件通配符:*--任意长度的任意字符

                        ?--任意一个字符

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

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

                       $--以什么字符结尾

       grep命令---行过滤

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

          -v   反选   ^$--空白行

          -i  忽略大小写

2.切换目录

cd

常见特殊目录

   ./  ..  /  ~  /  -

绝对路径

从根开始写,写全了;

相对路径

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

 

猜你喜欢

转载自www.cnblogs.com/caoliyuan/p/11289800.html