码迷,mamicode.com
首页 > 系统相关 > 详细

Linux文件系统的基础特性

时间:2016-08-11 23:00:01      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:linux essential character

1,文件名严格区分大小写。

2,所有文件都位于根目录下,FHS。

3,路径以/做为分隔符。

4,每个文件的名称可使用除‘/’以外的任意字符,单个名称最长不超255字符。


外部命令路径查看  echo $PATH

查看命中次数  hash : 会将所有命中的外部命令及次数以表格形式呈现。


每个绝对路径都可以分割为两部分:

    基名:  basename /path/to/somewhere 结果为 somewhere

    目录名:  dirname /path/to/somewhere   结果为 /path/to


bash的命令历史:

    HISTSIZE

    HISTFILE

    HISTFILESIZE

    HISTCONTROL 

        ignoredups: 忽略重复的命令,连续相同的才会为重复

        ignorespace:忽略以空格开头的值

        ignoreboth: 以上二者同时生效


reboot: 重启

halt: 关机

poweroff: 关机

shutdown -r -h -p  实际是调用上面的关机或重启命令来实现的。


date: 日期和时间

    date [options] [+FORMAT]

        %s: 时间戳

        %F, %D

    date [MMDDhhmm[[CC]YY][.ss]]

    linux 两个时钟: 系统时钟, 硬件时钟

        hwclock

        -s 以硬件为准

        -w 以系统为准

ntp: Network Time Protocol

     用法举例:date; ntpdate 192.168.1.1

FHS Filesystem Hierarchy Standard

    bin: essential user command binaries

    boot: static files of the boot loader 系统引导加载时用到的静态文件。

        内核和ramdisk,grub(bootloader)

    dev: device files, ls /dev 显示为黄色, 特殊文件(仅有元数据,而无数据)

    etc: host-specifics system configration

    home: user home directories

    root: home directory for the root user

    lib: essential shared libraries and kernel modules

    lib<qual>  64bit

    mnt: mount point for a temporarily mounted filesystem

    media: Mount point for removeable media

    opt: add-on application packages

     sbin: system binaries

    srv: data for services provided by this sytem

    tmp: temporary files.

    selinux: security enhanced linux.

    proc: 内存中运行的进程抽象为文件表现形式,伪文件系统,内核和进程信息的虚拟文件

        系统接口

    sys: 伪文件系统,硬件设备信息的文件形式

    

    usr: 系统装完后,该文件夹最大, Universal Shared Read-only

         usr/bin: (注意与\bin的区别)系统运行中,用户为完成某些操作可能用到的命令 

        usr/lib

        usr/sbin

         usr/local

    var: 经常发生变化的文件

        /var/log

        /var/lib

        /var/mail

        /var/opt

        /var/tmp

    misc: 杂项  

    应用程序的组成部分:

        二进制程序

        库文件

        配置文件

        帮助文件

文件类型: ls -l 第一位即是

    普通文件: -,f

    目录文件: d

    符号链接文件: l (link)

    设备文件

        字符设备:c(线性设备)

        块设备:b(随机设备)

    命名管道:p

    套接字文件: s 

查看文件类型: file /path/to/filename

     

Linux文件系统的基础特性

标签:linux essential character

原文地址:http://41080138.blog.51cto.com/2587513/1837020

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!