一、查看文件类型的方式:
①ls-l/ls-ld 或者ll [ls-l ---查看文件 ls-ld ---查看路径 ll ----跟ls -l 一样]
②file 命令 查看文件的类型 例:file 1.txt
格式:file 文件名
③stat 命令 查看文件的详细属性(其中包括文件时间属性)
二、Linux下七种文件类型:
l(link):链接文件;
d:目录文件;
分为三种文件:
1、纯文本文件(ASCII):内容可直接读取,数字字母等,比如配置文件几乎都是这种文件;
2、二进制文件(binnary):Linux中可执行文件,比如命令文件,cat ls cp;
3、数据格式的文件(date):具有特定格式的文件。
-:普通文件;
c:字符设备;
s(sock):
prw:管道文件;
三、Linux下拓展名的作用:
1、.tar、.tar.gz、.tgz、.zip、.tar.bz表示压缩文件,创建命令一般为tar,gzip,unzip等
2、sh 表示shell脚本文件,通过shell语言开发的程序;
3、.pl 表示perl语言文件,通过perl语言开发的程序;
4、.py 表示python语言的文件,通过python语言开发的程序;
5、.html、.htm、.php、.jsp、.do表示网页语言的文件;
6、.conf 表示系统服务的配置文件;
7、.rpm 表示rpm安装包文件
四、Linux常用的系统目录
基本目录结构:
bin:全称binary,含义是二进制。该目录中存储的都是一些二进制文件,文件都是可以被运行的。
dev:该目录中主要存放的是外接设备,例如盘、其他的光盘等。在其中的外接设备是不能直接被使用的,需要挂载(类似windows下的分配盘符)。
etc:该目录主要存储一些配置文件。
home:表示“家”,表示除了root用户以外其他用户的家目录,类似于windows下的User/用户目录。
proc:process,表示进程,该目录中存储的是Linux运行时候的进程。
root:该目录是root用户自己的家目录。
sbin:全称super binary,该目录也是存储一些可以被执行的二进制文件,但是必须得有super权限的用户才能执行。
tmp:表示“临时”的,当系统运行时候产生的临时文件会在这个目录存着。
usr:存放的是用户自己安装的软件。类似于windows下的program files。
var:存放的程序/系统的日志文件的目录。
mnt:当外接设备需要挂载的时候,就需要挂载到mnt目录下。