Linux命令(二)

一.文件的种类与扩展名:

     1.文件权限(10个字符)的第一个字符为文件的类型,ls -al命令可以列出所有文件:(-)为普通文件,包括纯文本文件,二进制文件,数据格式文件;(d)为目录;(l)为连接文件;

设备与设备文件:与系统外设及存储相关的文件,通常在/dev目录,又份两种:①块(block)设备,存储数据的接口设备,包括硬盘,软盘等,在/dev/sda目录下,文件属性为(d);②字符设备文件,一些串行端口的接口设备,键盘,设备等,属性为(c)。

套接字(sockets),数据接口文件,通常被用在网络上的数据连接。/var/run目录下,属性为(s)。

管道(FIFO,pipe),解决多程序同时访问一个文件所造成的错误,属性为(p)。

文件的扩展名:*.sh,*.tar,*Z,*.gz,*.tgz(压缩软件分别未gunzip,tar造成的),*.html.

文件名长度限制,使用默认的Ext2/Ext3文件系统时,单一目录或文件名的最大容许文件名失255个字符,带完整路径的最大4096个字符。

文件名限制:不用一些特殊符号,像.还有-或+等。

二.linux目录配置标准:FHS

     可分享的:可分享给其他系统挂载使用;

     不可分享的:自己机器上面运行的设备文件或者是与程序有关的socket文件。

     不变的:有些数据是不会经常变动的,跟随者distribution而不变动。

     可变动的:经常变动的文件。

     1.部分目录:

          /(root,根目录):与开机系统有关;

          /usr(UNIX software resource):与软件安装/执行有关;

          /var(variable):与系统运作过程有关。

三.目录树(directorytree):/bin,/boot,/dev,/etc,/home,/lib,/media,/mnt等等。

四.绝对(absolute)路径与相对路径(relative):

     1.绝对路径由根目录/开始写;

     2.相对于目前路径的文件名写法;

     3.(.)代表当前目录,(..)代表上一级目录。

五.CentOS的查看:

     1.uname -r:可以查看实际的内核版本;

     2.lsb_release -a(查看LSB版本和distribution版本)

你可能感兴趣的:(Linux命令(二))