linux 与存储相关基本知识_第1页
linux 与存储相关基本知识_第2页
linux 与存储相关基本知识_第3页
linux 与存储相关基本知识_第4页
linux 与存储相关基本知识_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、表10-1                              命令行的命令一般模式:移动光标的方法h或向左方向键()光标向左移动一个字符j或向下方向键()光标向下移动一个字符k或向上方向键()光标向上移动一个字符续表一般模式:移动光标的方法l或向右方向键()光标向右移动一个字符如果想要进行多次移动的话

2、,例如向下移动30行,可以使用“30j”或“30”的组合键,即加上想要进行的次数(数字)后,操作即可Ctrl + f屏幕“向下”移动一页,相当于 Page Down 按键(常用)Ctrl + b屏幕“向上”移动一页,相当于 Page Up 按键(常用)Ctrl + d屏幕“向下”移动半页Ctrl + u屏幕“向上”移动半页一般模式:移动光标的方法+光标移动到非空格符的下一行-光标移动到非空格符的上一行n <space>n表示“数字”,例如20。按下数字后再按空格键,光标会向右移动这一行的n个字符。例如20 <space> 则光标会向后面移动20个字符距离0这是数字“0”

3、:移动到这一行的最前面字符处(常用)$移动到这一行的最后面字符处(常用)H光标移动到这个屏幕的最上方那一行M光标移动到这个屏幕的中央那一行L光标移动到这个屏幕的最下方那一行G移动到这个文件的最后一行(常用)nGn为数字。移动到这个文件的第n行。例如20G则会移动到这个文件的第20行(可配合 :set nu)gg移动到这个文件的第一行,相当于1G(常用)n <Enter>n为数字。光标向下移动n行(常用)一般模式:搜索与替换/word从光标位置开始,向下寻找一个名为word的字符串。例如要在文件内搜索vbird这个字符串,就输入 /vbird即可(常用)?word从光标位置开始,向上

4、寻找一个名为word的字符串nn是英文按键。表示“重复前一个搜索的动作”。举例来说,如果刚刚执行 /vbird去向下搜索vbird字符串,则按下n后,会向下继续搜索下一个名称为vbird的字符串。如果是执行 ?vbird的话,那么按下n,则会向上继续搜索名称为vbird的字符串N这个N是英文按键。与n刚好相反,为“反向”进行前一个搜索操作。例如 /vbird后,按下N则表示“向上”搜索vbird续表一般模式:搜索与替换:n1、n2s/word1/word2/gn1与n2为数字。在第n1与n2行之间寻找word1这个字符串,并将该字符串替换为word2。举例来说,在100到200行之间搜索vbi

5、rd并替换为VBIRD则:“:100、200s/vbird/VBIRD /g”(常用):1、$s/word1/word2/g从第一行到最后一行寻找word1字符串,并将该字符串替换为word2(常用):1、$s/word1/word2/gc从第一行到最后一行寻找word1字符串,并将该字符串替换为word2。且在替换前显示提示符给用户确认(conform)是否需要替换(常用)一般模式:删除、复制与粘贴x, X在一行字中,x为向后删除一个字符(相当于 Del 按键),X为向前删除一个字符(相当于 backspace 即退格键)(常用)nxn为数字,连续向后删除n个字符。举例来说,要连续删除10个

6、字符,则输入“10x”dd删除光标所在的那一整行(常用)nddn为数字。从光标位置开始,删除向下n列,例如20dd则是删除20列(常用)d1G删除光标所在位置到第一行的所有数据dG删除光标所在位置到最后一行的所有数据d$删除光标所在位置到该行的最后一个字符d0d的后面是数字0,删除光标所在处,到该行的最前面一个字符yy复制光标所在的那一行(常用)nyyn为数字。复制光标所在的向下n行,例如20yy则是复制20行(常用)y1G复制光标所在行到第一行的所有数据yG复制光标所在行到最后一行的所有数据y0复制光标所在的那个字符到该行行首的所有数据y$复制光标所在的那个字符到该行行尾的所有数据一般模式:

