study04

续上篇...

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

5、查询帮助信息

附内部命令与外部命令图示:

扫描二维码关注公众号,回复: 6945405 查看本文章

Linux的目录结构

1、Windows下的目录结构

2、Linux(ubuntu)的目录结构

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

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

df -h——————查看磁盘挂载情况:

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

              2)sd 代表磁盘类型scsi

              3)a 第一块磁盘

              4)1 第一个分区

创建虚拟磁盘:dd if = /dev/zero of = /root/image2 bs = 1024k count = 10 创建回环设备

创建磁盘:虚拟机——设备——新建磁盘S...——分区

fdisk——————做磁盘分区

mkfs——————格式化(make file system—创建文件系统)

mount——————磁盘挂载

umount——————将磁盘卸载下来

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

3、Linux的主要目录

tree -Ld 1 /——————以树状图形式显示根目录的一级子目录

/bin(二进制)—————存放命令文件

/boot—————————存放系统启动文件(包括内核和groove程序)

/cdrom————————存放光盘

/dev—————————存放设备文件

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

/home————————普通用户的家目录

/lib、/lib64——————库文件(.os)

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

/mnt /media——————专门提供挂载的挂载点

/opt——————————第三方软件的安装目录

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

/root—————————root用户的家目录

/sbin—————————存放命令的目录

/tmp—————————临时文件存放的目录(对所有都有读写执行权限)

/usr—————————常见软件安装目录

/var—————————文件会随时更改的目录(日志文件!)

查看usr的一级目录(根目录的二级目录):tree -Ld 1 /usr

4、目录的常见命令

1)查看目录内容

    终端使用技巧:tab自动补全

    ls查看文件内容

2)搜素使用过的命令

    LS

    文件通配符:

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

          ?—————任意一个字符

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

                    sd[abc]    sda sdb sdc

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

          ^—————托字符,指定以某个字符开头(grep ^# /etc/fdtab    以#开头的文件)

          $—————以什么字符结尾

    grep命令        行过滤

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

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

                -v 反选

                ^$ 空白行

                -i 忽略大小写(grep -i nobady)

3)切换目录

    cd      .      切换到目前所在的目录

           ..     切换到目前目录位置的上一层目录

           ~       切换到用户主目录 

           -     切换到上次使用目录

    绝对路径:从根开始,写全咯(/a/b)

    相对路径:相对路径而言,你所要处理的目录(./a/b)

猜你喜欢

转载自www.cnblogs.com/study01/p/11290335.html