linux的文件系统以及文件类型
一.linux 文件系统: 根文件系统(rootfs) rootfilesystem /etc,/usr,/var,/home,/dev 系统自我运行必须用到的路径:(除了boot和home之外大部分是不能关联到独立分区的)
1./boot :引导文件的存放目录: 内核文件,引导加载器(bootloader,grub)都存在此目录;对于任何linux 都是一样的。 2./bin :供所有用户的基本命令,不能关联至独立分区,OS启动会用到的程序。 3./sbin :管理员root用的,管理类基本命令,不能关联至独立分区,OS启动会用到的程序。 4./lib :基本共享库文件,以及内核模块文件(/lib/modules) 查看其下文件 ls /lib 5./lib64:专用于x86_64系统上的辅助 ls /lib64 6./etc :配置文件目录,多数是纯文本文件
/etc/opt
/etc/X11 :协议,图形界面的配置文件
/etc/sgml: 7./home :
/home/USERNAME :普通用户家目录
/root:管理员的家目录, 8./media :便携式移动设备挂载点
cdrom 9./mnt :零时文件系统挂载点 10./dev : 设备文件目录,以及特殊文件
b:block device 随机访问
c:character deviece :线性访问 11./opt :第三方应用程序的安装位置 12./srv :系统上运行的服务用到的数据
13.tmp:临时文件存放位置 14./usr 独立分区(只读,不需要修改):
1. bin :保证系统拥有完整功能提供的应用程序
2. sbin:
3. lib
4. lib64
5. include :C程序的头文件
6. share :doc,man背景图片,
7. src :源码
8. local :第三方应用程序的安装位置,可以关联至完全独立的分区上 15./var :可变数据文件目录,可独立分区
cache:应用程序缓存数据的目录
lib:可变状态信息
local:专用于usr/local下的应用程序存可变数据
lock:锁文件
log:日志文件
opt:专用于为/opt下应用程序存储可变数据
run:运用中进程相关的数据,通常用于存储进程的pid文件
spool:缓冲池,应用程序数据池
tmp:保存系统两次 16./proc 用于输出内核与进程信息相关的虚拟文件系统 17./sys:用于输出当前系统上硬件设备相关信息的虚拟文件系统,也是一个伪文件系统。 18./selinux:selinux相关的安全策略等信息的存储位置 二.linux上的应用程序的组成部分: 1.二进制程序:/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin,/usr/local/sbin 2.库文件:/lib,/lib64,/usr/lib64,/usr/local/lib,/usr/local/lib64 3.配置文件:/etc,/etc/DIRECTORY,/usr/local/etc 4.帮助文件:/usr/share/man,/usr/share/doc,/usr/local/share/man,/usr/local/share/doc 三.linux下的文件类型:
- :普通文件
d : 目录文件
b :块设备文件
c : 字符设备
l :符号链接文件
p :管道文件
s :套接字文件,socket 四.系统管理类命令
halt关机
poweroff关机同时把电源关了
reboot 重启 showdown安全关机
shutdown [OPTIONS...] [TIME] [WALL...]
showdown -r:重启
showdown -h:
showdown -c:取消或关机或重启操作
TIME:
now:立刻
+m :相对时间表示法,从命令提交开始多久之后,例如:showdown -r +3;3分钟之后重启;showdown -c 取消重启
hh:mm:绝对时间表示,指明具体时间
五.
whoami :显示当前登录的有效用户
who :系统上所有的登录会话
w :系统上所有的登录会话,及所做的操作

