标签:linux 系统文件 设备文件 fst inf etc 挂载 树状 文件中
2、Linux的目录结构
3、目录的常见命令
4、切换目录
---------------------------------------------------------------------------------------------------------------------------------------------------------------

1)help:
命令分类 --- 1、内部命令 help command
--- 2、外置命令 command --help(-h)

2)man command:
              /   向下查找指定内容 (Ubuntu)
                         n  向下查找
                         N 向上查找
             ?   向上查找指定内容
                         n 向下查找
                         N 向上查找
q 退出
    3)百度谷歌:
              在Ubuntu下查看文件的命令是什么?
              命令在Ubuntu下怎么使用?(大概明白是什么意思或示例)
2、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...)
                                     1 -- 第一个分区(2,3,4...)
                  mkfs    --  格式化(创建文件系统)
                  mount  --  磁盘挂载
                  umount --  将磁盘卸载下来
    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   临时文件存放目录
          /   srv服务启动之后需要访问的数据目录,如 www 服务需要访问的网页数据存放在 /srv/www 内
          /  usr   常见软件安装目录
          /  var   文件会随时更改的目录  -- 日志文件!
3、目录的常见命令
   1)  查看目录内容
         终端使用技巧:
         自动补全 	
         ls  查看文件内容;
   2)  搜索使用过的命令
         Ls (显示目录内容)
        文件通配符:
                *  --  任意长度的任意字符
                ?  --  任意一个字符
                [] --  取值范围(只取范围中的一个字符)
                      例如:sd[abc] -- sda  sdb   sdc
                                 [a-f] -- sd[a-f]  sda  adb  ...  sdf
                ^ -- 托字符,指定以某个字符开头
                $ -- 以什么字符结尾
        grep命令  --  行过滤
                grep [选项] [匹配的字符] [对象]
                查看文件中的匹配,过滤某一行:
                -v   反选 ;^$  -- 空白行
                -i   忽略大小写
4、切换目录
      Cd (切换到目标目录)
      常见特殊目录:
		             .   当前目录(以.开头的文件为隐藏文件)
		             ..  当前目录的上一级目录
		             ~  当前用户的家目录(/root  /home)
		             -   存放上一次经过的文件
	
      绝对路径:从根开始,写全咯    如图: /a/b/c

相对路径:相对当前路径而言,你所要处理的目录 如图: ./a
标签:linux 系统文件 设备文件 fst inf etc 挂载 树状 文件中
原文地址:https://www.cnblogs.com/honey-2019/p/11290322.html