7、删除、复制与粘贴p, Pp为将已复制的数据粘贴到光标的下一行,P则为贴在光标上一行。举例来说,当前光标在第20行,且已经复制了10行数据。则按下p后,那10行数据会贴在原来的20行之后,即由21行开始贴。但如果是按下P,那么原来的第20行会被变成30行(常用)J将光标所在行与下一列的数据结合成同一行c重复删除多个数据,例如向下删除10行,10cju复原前一个操作(常用)Ctrl+r重做上一个操作(常用)u与 Ctrl+r是很常用的命令。一个是复原,另一个则是重做一次。利用这两个功能按键,编辑起来就得心应手。续表一般模式:删除、复制与粘贴.这就是小数点。意思是重复前一个动作。如果想重复删除、重复

8、粘贴,按下小数点“.”就可以(常用)进入编辑模式i、I插入:在当前光标所在处插入输入文字,已存在的文字会向后退;其中,i为“从当前光标所在处插入”,I为“在当前所在行的第一个非空格符处开始插入”(常用)a、Aa为“从当前光标所在的下一个字符处开始插入”,A为“从光标所在行的最后一个字符处开始插入”(常用)o、O这是英文字母o的大小写。o为“在当前光标所在的下一行处插入新的一行”;O为“在当前光标所在处的上一行插入新的一行”(常用)r、R替换:r会替换光标所在的那一个字符;R会一直替换光标所在的文字,直到按下ESC键为止(常用)使用上面这些按键时,在vi画面的左下角处会出现“-INSERT-”或

9、“-REPLACE-”的字样。通过名称就知道是什么操作。特别注意,上面也提过了,想在文件中输入字符时,一定要在左下角处看到INSERT/REPLACE才能输入。Esc退出编辑模式,回到一般模式中(常用)命令行命令模式:w将编辑的数据写入硬盘文件中(常用):w!若文件属性为“只读”时,强制写入该文件。不过,到底能不能写入,与文件权限有关:q离开vi(常用):q!若曾修改过文件,又不想存储,使用 ! 为强制离开不存储文件注意一下,那个感叹号(!)在vi当中,常常具有“强制”的意思。:wq存储后离开,若为 :wq! 则为强制存储后离开(常用):e!将文件还原到最原始的状态ZZ若文件没有更改,则不存储

10、离开,若文件已经更改,则存储后离开:w filename将编辑的数据存储成另一个文件(类似另存新文件):r filename在编辑的数据中,读入另一个文件的数据。即将“filename”这个文件内容加到光标所在行的后面:n1、n2 w filename将n1到n2的内容存储成filename文件:! command暂时离开vi到命令行模式下执行command的显示结果。例如“:! ls /home”,即可在vi中查看 /home中以ls输出的文件信息:set nu显示行号,设置之后,会在每一行的前缀显示该行的行号:set nonu与set nu相反,为取消行号块选择的按键意义按键块选择的按键意

11、义v字符选择,会将光标经过的地方反白选择V行选择,会将光标经过的行反白选择Ctrl+v块选择,可以用长方形的方式选择数据y复制反白的地方d将反白的地方删除掉JBOD:简单磁盘捆绑 , 通常又称Span 。HBA:主机总线适配器, HBA的常规定义:就是连接主机I/O总线和计算机内存系统的I/O适配器. 按照这个定义,像显卡就是连接视频总线和内存,网卡就是连接网络总线和内存,SCSI-FC卡就是连接SCSI或者FC总线和内存的,它们都应该算是HBA, 大家常说的光纤网卡指的就是光纤通道网络里的HBA卡. 高性能的SAN系统是需要在服务器上安装一块专门负责解包工作以减轻处理器负担的网卡,这种网卡大

12、家就叫它HBA互联网小型计算机接口(iSCSI)、IP上的光纤通道 (FCIP)和互联网上的光线通道 (IFCP)轻量级的路径访问协议Lightweight Directory Access Protocol (LDAP)、远程认证拨入用户服务(RADIUS), 增强的终端访问控制器访问控制系统(TACACS+)、Kerberos、 Triple DES、高级加密标准(AES)、安全套接层 (SSL)和安全Shell(SSH)。Virtual Tape Library ,VTL: 虚拟磁带库logical unit number,lun: 逻辑单元号lun masking,lun mappin

