zoukankan      html  css  js  c++  java
  • 04Linux

    ---恢复内容开始---

    扩展:【TCP/IP架构——协议概述图】

    每一层都有自己对应的协议;而这些协议(甲鱼的臀部——规定)协调起来完成应用上的工作;

    TCP/IP协议栈    protocol

    一对一和一对多的区别:

    TCP(可靠)                                 UDP(不可靠)

    80 —— http                                 69  —— tftp

    20 21 —— ftp                                68  —— dhcp

    22  —— ssh


    查询帮助信息

    1.      内部命令

    Help Command

    2.      外置命令

    Command –help(-h)

    bMan

            man Command

    /     向下查找指定内容

            n    向下查找

            N   向上查找

                    ?    默认向上查找(n,N)

                    q     退出

    百度谷歌

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

    对于在百度查询到的结果,要求我们要:

    1.      大概明白什么意思

    2.      示例


     Linux的目录结构

    1.      Windows下的目录结构,如图:

    2.  Linux(Ubuntu)下的目录结构

    一切文件都在根下,fdisk划分磁盘分区,存储设备必须挂载,才能使用;

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

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

    df-h    查看磁盘挂载状况

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

    fdisk【磁盘文件】   -- 做磁盘分区;

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

    df查看磁盘挂载情况。

    /dev/sda1

    df           查看磁盘挂载情况

    mount    实现磁盘挂载

    umount   卸载磁盘

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

    /dev  设备文件存放的路径

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

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

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

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

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


    目录的常见命令

    1.查看目录内容

    终端使用技巧:自动补全

                              ls  查看文件内容

    2.搜索使用过的命令

    Ls

    文件通配符:

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

    ?--  任意一个字符

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

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

    $  --  以什么字符结尾

    sd[abc] -- sda sdb sdc

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

    grep命令 -- 行过滤

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

    查看文件中的匹配,过滤某一行:-v   反选;^$ -- 空白行;-i   忽略大小写

    3.切换目录

    Cd

    常见特殊目录:

    .

    ..

    ~

    -

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

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


     

     

     

    ---恢复内容结束---

  • 相关阅读:
    面试准备
    session
    memcached优化方案实例
    MySQL用户管理
    MySQL事务
    Linux防火墙
    Linux权限体系
    Linux查看日志文件
    查看系统状态
    负载均衡(六)分表分库的负载均衡
  • 原文地址:https://www.cnblogs.com/sunyuxin/p/11289375.html
Copyright © 2011-2022 走看看