linux系统设备文件目录linux系统设备文件

作者&投稿:达奚狮 (若有异议请与网页底部的电邮联系)

cdlinux怎么把文件移出来?

首先在设备上外接一个U盘,然后找到该文件,将他转移到U盘上,就能一出来

linux的可执行文件名字是什么样的?

一般来说,可执行文件没有扩展名。Linux与Windows不同,不是根据扩展名来区分文件类型的。事实上,Linux下的文件不需要扩展名。一切皆文件,包含设备文件、目录文件、普通文件等。要知道是否是可执行文件,一般是通过ls-l命令看文件属性中是否包含可执行权限(x)。

Linux不根据扩展名判断文件类型,而是根据文件的内容来判断。所以扩展名的作用是帮助人来识别文件。对于Linux系统本身来说没有什么用处。

.sh结尾表示是shell脚本文件,但是不以.sh结尾的文件也可以是可执行的shell脚本(比如/etc/init.d中的脚本),因为它们的文件开头都有#!/bin/sh这一行。扩展资料Linux不使用文件名扩展来识别文件的类型。相反,Linux根据文件的头内容来识别其类型。为了提高文件可读性您仍可以使用文件名扩展,但这对Linux系统来说没有任何作用。

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

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

这样做有利于安全。

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

linux系统中使用mount命令挂载文件系统的格式中设备名和安装点分别是什么?

1、挂载点必须是一个目录。

2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。

对于其他操作系统建立的文件系统的挂载也是这样。但是需要理解的是:光盘、软盘、其他操作系统使用的文件系统的格式与linux使用的文件系统格式是不一样的。光盘是ISO9660;软盘是fat16或ext2;windowsNT是fat16、NTFS;windows98是fat16、fat32;windows2000和windowsXP是fat16、fat32、NTFS。挂载前要了解linux是否支持所要挂载的文件系统格式。

挂载时使用mount命令:

格式:mount其中常用的参数有

-t文件系统类型>指定设备的文件系统类型,常见的有:

minixlinux最早使用的文件系统

ext2linux目前常用的文件系统

msdosMS-DOS的fat,就是fat16

vfatwindows98常用的fat32

nfs网络文件系统

iso9660CD-ROM光盘标准文件系统

ntfswindowsNT2000的文件系统

hpfsOS/2文件系统

auto自动检测文件系统

-o选项>指定挂载文件系统时的选项。有些也可用在/etc/fstab中。常用的有

codepage=XXX代码页

iocharset=XXX字符集

ro以只读方式挂载

rw以读写方式挂载

nouser使一般用户无法挂载

user可以让一般用户挂载设备提醒一下,mount命令没有建立挂载点的功能,因此你应该确保执行mount命令时,挂载点已经存在。(不懂?说白了点就是你要把文件系统挂载到哪,首先要先建上个目录。这样OK?)

例子:windows98装在hda1分区,同时计算机上还有软盘和光盘需要挂载。

#mk/mnt/winc

#mk/mnt/floppy

#mk/mnt/cdrom

#mount-tvfat/dev/hda1/mnt/winc

#mount-tmsdos/dev/fd0/mnt/floppy

#mount-tiso9660/dev/cdrom/mnt/cdrom

现在就可以进入/mnt/winc等目录读写这些文件系统了。要保证最后两行的命令不出错,要确保软驱和光驱里有盘。(要是硬盘的磁盘片也可以经常随时更换的话,我想就不会犯这样的错误了:->)

如果你的windows98目录里有中文文件名,使用上面的命令挂载后,显示的是一堆乱码。这就要用到-o参数里的codepageiocharset选项。codepage指定文件系统的代码页,简体中文中文代码是936;iocharset指定字符集,简体中文一般用cp936或gb2312。

当挂载的文件系统linux不支持时,mount一定报错,如windows2000的ntfs文件系统。可以重新编译linux内核以获得对该文件系统的支持。关于重新编译linux内核,就不在这里说了。

四、自动挂载

每次开机访问windows分区都要运行mount命令显然太烦琐,为什么访问其他的linux分区不用使用mount命令呢?

其实,每次开机时,linux自动将需要挂载的linux分区挂载上了。那么我们是不是可以设定让linux在启动的时候也挂载我们希望挂载的分区,如windows分区,以实现文件系统的自动挂载呢?