13、g我们有了独立的磁盘阵列用了之后,服务器只要看到存储的控制系统,就有可能使用磁盘阵列的磁盘资源,但是磁盘阵列不可能只为某一个服务器来使用,所以他必须管制主机使用某部分磁盘资源。这个管制分为两个部分:一部分就是lun mapping,类似于绿色通道,就是保证服务器能看到某部分存储资源,一部分就是lun masking,类似于警戒线,就是保证服务器只可访问给它分配的存储资源,而没分配给服务器的资源,就不要染指了。实现lun masking和lun mapping有三种方法:一个是基于存储控制系统来设置,一个是基于存储交换系统来设置,一个是基于服务器os来设置。基于存储控制系统得设置,是比较常见的设

14、置,比如很多磁盘阵列的控制系统,本身就能设置lun被某服务器看到。比如FastT的partition功能。基于存储交换系统的设置,也是一种常用的方法,比如常说的zoning。基于服务器os的设置,比较少采用,一般采用安装某些操作系统上安装某些软件来实现,因为这个方法全靠服务器自觉,所以比较少用,呵呵。挂载(mount)命令使用技巧1.挂载光盘挂载光盘的命令如下:# mount -t is09660 /dev/cdrom /mnt/cdrom该命令将光盘挂载到/mnt/cdrom目录,使用“ls /mnt/cdrom”命令即可显示光盘中数据和文件。卸载光盘的命令如下:# umount /mnt/

15、cdrom2.挂载软盘将软盘挂载到/mnt/floppy目录的命令如下:# mount /dev/fd0 /mnt/floppy卸载软盘的命令如下:#umount /mnt/floppy3.挂载U盘挂载U盘相对复杂一些。首先使用“fdisk -l”命令查看外挂闪存的设备号,一般为/dev/sda1。然后用“mkdir /mnt/usb”命令建立一个挂载U盘用的目录。之后使用如下命令挂载FAT格式的U盘:# mount -t msdos /dev/sda1 /mnt/usb使用如下命令挂载FAT32格式的U盘:# mount -t vfat /dev/sda1 /mnt/usb4.挂载外挂硬盘分

16、区挂载外挂硬盘分区(FAT32格式)同样需要先用“fdisk -1”查看外挂的硬盘分区设备号,假设为/dev/hda1。建立/mnt/vfat挂载目录后,使用如下命令进行挂载:# mount -t vfat /dev/hda1 /mnt/vfat注意,默认情况下Linux只允许root用户执行mount命令。如果想让一般用户也能挂载,并且希望在系统启动时自动挂载光盘或软盘,需要修改/etc/fstab配置文件,加入以下内容:LABEL=/ /ext3defaults11/dev/cdrom/mnt/cdrom iSo9660 auto,owner,kudzu,ro,user 00/dev/fd

17、o/mnt/floppy autoauto,owner,kudzu,ro,user 00挂载指定磁区,或者视图当前挂载的磁盘(不加任何的参数时)。 语法: mount mount 参数 <设备名> <挂载目录> 常用参数帮助: -a:会自动比对当前系统所认识的文件格式,找到适合的文件格式挂载指定的磁盘。 -t:指定挂载磁区的文件格式。若只是单纯要挂载磁区,其实是不用指定这个参数,只要使用-a参数就可以了,但是现在要挂载的是特殊的tmpfs文件格式,所以必须明确指出要挂载的文件格式为tmpfsumount <挂载目录> 【范例】 将挂载到/mnt/hda2目录

18、的磁区卸载。 umount /mnt/hda2mkfs 可将磁盘格式化为任何文件格式。 语法: mkfs -t fstype -c -f -l file 设备名 常用的格式化参数帮助如下: t:指定要将磁盘格式化为何种文件格式,若不指定默认值为ext2,常见的文件格式有ext2、ext3、jfs、reiserfs与xfs。 -c:检测磁区是否有坏轨。这个参数可以用在将磁区格式化为jfs文件格式上。 -f:强制格式化,无论该磁区当前是何种文件格式,一率格式化为当前指定的文件格式。这个参数可以用在将磁区格式化为jfs、reiserfs与xfs其中一种的文件格式上。 设备名:如/dev/hda1、/

