linux查看文件类型,linux查看文件属性

大家好,今天给各位分享linux查看文件类型的一些知识,其中也会对linux查看文件属性进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!

在Linux下怎么查看文件类型

方法如下:

1、首先你要让文件有能够执行的权限,比如你的文件是a.sh那么你可以chmod+x a.sh。如下图所示。

2、这样运行是a.sh在当前工作目录,如果文件没在当前目录,那么就需要用绝对路径来执行。如下图所示。

3、使用上面的这种方法,然后运行文件就可以了。

扩展资料

Linux不使用文件名扩展来识别文件的类型。相反,Linux根据文件的头内容来识别其类型。为了提高文件可读性您仍可以使用文件名扩展。

但这对 Linux系统来说没有任何作用。不过,有一些应用程序,比如 Web服务器,可能使用命名约定来识别文件类型,但这只是特定的应用程序的要求而不是 Linux系统本身的要求。

Linux通过文件访问权限来判断文件是否为可执行文件。任何一个文件都可以赋予可执行权限,这样程序和脚本的创建者或管理员可以将它们识别为可执行文件。

这样做有利于安全。保存到系统上的可执行的文件不能自动执行,这样就可以防止许多脚本病毒。

参考资料:百度百科-Linux文件系统

linux下查看文件类型的三种方法

Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz,这些文件虽然要用不同的程序来打开.不像Windos一样有固定的格式来区分。 Linux文件的文件名,只是为方便操作人员来命名的。

Linux文件类型常见的有:普通文件、目录、字符设备文件、块设备文件、符号链接文件等。下面我们介绍一下linux七中文件类型及查看文件类型的三种办法。

Linux文件类型

普通文件类型 Linux中最多的一种文件类型,包括纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件.第一个属性为 [-]。

目录文件就是目录,能用# cd命令进入的。第一个属性为 [d],例如 [drwxrwxrwx]。

字符设备或块设备文件块设备文件:就是存储数据以供系统存取的接口设备,简单而言就是硬盘。例如一号硬盘的代码是/dev/hda1等文件。第一个属性为 [b]。字符设备文件:即串行端口的接口设备,例如键盘、鼠标等等。第一个属性为 [c]。

套接字文件这类文件通常用在网络数据连接。可以启动一个程序来监听客户端的要求,客户端就可以通过套接字来进行数据通信。第一个属性为 [s],最常在/var/run目录中看到这种文件类型。

管道文件 FIFO也是一种特殊的文件类型,它主要的目的是,解决多个程序同时存取一个文件所造成的错误。FIFO是first-in-first-out(先进先出)的缩写。第一个属性为 [p]。

链接文件类似Windows下面的快捷方式。第一个属性为 [l],例如 [lrwxrwxrwx]。

查看文件类型的三种办法

ls-l或者 ll(ls-l别名)# ll anaconda-ks.cfg           //看第一个字符-rw-------. 1 root root 2460 6月 1 23:37 anaconda-ks.cfg

file命令 [root@xiaochen~]# file anaconda-ks.cfg anaconda-ks.cfg: ASCII English text

stat命令# stat install.log       //查看文件的详细属性(其中包括文件时间属性) File:“install.log” Size: 34793     Blocks: 80    IO Block: 4096 一般文件 Device: 802h/2050d  Inode: 65282   Links: 1 Access:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root) Access: 2017-06-05 16:53:20.000000000+0800 Modify: 2017-04-22 13:49:46.000000000+0800 Change: 2017-04-22 13:49:52.000000000+0800

以上三种命令,linux就该这么学都可以查看文件类型。

如何查看Linux系统的文件类型

查看文件系统类型的方法:

1,首先以root系统登录CentOS6.4操作系统。

2,在提示符下输入命令mount,就可以查看到文件系统的类型,由图中可以看出本系统的文件系统类型是ext4。

3,第二个方法就是查看配置文件目录下的文件fstab,在提示符下输入命令cat/etc/fstab,可以看出也能查看到文件系统的类型是ext4。

4,目前CentOS操作系统的文件系统类型几乎都是ext4,而如果希望CentOS6.0以前的操作系统上使用ext4文件系统必须手动切换。

阅读剩余
THE END