这是完全可以的。在/etc目录下有个fstab文件,它里面列出了linux开机时自动挂载的文件系统的列表。我的/etc/fstab文件如下:/dev/hda2/ext3defaults11

/dev/hda1/bootext3defaults12

none/dev/ptsdevptsgid=5,mode=62000

none/procprocdefaults00

none/dev/shmtmpfsdefaults00

/dev/hda3swapswapdefaults00

/dev/cdrom/mnt/cdromiso9660noauto,codepage=936,iocharset=gb231200

/dev/fd0/mnt/floppyautonoauto,owner,kudzu00

/dev/hdb1/mnt/wincvfatdefaults,codepage=936,iocharset=cp93600

/dev/hda5/mnt/windvfatdefaults,codepage=936,iocharset=cp93600

在/etc/fstab文件里,第一列是挂载的文件系统的设备名,第二列是挂载点,第三列是挂载的文件系统类型,第四列是挂载的选项,选项间用逗号分隔。第五六列不知道是什么意思,还望高手指点。

在最后两行是我手工添加的windows下的C;D盘,加了codepage=936和iocharset=cp936参数以支持中文文件名。参数defaults实际上包含了一组默认参数:

rw以可读写模式挂载

suid开启用户ID和群组ID设置位

dev可解读文件系统上的字符或区块设备

exec可执行二进制文件

auto自动挂载

nouser使一般用户无法挂载

async以非同步方式执行文件系统的输入输出操作

Linux文件系统中包括的主要文件类型有哪些?

Linux系统核心支持十多种文件系统类型:jfs,ReiserFS,ext,ext2,ext3,iso9660,xfs,minx,msdos,umsdos,Vfat,NTFS,Hpfs,Nfs,smb,sysv,proc等.

下面是主要分类:

一,extext是第一个专门为Linux的文件系统类型,叫做扩展文件系统.

二,ext2ext2是为解决ext文件系统的缺陷而设计的可扩展的高性能的文件系统.又被称为二级扩展文件系统

三,ext3ext3是由开放资源社区开发的日志文件系统,.ext3被设计成是ext2的升级版本。

四,jsfjsf提供了基于日志的字节级文件系统,该文件系统是为面向事务的高性能系统而开发的。

五,ReiserFSReiserFS基于平衡树结构的、ReiserFS文件系统在网上公布.ReiserFS3.6.x(作为Linux2.4一部分的版本),设计成员相信最好的文件系统是那些能够有助于创建独立的共享环境或者命名空间的文件系统。

六,Xfsxfs是一种非常优秀的日志文件系统,它是SGI公司设计的.xfs被称为业界最先进的,最具可升级性的文件系统技术.它是一个全64位,快速,稳固的日志文件系统,

其他文件系统:

Minix:Llnux支持的第一个文件系统,对用户有很多限制而且性能低下

Xia:Minix文件系统修正后的版本.在一定程度上解决了文件名和文件系统大小的

Msdos:msdos是在Dos,Windows和某些OS/2操作系统上使用的一种文件系统,其名称采用"8+3"的形式,即8个字符的文件名加上3个字符的扩展名.

umsdos:Linux下的扩展msdos文件系统驱动,支持长文件名,所有者,允许权限,连接和设备文件.允许一个普通的msdos文件系统用于Linux,而且无须为它建立单独的分区.

iso9660:名.标准CDROM文件系统,通用的RockRidge增强系统,允许长文件Vfat:vfat是Windows9x和WindowsNT/2000下使用的一种Dos文件系统,其在Dos文件系统的基础上增加了对长文件名的支持.

Nfs:Sun公司推出的网络文件系统,允许多台计算机之间共享同一文件系统,易于从所有这些计算机上存取文件.

Hpfs:HighPerformanceFileSystem(HPFS)高性能文件系统(HPFS)HPFS是Microsoft的LANManager中的文件系统,同时也是IBM的LANServer和OS/2的文件系统.HPFS能访问较大的硬盘驱动器,提供更多的组织特性并改善了文件系统的安全特性.

Smb:smb是一种支持Windowsforworkgroups,WindowsNT和LanManager的基于SMB协议的网络操作系统.

Sysv:sysv文件系统实际上是SystemV/Coherent在Linux平台上的文件系统.

Ncpfs:ncpfs是一种NovellNetWare使用的NCP协议的网络操作系统.

