04 Linux下的目录结构

Linux下的目录结构

1.windows下的目录结构

  windows下的各个分区互不影响。


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


3.目录常见的命令

  •   ls   //查看文件内容  包括通过通配符进行查找

通配符

含义

*

代表任意个数个字符

代表任意一个字符(至少一个)

[ ]

表示可以匹配字符组中的任意一个

[abc]

匹配a,b,c中的任意一个

[a-f]

匹配从a到f范围内的任意一个字符

Linux文本三剑客

  • grep   //行过滤  

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

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

        -v   反选  ^$  -- 空白行

        -i   忽略大小写

  • sed    // sed读取每个文件,一次读一行,将读取的行放到内存的模式空间;编辑命令修改模式空间中的内容;(未编辑结束的内容可以               暂时放到保持空间,而保持空间当中的内容又可以重新被读取到模式空间,随后可继续编辑)当所有操作完成后,sed将模式空间的最后内容打印到标准输出
  • awk   //   行处理器,相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息。

切换目录

  • cd

常见特殊目录:

    .     //当前目录

    ..  //上一级目录

    ~  //回到家目录

    -      //上一级目录,$OLDPWD存放上一次经过的目录


4.相对路径与绝对路径

  • 相对路径:在输入路径时,最前面不是/或者~,表示相对当前目录所在的目录位置
  • 绝对路径:在输入路径时,最前面时/或者~,表示从根目录/家目录 开始的具体目录位置

5.Linux下的磁盘分区

分区:windows上,C盘,D盘实际就是分区,分区就是在磁盘上建立一个逻辑边界

      Linux格式化后必须挂载。

  1.   df  -h    //查看磁盘挂载情况
  2. fdisk  [磁盘文件]     //做磁盘分区
  3. mkfs        //格式化(写入文件系统)
  4. mount         //磁盘挂载

  Linux硬盘分区、分区、删除分区、格式化、挂载具体步骤:https://blog.csdn.net/openn/article/details/9856451


6.查看帮助信息

命令分类

  • 内部命令     help  command
  • 外置命令  command  --help(-h)

7.各层详细介绍


8.CPU 架构

猜你喜欢

转载自www.cnblogs.com/zwx98/p/11299440.html
04