19、dev/sda1、/dev/rc/c0d0p1等。 【范例1】 将 /dev/hda2 强制格式化为jfs文件格式,并检测是否有坏轨。 mkfs -t jfs -c -f /dev/hda2 高性能计算(HPC)领域服务器互联网络的首选协议已经明确为Infiniband.特点是高带宽,低时延,系统扩展性好。MAID(Massive Arrays of Idle Disks)技术: MAID技术能够仅在需要进行数据存取时才开始启动硬盘,硬盘不必随时处于活动的在线状态,从而达到省电效果。主要应用在近线存储(Nearline Storage)设备,尤其适用备份、归档等领域的应用。SSD英文全称是so

20、lid state disk,翻译成中文为固态硬盘,SSD由控制单元和存储单元(FLASH芯片)组成,简单的说就是用固态电子存储芯片阵列而制成的硬盘。由于固态硬盘没有普通硬盘的旋转介质,因而抗震性极佳,同时工作温度很宽. 目前的硬盘(ATA 或 SATA)都是磁碟型的,数据就储存在磁碟扇区里,固态硬盘数据就储存在芯片里。什么是NAS和SAN的根本不同点?           NAS和SAN最本质的不同就是文件管理系统在哪里。如图:图3由图3可以看出,SAN结构中,文件管理系统(FS)还是分别在每

21、一个应用服务器上;而NAS则是每个应用服务器通过网络共享协议(如:NFS、CIFS)使用同一个文件管理系统。换句话说:NAS和SAN存储系统的区别是NAS有自己的文件系统管理北桥芯片提供对CPU的类型和主频、内存的类型和最大容量、ISA/PCI/AGP插槽、ECC纠错等支持。南桥芯片则提供对KBC(键盘控制器)、RTC(实时时钟控制器)、USB(通用串行总线)、Ultra DMA/33(66)EIDE数据传输方式和ACPI(高级能源管理)等的支持。其中北桥芯片起着主导性的作用,也称为主桥(Host Bridge)。San技术浅议存储区域网络(SAN)是一种高速网络或子网络,提供在计算机与存储系

22、统之间的数据传输。存储设备是指一张或多张用以存储计算机数据的磁盘设备。一个 SAN 网络由负责网络连接的通信结构、负责组织连接的管理层、存储部件以及计算机系统构成,从而保证数据传输的安全性和力度。典型的 SAN 是一个企业整个计算机网络资源的一部分。通常 SAN 与其它计算资源紧密集群来实现远程备份和档案存储过程。SAN 支持磁盘镜像技术(disk mirroring)、备份与恢复(backup and restore)、档案数据的存档和检索、存储设备间的数据迁移以及网络中不同服务器间的数据共享等功能。此外 SAN 还可以用于合并子网和网络附接存储(NAS:network-attached s

23、torage)系统。当前常见的可使用 SAN 技术,诸如 IBM 的光纤 SCON,它是 FICON 的增强结构,或者说是一种更新的光纤信道技术。另外存储区域网络中也运用到高速以太网协议。SCSI 和 iSCSI 是目前使用较为广泛的两种存储区域网络协议。ECC(Error Checking and Correcting,错误检查和纠正)内存catchattrchgrpchmodchowncksumcmpdiffdiffstatfilefindgitgitviewindentcutlnlesslocateisattrmattribmcmdelmdirmktempmoremmovemreadmr

24、enmtoolsmtoolstestmvodpastepatchrcprmslocatesplitteetmpwatchtouchumaskwhichcpinmcopymshowfatrhmaskwhereiscddfdirsduedquotaejectmcdmdeltreemdumkdirmlabelmmdmrdmzippwdquotamountmmountrmdirrmtstattreeumountlsquotacheckquotaofflndirrepquotaquotaoncolcolrmcommcsplitedegrepexfgrepfmtfoldgrepispelljedjoejo

25、inlookmtypepicorgrepsedsortspelltrexpruniqwclprmlprlpqlpdbyeftpuutouupickuucpuucicotftpncftpftpshutftpwhoftpcountbadblockscfdiskdde2fsckext2edfsckfsckfsconffdformathdparmmformatmkbootdiskmkdosfsmke2fsmkfs.ext2mkfs.msdosmkinitrdmkisoftsmkswapmpartitionswaponsymlinkssyncmbadblocksmkfsfsck.ext2fdisklos