Proc:proc是Linux系统中作为一种伪文件系统出现的,它用来作为连接内核数据结构的界面.NTFS:微软WindowsNT内核的系列操作系统支持的,一个特别为网络和磁盘配额,文件加密等管理安全特性设计的磁盘格式.

linux查找文件三种方式?

Linux查找文件的三种方式:

1.ls命令,最简单的方法就是借助ls命令,因为ls命令本身输出是带文件大小信息的。比如,我要列出/bin目录中的5个最大文件。

2.find命令,find本身就是查找命令,可以递归查找一个目录的子目录,所以用它是自然的。

3.du命令,可以查看磁盘空间的使用情况,自然也可以用来查看磁盘上占用空间较多的文件



~

linux是什么?
答:现在有很多公司、组织和团队发布他们自己基于Linux内核开发的操作系统版本。 拓展资料: linux主要特性: 1.基本思想 Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,...

云主机操作系统win和lin有什么区别?
答:linux和windows有什么区别?Linux系统和windows系统的区别:大部分游戏都可以在windows下运行,有硬件厂商近100%的支持。和Win相比,linux下可以直接运行的软件数量是1和99的区别。选择linux的人基本不会考虑玩游戏,linux更期待硬件厂商的支持。Linux安全性高,windows的漏洞、病毒、木马、后门频繁记录。windows...

linxs系统怎么把查ip
答:Linux怎么查看IP地址 linux系统IP设置与查看命令大全答:1. 使用ifconfig命令配置并查看网络接口情况 示例1: 配置eth0的IP,同时激活设备: # ifconfig eth0 192.168.4.1 mask 255.255.255.0 up 示例2: 配置eth0别名设备 eth0:1 的IP,并添加路由 # ifconfig eth0:1 192.168.4.2 # route add –host 1。linux...

LINUX是什么意思?
答:什么是Linux Linux 通常被认为是一套操作系统,实际上它是一系列Linux内核基础上开发的操作系统的总称。Linux 怎么读 对于Linux这个英文单词,中国人的发音各式各样,有的读作[ˈlɪnɪks](”李尼克斯“),有的读作[ˈlinju:ks](“李纽克斯”),有的读作[ˈl&#...

如何 查看 linux 数据库 备份文件
答:linux客户端挂接(mount)其他linux系统或UNIX系统的NFS共享。这里我们假设192.168.1.4是NFS服务端的主机IP地址,当然这里也可以使用主机名,但必须在本机/etc/hosts文件里增加服务端ip定义。/export/home/sunky为服务端共享的目录。如此就可以在linux客户端通过/mnt/nfs来访问其它linux系统或UNIX系统以NFS方式共享出来的...

linux 如何分区才好?
答:文件系统是操作系统用以管理存储设备上文件的数据结构和方法集合。Linux 启动以后,会在内存中创建一棵虚拟的文件系统树,所有系统已知的存储设备(例如磁盘分区、闪存盘、磁带)都被认为是这棵大树上的一个分叉,也称为一个加载点。有两个加载点是必要的。一个是 / (根目录或称根文件系统),一个是 ...

linux是什么东西
答:Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途,同时它们都尽可能被编写得更好。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这...

LINUX是什么?
答:Linux与其他操作系统相比 ,具有开放源码、没有版权、技术社区用户多等特点 ,开放源码使得用户可以自由裁剪,灵活性高,功能强大,成本低。尤其系统中内嵌网络协议栈 ,经过适当的配置就可实现路由器的功能。这些特点使得Linux成为开发路由交换设备的理想开发平台。而且Linux前景好、待遇高、就业范围多,非常...

linux lsmod命令详解
答:Filesystems 文件系统信息 Interrupts 主机中断信息 Ioprots 主机I/O端口号信息 Meninfo 主机内存信息 Version Linux内存版本信息(编译内核的编译器版本)举例:[root@LinServ-1 ~]# lsmod Module Size Used by ipv6 272801 15 xfrm_nalgo 13381 1 ipv6 crypto_api 12609 1...

linux分区格式有哪些?
答:Ext2是GNU/Linux系统中标准的文件系统。这是Linux中使用最多的一种文件系统,它是专门为Linux设计的,拥有极快的速度和极小的CPU占用率。Ext2既可以用于标准的块设备(如硬盘),也被应用在软盘等移动存储设备上。Ext3 是Ext2的下一代,也就是保有Ext2的格式之下再加上日志功能。Ext3是一种日志式...