linux文件系统(一)的更多相关文章

  1. linux文件系统体系结构 和 虚拟文件系统(VFS)

    图 1. Linux 文件系统组件的体系结构 用户空间包含一些应用程序(例如,文件系统的使用者)和 GNU C 库(glibc),它们为文件系统调用(打开.读取.写和关闭)提供用户接口.系统调用接口的 ...

  2. Linux文件系统

    今天学习了Linux文件系统,现在来做个小总结. 首先Linux中一切都是文件,下面这个清单是Linux系统的顶层目录结构. 清单 1. Linux 系统的顶层目录结构 / 根目录 ├── bin 存 ...

  3. linux 文件系统简介

    linux文件系统简介   文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录.挂载基 ...

  4. Linux文件系统层次结构标准

    该标准的目的是定义Linux文件系统的标准路径,使得开发者和用户可以在合理的位置找到需要的东西. Linux的文件布局的大体想法是将文件和目录分为如下3组: 对运行Linux的某一特定系统唯一的文件和 ...

  5. linux文件系统节点详解

    linux文件系统有两层结构,逻辑结构和物理结构.也就是inode和block. 每个文件都有一个inode, 记录文件属性:权限,时间还有最重要的block号码. block是实际存放文件内容的地方 ...

  6. Linux文件系统应用---系统数据备份和迁移(用户角度)

    1   前言 首先承诺:对于从Windows系统迁移过来的用户,困扰大家的  “Linux系统下是否可以把系统文件和用户文件分开到C盘和D盘中” 的问题也可以得到完满解决. 之前的文章对Linux的文 ...

  7. linux 文件系统解析及相关命令

    简介 文件系统就是分区或磁盘上的所有文件的逻辑集合. 文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件.目录.软连接及文件保护信息等都存储在其中. 不同Lin ...

  8. 磁盘、分区及Linux文件系统 [Disk, Partition, Linux File System]

    1.磁盘基础知识 1.1 物理结构 硬盘的物理结构一般由磁头与碟片.电动机.主控芯片与排线等部件组成:当主电动机带动碟片旋转时,副电动机带动一组(磁头)到相对应的碟片上并确定读取正面还是反面的碟面,磁 ...

  9. linux文件系统简介

    文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录.挂载基本原理.文件存储结构.软链接 ...

  10. linux文件系统---10

    进入 Linux 根目录(即“/”, Linux 文件系统的入口, 也是处于最高一级的目录),运行“ls –l”命令,可以看到 Linux 系统包含以下目录. 1./bin 包含基本命令,如 ls.c ...

随机推荐

  1. 自动化测试系列:Selenium UI自动化解决iframe定位问题

      更多原创测试技术文章同步更新到微信公众号 :三国测,敬请扫码关注个人的微信号,感谢! 原文链接:http://www.cnblogs.com/zishi/p/6735116.html 一个阴雨霏霏 ...

  2. Docker 入门指南——资源工具篇

    好工具 dive wagoodman/dive A tool for exploring each layer in a docker image 参考 用 Dive 看 Docker Image 裡 ...

  3. 配置vim

    VundleVuldle是一个全自动的插件管理器,让我们通过维护插件列表的方式管理插件.它为安装.更新.删除插件提供了方便的命令.在安装Git的情况下(本文不赘述Git的安装),输入命令: git c ...

  4. HDU 4366 Successor(dfs序 + 分块)题解

    题意:每个人都有一个上司,每个人都有能力值和忠诚值,0是老板,现在给出m个询问,每次询问给出一个x,要求你找到x的所有直系和非直系下属中能力比他高的最忠诚的人是谁 思路:因为树上查询很麻烦,所以我们直 ...

  5. POJ 1904 King's Quest(强连通图)题解

    题意:n个王子有自己喜欢的ki个公主,有n个公主,每个王子只能娶一个自己喜欢的公主且不能绿别的王子.现在给你一种王子娶公主的方案,并且保证这种方案是正确的.请你给出,每个王子能娶哪些公主,要求娶这些公 ...

  6. 【做题】TCSRM591 Div1 500 PyramidSequences——数形结合&思维

    题意:定义高度为\(x\)的金字塔数列为周期为\(2x-2\)的无限数列.它的每一个周期都是形如\(1,2,...,x-1,x,x-1,...,2\)的形式.记高度为\(x\)的金字塔数列第\(i\) ...

  7. Hadoop技术内幕1——源代码环境准备

    Hadoop核心 1.HDFS:高容错性.高伸缩性……,允许用户将Hadoop部署在廉价的硬件上,构建分布式系统 2.MapReduce:分布式计算框架,允许用户在不了解分布式系统底层细节的情况下,开 ...

  8. HDU 4303 Hourai Jeweled(树形DP)

    http://acm.hdu.edu.cn/showproblem.php?pid=4303 题意:给出一棵树,树上的每一个节点都有一个权值,每条边有一个颜色,如果一条路径上相邻边的颜色都是不同的,那 ...

  9. python3 session cookie

    session是保存在服务器中的,而cookies是保存在客户端中的.服务器通过session id来跟踪客户,而对于客户端而言,session id是保存在cookies中的,所以只要把cookie ...

  10. hdu 2108 Shape of HDU 判断是否为凸多边形

    Shape of HDU Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Pro ...