26、etupmkfssfdiskswapoffapachectlarpwatchdipgettymingettyuuxtelnetuuloguustatppp-offnetconfignchttpdifconfigminicommesgdnsconfwallnetstatpingpppstatssambasetserialtalktraceroutettynewaliasesuunamenetconfwritestatserialefaxpppsetuptcpdumpytalkcusmbdtestparmsmbdsmbclientshapecfgadduserchfnuseradddateexit

27、fingerfwhoissleepsuspendgroupdelgroupmodhaltkilllastlastbloginlognamelogoutpsniceprocinfotoppstreerebootrloginrshsliploginscreenshutdownrwhosudogitpsswatchtloadlogrotatekillunamechshuserconfuserdelusermodvlockwhowhoamiwhoisnewgrprenicesuskillwidfreeresetclearaliasdircolorsaumixbindchrootclockcrontab

28、declaredepmoddmesgenableevalexportpwunconvgrpconvrpminsmodkbdconfigliloliloconfiglsmodminfosetmodprobentsysvmoouseconfigpasswdpwconvrdateresizermmodgrpunconvmodinfotimesetupsndconfigsetenvsetconsoletimeconfigulimitunsetchkconfigapmdhwclockmkkickstartfbsetunaliasSVGAText Modearbunzip2bzip2bzip2recove

29、rgunzipunarjcompresscpiodumpuuencodegzexegziplharestoretaruudecodeunzipzipzipinfosetledsloadkeysrdevdumpkeysMAKEDEVInfiniBand技术通过一种交换式通信组织(Switched Communications Fabric)提供了较局部总线技术更高的性能,它通过硬件提供了可靠的传输层级的点到点连接,并在线路上支持消息传递和内存映像技术。InfiniBand技术通过连接HCA(Host Channel Adapters)、TCA(Target Channel Adapters)、交

30、换机以及路由器来工作,其体系结构如下图所示。在I/O技术层面,InfiniBand 具有两个非常关键的特性:一是物理层设备低功耗,二是“箱外带宽”(Bandwidth Out of the Box)。 一个InfiniBand结构的铜介质物理层设备(PHY)每一个端口只需要0.25瓦,而一个千兆以太网物理层设备每一个端口需要2瓦的功耗./bin bin是Binary的缩写。这个目录存放着最经常使用的命令。/boot这里存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件。/dev dev是Device(设备)的缩写。该目录下存放的是Linux的外部设备,在Linux中访问设

31、备的方式和访问文件的方式是相同的。/etc这个目录用来存放所有的系统管理所需要的配置文件和子目录。/home用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。/lib这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。/lost+found这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。/mnt在这里面中有四个目录,系统提供这些目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/cdrom上,然后进入该目录就可以查看光驱里的内容了。/proc这

32、个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all。/root该目录为系统管理员,也称作超级权限者的用户主目录。/sbin s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。/tmp这个目录是用来存放一些临时文件的。我们要用到的很多应用程序和文件几乎都存放在usr目录下。具体来说:/u

33、sr/X11R6存放X-Windows的目录;/usr/games存放着XteamLinux自带的小游戏;/usr/bin存放着许多应用程序;/usr/sbin存放root超级用户使用的管理程序;/usr/doc Linux技术文档;/usr/include用来存放Linux下开发和编译应用程序所需要的头文件;/usr/lib存放一些常用的动态链接共享库和静态档案库;/usr/local这是提供给一般用户的/usr目录,在这里安装一般的应用软件;/usr/man帮助文档所在的目录;/usr/src Linux开放的源代码,就存在这个目录,爱好者们别放过哦;/var这个目录中存放着在不断扩充着的

34、东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。如果你想做一个网站,你也会用到/var/www这个目录Linux命令学习:Find命令常见的使用方法查找名字为conf的目录#find /目录 -type d -name conf注意type可能为b,c,d,l等.查找文件权限为755的文件#find /目录 -perm 755 -print如果用八进制,则可以用#find /目录 -perm -007 -print (跟chmod里的表示方法相同)查找文件属主为kt的文件#find /目录 -user kt -print查找group为kt的文件#find /目录 -gr

35、oup kt -print查找名字为file的文件#find /目录 -name file查找大小为0的文件#find /目录 -size 0忽略某个目录:#find /目录 -name "/目录名" -prune -o -print查找属主帐户已经被删除的文件:#find /目录 -nouser -print按更改时间查找文件#find /目录 -mtime -5 -print 单位是5,查找更改时间在5日以内的文件查找更改时间在3日以内的文件#find /目录 -mtime +3 -print查找更改时间比file1新但比file2旧的文件#find /目录 file1

36、 ! -newer file2 -exec ls -l ;不仅查询根目录,而且查询子目录#find /目录 -name file -depth -print只在当前文件系统内部查询,而不进入其他文件系统#find /目录 -name file -mount -print用exec对查找出的文件进行操作#find /目录 -type f -exec ls -l ; /-exec ls -l ;则表示执行“ls -l”的操作.用exec安全模式,在删除前有提示#find /目录 -name "*.log" -mtime +5 -ok rm ; /这样在删除文件前会先提示根据in

37、ode号来取得硬链接#find /目录 -inum inode号 .Chmod命令:改变文件或者目录的访问权限。语法:chmod who + | - | = mode 文件名命令中各选项的含义为:操作对象who可是下述字母中的任一个或者它们的组合:u 表示“用户(user)”,即文件或目录的所有者。g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。o 表示“其他(others)用户”。a 表示“所有(all)用户”。它是系统默认值。操作符号可以是:+ 添加某个权限。- 取消某个权限。= 赋予给定权限并取消其他所有权限(如果有的话)。设置 mode 所表示的权限可用下述字母

38、的任意组合:r 可读。w 可写。x 可执行。X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。s 在文件执行时把进程的属主或组ID置为该文件的文件属主。方式“us”设置文件的用户ID位,“gs”设置组ID位。t 保存程序的文本到交换设备上。u 与文件属主拥有一样的权限。g 与和文件属主同组的用户拥有一样的权限。o 与其他用户拥有一样的权限。文件名:以空格分开的要改变权限的文件列表,支持通配符。在一个命令行中可给出多个权限方式,其间用逗号隔开。例如:chmod g+r,o+r example % 使同组和其他用户对文件example 有读权限。2. 数字设定法我们必须首先了

39、解用数字表示的属性的含义:0表示没有权限,1表示可执行权限, 2表示可写权限,4表示可读权限,然后将其相加。所以数字属性的格式应为3个从0到7的八进制数,其顺序是(u)(g)(o)。例如,如果想让某个文件的属主有“读/写”二种权限,需要把4(可读)+2(可写)6(读/写)。数字设定法的一般形式为:语法:chmod mode 文件名指令实例:chmod a+x sort% 即设定文件sort的属性为:文件属主(u) 增加执行权限与文件属主同组用户(g) 增加执行权限其他用户(o) 增加执行权限chmod ug+w,o-x text% 即设定文件text的属性为:文件属主(u) 增加写权限与文件属

40、主同组用户(g) 增加写权限其他用户(o) 删除执行权限chmod u+s a.out% 假设执行chmod后a.out的权限为(可以用ls l a.out命令来看):rws-x-x 1 inin users 7192 Nov 4 14:22 a.out并且这个执行文件要用到一个文本文件shiyan1.c,其文件存取权限为“rw-”,即该文件只有其属主具有读写权限。当其他用户执行a.out这个程序时,他的身份因这个程序暂时变成inin(由于chmod命令中使用了s选项),所以他就能够读取shiyan1.c这个文件(虽然这个文件被设定为其他人不具备任何权限),这就是s的功能。因此,在整个系统中特别是root本身,最好不要过多的设置这种类型的文件(除非必要)这样可以保障系统的安全,避免因为某些程序的bug而使系统遭到入侵。chmod ax mm.txtchmod x mm.txtchmod ugox mm.txt% 以上这三个命令都是将文件mm.txt的执行权限删除,它设定的对象为所有使用者。$ chmod 644 mm.txt% 即设定文件mm.txt的属性为:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论