Linux网络操作系统(CentOS 6.5)545_第1页
Linux网络操作系统(CentOS 6.5)545_第2页
Linux网络操作系统(CentOS 6.5)545_第3页
Linux网络操作系统(CentOS 6.5)545_第4页
Linux网络操作系统(CentOS 6.5)545_第5页
已阅读5页,还剩540页未读 继续免费阅读

下载本文档

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

文档简介

Linux网络操作系统(CentOS)项目背景蓝雨公司作为一家新兴的IT企业,主要从事应用软件、网络系统集成、私有云搭建等项目的开发与建设。为了让新人小李尽快熟悉公司业务,老板决定让小李自学网络操作系统的一些相关知识。项目描述Linux操作系统CentOS的安装与使用CentOS的基础命令CentOS的文件管理CentOS的进程管理CentOS的存储管理任务一认识网络操作系统操作系统简介Linux操作系统Linux系统简介Linux版权问题Linux系统特点Linux体系结构Linux发行版本问题引导1、操作系统2、Linux的产生3、Linux的特点操作系统操作系统是一种特殊的用于控制计算机(硬件)的程序(软件)。操作系统在资源使用者和资源之间充当中间人的角色。为众多的消耗者协调分配有限的系统资源。系统资源包括CPU、内存、磁盘及打印机等。当用户要运行一个程序时,操作系统必须先将程序载入内存。当程序执行时,操作系统会让程序使用CPU。在一个分时系统中,通常会有多个程序在同一时刻试图使用CPU。操作系统的特点并发虚拟共享异步两个或多个事件在同一时间间隔内发生系统中的资源可供内存中多个并发执行的进程共同使用OS通过技术把一个物理实体变成若干个逻辑上的对应物进程的执行并非“一气呵成”,而是以“走走停停”的方式运行Linux网络操作系统(CentOS)Linux操作系统概述任务目标根据任务描述,我们要逐步了解操作系统相关的一些概念和内容,如操作系统的概念,Linux操作系统的产生、发展、版本和特点等。Linux操作系统Linux系统是一个类似UNIX的操作系统,是UNIX在微机上的完整实现,但又不等同于UNIX,Linux有其自身的发展历史和特点。UNIX是1969年由K.Thompson和D.M.Richie在美国贝尔实验室开发的一种操作系统。由于其良好而稳定的性能迅速在计算机界得到广泛的应用。1991年10月5日,LinusTorvalds在赫尔辛基技术大学的一台FTP服务器上发布了一个消息,这也标志着Linux系统的诞生。1992年3月,内核1.0版本的推出标志着Linux第一个正式版本的诞生。Linux版权问题Linux是基于Copyleft(无版权)的软件模式进行发布的,其实Copyleft是与Copyright(版权所有)相对立的新名称,它是GNU项目制定的通用公共许可证(GeneralPublicLicense,GPL)。GNU项目是由RichardStallman于1984年提出的,他建立了自由软件基金会(FSF)并提出GNU计划,目的是开发一个完全自由的、与UNIX类似但功能更强大的操作系统,以便为所有的计算机使用者提供一个功能齐全、性能良好的基本系统。GPL是由自由软件基金会发行的用于计算机软件的协议证书,使用证书的软件被称为自由软件,后来改名为开放源代码软件。GPL保证任何人有权使用、拷贝和修改该软件,任何人有权取得、修改和重新发布自由软件的源代码,并且规定在不增加附加费用的条件下可以得到自由软件的源代码,同时还规定自由软件的衍生作品必须以GPL作为它重新发布的许可协议。Linux系统特点开放性开放性是指系统遵循世界标准规范,特别是遵循开放系统互联(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互联。多用户多用户是指系统资源可以被不同用户各自拥有并使用,即每个用户对自己的资源(如文又件、设备)有特定的权限,互不影响。Linux和UNIX都具有多用户的特性。多任务多任务是指计算机同时执行多个程序,而且各个程序的运行互相独立。Linux系统调度每一个进程,平等地访问微处理器。由于CPU的处理速度非常快,其结果是,启动的应用程序看起来好像在并行运行。事实上,从处理器执行一个应用程序中的一组指令到Linux调度微处理器再次运行这个程序之间只有很短的时间延迟,用户是感觉不出来的。良好的用户界面Linux向用户提供了两种界面:用户界面和系统调用。Linux的传统用户界面是基于文本的命令行界面,即shell。shell有很强的程序设计能力,用户可方便地用它编制程序,从而为用户扩充系统功能提供了更高级的手段。Linux系统特点设备独立性Linux是具有设备独立性的操作系统,它的内核具有高度适应能力,随着更多的程序员加入Linux编程,会有更多硬件设备加入到各种Linux内核和发行版本中。提供了丰富的网络功能Linux为用户提供了完善的、强大的网络功能。支持Internet是其网络功能之一。文件传输是其网络功能之二。远程访问是其网络功能之三。可靠的系统安全Linux采取了许多安全技术措施,包括对读和写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。良好的可移植性Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。可移植性为运行Linux的不同计算机平台与其他任何机器进行准确而有效的通信提供了手段,不需要另外增加特殊的和昂贵的通信接口。Linux体系结构Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)和实用工具。Linux内核:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。。Linux内核采用模块化的结构,其主要模块包括:存储管理、CPU和进程管理、文件系统管理、设备管理和驱动、网络通信以及系统的引导、系统调用等。Linux内核的源代码通常安装在/usr/src目录,可供用户查看和修改。LinuxShell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。Shell是一个命令解释器,它解释由用户输入的命令,并且把它们送到内核。Shell脚本程序是解释型的,不需要进行编译就能直接逐条解释,逐条执行脚本程序的源语句。Shell脚本程序的处理对象只能是文件、字符串或者命令语句,而不像其他的高级语言有丰富的数据类型和数据结构。Linux实用工具:编辑器:用于编辑文件。如:Ed、EX、Vi和Emacs。过滤器:用于接收数据并过滤数据。交互程序:允许用户发送信息或接收来自其他用户的信息

Linux发行版本介绍Ubuntu:优点:企业版技术支持较好、用户界面友好、硬件的兼容性好缺点:是技术支持和更新服务是需要付费的,软件生态系统的规模和活力要稍弱于红帽Debian:优点:Debian是极为精简而稳定的Linux发行版本,有着干净的作业环境缺点:是不提供专门技术支持、不包含封闭源代码软件、发行周期过长稳定版本中软件过时、中文支持不是很完善,很少有企业使用DebianSUSE:优点:SUSE是德国最著名的Linux发行版本,SUSE企业版的市场占有率仅次于红帽,SUSE技术支持非常可靠、服务器软硬件生态系统良好、经常会提供许多完善的创新功能缺点:技术支持和更新服务付费较高,中国企业很少使用SUSERedhat:优点:红帽企业版是无疑的Linux企业级应用的市场主导者,同时也是中国许多企业架构其应用和服务的首选,多年来甚至是Linux的代名词。红帽企业版的技术支持较可靠、更新及时、用户群庞大、衍生版本众多,服务器软硬件生态系统良好、技术支持社区规模大而有活力缺点:是技术支持和更新服务相当昂贵CentOS:优点:CentOS是用红帽企业版源代码重新编译而成,其目标是100%兼容红帽企业版,这意味着您可以共享红帽的软硬件生态系统,同时也意味着你和红帽用户享受了相同的安全待遇。CentOS包括更新在内的服务完全免费、具备良好的社区技术支持您可以平滑的从CentOS迁移至红帽企业版。缺点:不提供专门技术支持、不包含封闭源代码软件、更新服务较为滞后,当然开发团队和支持团队的可靠性也无法与收费的商业版本相比Linux网络操作系统(CentOS)CentOS的安装与使用第一步:加载系统盘(1)打开VMware,先选择自己新建的虚拟机(如:CentOS—display),接着点击“CD/DVD(IDE)”弹出设置对话框,然后点击“使用ISO镜像文件(M)”来加载要安装的CentOS系统盘文件,最后点击“确定”即可第二步:检测光盘介质如果确定镜像和安装光盘没有问题的话,可以直接单击“Skip”按钮跳过。第三步:选择安装过程中的语言单击“下一步”,选择安装过程中使用的语言,此处选择Chinese(Simplified)(简体中文)。第四步:选择键盘布局类型键盘类型一般默认会选择“美国英语式(U.S.English),即美式键盘,在此使用默认的选择。第五步:存储设备选择存储设备选择界面有两个选项:基本存储设备和指定的存储设备“基本存储设备”指的是你机器上的本地存储设备”一般来说就是硬盘“指定的存储设备”指的是企业级的存储设备如NSA、SAN、DAS等等。这里选择默认选项“基本存储设备”,点击“下一步”,系统检测到该虚拟机的磁盘,并提示该磁盘是否存储有价值数据,点击“是,忽略所有数据”即可。第六步:配置主机名默认设置localhost.localdomain为主机名是一个很好的选择,也可以根据需要自定义。第七步:设置时区默认选择“亚洲/上海”,点击“下一步”即可。提示:不要勾选“UTC”选项,它与夏令时有关,选择这个选项会造成时区混乱,导致系统显示的时间与本地时间不同第八步:设置管理员(root)密码在Linux中,系统管理员的默认名称为root。请注意:密码至少6个字符以上,并需要包括大写英文字符和小写英文字符,如果输入的密码过于简单或者系统化,安装程序会弹出警告框。第九步:磁盘分区设置为方便分区硬盘,CentOS预设给若干分区模式,不过在这里我们将使用“创建自定义分区”来手动为硬盘分区,见下图:第十步:设置引导装载程序的安装位置对于Linux而言,有两种常用的引导装载程序:LILO和GRUB。CentOS6.5中默认提供GRUB,选择GRUB引导装载程序将会被安装到/dev/sda上,这样GRUB就可以引导Linux启动。点击“下一步”即可。第十一步:选择系统要安装的软件包进入选择软件组界面,注意:默认是“基本服务器”,在字符界面安装时默认安装的就是这个软件组,但是它没有图形界面和网络管理,因此,要先选择“现在自定义“,再”单击“下一步”。第十二步:安装系统完成安装完毕后当出现重新引导画面时按下“重新引导”按钮重启系统。谢谢大家的观看!Linux网络操作系统(CentOS)CentOS的基础命令任务目标根据任务描述,接下来了解下常用基础命令的一些用法和相关知识。Linux中命令的基本格式Linux命令执行的方式如下:Command[-options]

parameter1

parameter2…

命令行

选项

参数1

参数2注意:Linux中严格区分大小写。command处一定填写“命令”或“可执行文件名”。-options处是对命令的特别定义,以连字符开始,多个选项可以用一个连字符连起来,如:ls–l–a与ls–la相同。parameter1parameter2…处提供命令运行的信息,或者是命令执行过程中所使用的文件名。command、-options、parameter1、paramete2这几个选项中间用空格隔开,不论空几格,shell都视为一个空格。使用分号(;)可以将两个命令隔开,这一可以实现一行中输入多个命令。命令的执行顺序和输入的顺序相同。按Enter键后,命令就立即执行。如果命令太长,需要用多行,可使用反斜杠\实现将一个较长的命令分成多行表达,以增强命令的可读性。换行后,shell自动显示提示符“>”。BASHshell重要的热键(1)Tab键:命令补全、文件补全功能。可以使用户少打很多字,同时可以避免用户打错命令和文件名。(2)Ctrl+C组合键:终止命令或程序功能。可以终止正在运行中的命令或程序。(3)Ctrl+D组合键:结束键盘输入、结束文件输入功能。也可以用来取代exit的输入。通配符通配符又称多义符。在描述文字时,有时在文件名部分用到一些通配符,以加强命令的功能。Linux中有以下两种基本的通配符:(1)?表示该位置可以是一个任意的单个字符。(2)*表示该位置可以是若干个任意字符。重定向Linux中的4种重定向符,如下表所示:符号作用>

标准输出重定向>>

追加输出重定向<

标准输入重定向<<

此处操作符(Hereoperator)系统常用工作命令选项作用man命令常用参数

-a显示所有匹配项-d显示man查照手册文件时候,搜索路径信息,不显示手册页内容-D同-d,显示手册页内容-f同命令whatis,将在whatis数据库查找以关键字开同的帮助索引信息-h显示帮助信息-k同命令apropos将搜索whatis数据库,模糊查找关键字-Slist指定搜索的领域及顺序如:-S1:1phttpd将搜索man1然后man1p目录-t使用troff命令格式化输出手册页默认:groff输出格式页-w不带搜索title打印manpath变量带title关键字打印找到手册文件路径,默认搜索一个文件后停止-W同-wsection搜索领域【限定手册类型】默认查找所有手册man命令其它参数

-c显示使用cat命令的手册信息-C指定man命令搜索配置文件默认是man.config-K搜索一个字符串在所有手册页中,速度很慢-M指定搜索手册的路径-Ppro使用程序pro显示手册页面默认是less-Bpro使用pro程序显示HTML手册页默认是less-Hpro使用pro程序读取HTML手册,用txt格式显示,默认是cat-pstr指定通过groff格式化手册之前,先通过其它程序格式化手册命令:man可以通过一些参数,快速查询linux帮助手册,并且格式化显示。语法格式man[-adfhktwW][section][-Mpath][-Ppager][-Slist][-msystem][-pstring]title..参数说明:参数说明如下表所示系统常用工作命令命令:datedate命令用户显示/设置系统的时间或日期。语法格式date[OPTION]…[+FORMAT]参数说明:参数说明如下表所示选项作用%t跳格[TAB键]%H小时(00-23)%I小时(01-12)%M分钟(00-59)%S秒(00-60)%X相当于%H:%M:%S%Z显示时区%p显示本地AM或PM%A完整星期几(Sunday-Saturday)%a缩写星期几(Sun-Sat)%B完整月份(January-December)%b缩写月份(Jan-Dec)%d日(01-31)%j一年中的第几天(001-366)%m月份(01-12)%Y完整的年份系统常用工作命令命令:shutdownshutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。语法格式shutdown[-tseconds][-rkhncfF]time[message]参数说明:参数说明如下表所示选项作用-tseconds设定在几秒钟之后进行关机程序-k并不会真的关机,只是将警告讯息传送给所有只用者-r关机后重新开机-h关机后停机-n不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机-c取消目前已经进行中的关机动作-f关机时,不做fcsk动作(检查Linux档系统)-F关机时,强迫进行fsck动作time设定关机的时间message传送给所有使用者的警告讯息系统常用工作命令命令:rebootreboot命令用于重新启动计算机。若系统的runlevel为0或6,则重新开机,否则以shutdown指令(加上-r参数)来取代。语法格式reboot[-n][-w][-d][-f][-i]参数说明:参数说明如下表所示选项作用-n在重开机前不做将记忆体资料写回硬盘的动作-w并不会真的重开机,只是把记录写到/var/log/wtmp档案里-d不把记录写到/var/log/wtmp档案里(-n这个参数包含了-d)-f强迫重开机,不呼叫shutdown这个指令-i在重开机之前先把所有网络相关的装置先停止-n在重开机前不做将记忆体资料写回硬盘的动作-w并不会真的重开机,只是把记录写到/var/log/wtmp档案里系统常用工作命令命令:chkconfigchkconfig命令用于检查、设置系统的各种服务。这是RedHat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。语法格式chkconfig[--add][--del][--list][系统服务]或chkconfig[--level<等级代号>][系统服务][on/off/reset]参数说明:参数说明如下表所示选项作用add增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。del删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据。level<等级代号>指定读系统服务要在哪一个执行等级中开启或关毕。导航命令命令:pwdpwd命令用于显示当前工作目录。语法格式pwd[--help][--version]参数说明:参数说明如下表所示选项作用--help在线帮助--version显示版本信息导航命令命令:cdcd命令用于切换当前工作目录至dirName(目录参数)。语法格式cd[dirName]参数说明:参数说明如下表所示选项作用dirName要切换的目标目录。导航命令命令:lsls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。语法格式ls[-alrtAFR][name...]参数说明:参数说明如下表所示选项作用-a显示所有文件及目录(ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)-l除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出-r将文件以相反次序显示(原定依英文字母次序)-t将文件依建立时间之先后次序列出-A同-a,但不列出"."(目前目录)及".."(父目录)-F在列出的文件名称后加一符号;例如可执行档则加"*",目录则加"/"-R若目录下有文件,则以下之文件亦皆依序列出导航命令命令:susu命令用于变更为其他使用者的身份,除root外,需要键入该使用者的密码。语法格式su[-fmp][-ccommand][-sshell][--help][--version][-][USER[ARG]]参数说明:参数说明如下表所示:选项作用-f或--fast不必读启动档(如csh.cshrc等),仅用于csh或tcsh-m-p或--preserve-environment执行su时不改变环境变数-ccommand或--command=command变更为帐号为USER的使用者并执行指令(command)后再变回原来使用者-sshell或--shell=shell指定要执行的shell(bashcshtcsh等),预设值为/etc/passwd内的该使用者(USER)shell--help显示说明文件--version显示版本资讯--l或--login这个参数加了之后,就好像是重新login为该使用者一样,大部份环境变数(HOMESHELLUSER等等)都是以该使用者(USER)为主,并且工作目录也会改变,如果没有指定USER,内定是rootUSER欲变更的使用者帐号ARG传入新的shell参数导航命令命令:whowho命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU使用量、动作等等。语法格式who-[husfV][user]参数说明:参数说明如下表所示:选项作用-h不要显示标题列-u不要显示使用者的动作/工作-s使用简短的格式来显示-f不要显示使用者的上线位置-V显示程序版本导航命令命令:whichwhich命令用于查找文件。语法格式which[文件...]参数说明:参数说明如下表所示:选项作用-n<文件名长度>指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。-p<文件名长度>与-n参数相同,但此处的<文件名长度>包括了文件的路径。-w指定输出时栏位的宽度。-V显示版本信息。目录基本操作命令:mkdirmkdir命令用于建立名称为dirName之子目录。语法格式mkdir[-p]dirName参数说明:参数说明如下表所示:选项作用-p确保目录名称存在,不存在的就建一个。目录基本操作命令:rmdirrmdir命令用于删除空的目录。语法格式rmdir[-p]dirName参数说明:参数说明如下表所示:选项作用-p是当子目录被删除后使它也成为空目录的话,则顺便一并删除。文件查找、管理、编辑、传输及归档命令命令:catcat命令用于连接文件并打印到标准输出设备上。语法格式cat[-AbeEnstTuv][--help][--version]fileName参数说明:参数说明如下表所示:选项作用-n或--number由1开始对所有输出的行数编号。-b或--number-nonblank和-n相似,只不过对于空白行不编号。-s或--squeeze-blank当遇到有连续两行以上的空白行,就代换为一行的空白行。-v或--show-nonprinting使用^和M-符号,除了LFD和TAB之外。-E或--show-ends在每行结束处显示$。-T或--show-tabs将TAB字符显示为^I。-e等价于-vE。-A,--show-all等价于-vET。-t等价于"-vT"选项;文件查找、管理、编辑、传输及归档命令命令:headhead命令用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。语法格式head[参数]...[文件]...参数说明:参数说明如下表所示:选项作用-q隐藏文件名-v显示文件名-c<字节>显示字节数-n<行数>显示的行数文件查找、管理、编辑、传输及归档命令命令:tail用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。语法格式tail[必要参数][选择参数][文件]参数说明:参数说明如下表所示:选项作用-f循环读取-q不显示处理信息-v显示详细的处理信息-c<数目>显示的字节数-n<行数>显示行数--pid=PID与-f合用,表示在进程ID,PID死掉之后结束.-q,--quiet,--silent从不输出给出文件名的首部-s,--sleep-interval=S与-f合用,表示在每次反复的间隔休眠S秒文件查找、管理、编辑、传输及归档命令命令:moremore命令是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。more名单中内置了若干快捷键,常用的有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)。语法格式more[-dlfpcsu][-num][+/pattern][+linenum][fileNames..]参数说明:参数说明如下表所示:选项作用-num一次显示的行数-d提示使用者,在画面下方显示[Pressspacetocontinue,'q'toquit.],如果使用者按错键,则会显示[Press'h'forinstructions.]而不是'哔'声-l取消遇见特殊字元^L(送纸字元)时会暂停的功能-f计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上)-p不以卷动的方式显示每一页,而是先清除屏幕后再显示内容-c跟-p相似,不同的是先显示内容再清除其他旧资料-s当遇到有连续两行以上的空白行,就代换为一行的空白行-u不显示下引号(根据环境变数TERM指定的terminal而有所不同)+/pattern在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示+num从第num行开始显示fileNames欲显示内容的文档,可为复数个数文件查找、管理、编辑、传输及归档命令命令:lessless与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。语法格式less[参数]文件参数说明:参数说明如右表所示:选项作用-b<缓冲区大小>设置缓冲区的大小-e当文件显示结束后,自动离开-f强迫打开特殊文件,例如外围设备代号、目录和二进制文件-g只标志最后搜索的关键词-i忽略搜索时的大小写-m显示类似more命令的百分比-N显示每行的行号-o<文件名>将less输出的内容在指定文件中保存起来-Q不使用警告音-s显示连续空行为一行-S行过长时间将超出部分舍弃-x<数字>将"tab"键显示为规定的数字空格/字符串向下搜索"字符串"的功能?字符串向上搜索"字符串"的功能n重复前一个搜索(与/或?有关)N反向重复前一个搜索(与/或?有关)b向后翻一页d向后翻半页h显示帮助界面Q退出less命令u向前滚动半页y向前滚动一行空格键滚动一行回车键滚动一页[pagedown]向下翻动一页[pageup]向上翻动一页文件查找、管理、编辑、传输及归档命令命令:grepgrep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。语法格式grep[-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...]参数说明:参数说明如下表所示:选项作用-a或--text不要忽略二进制的数据。-A<显示列数>或--after-context=<显示列数>除了显示符合范本样式的那一列之外,并显示该列之后的内容。-b或--byte-offset在显示符合范本样式的那一列之前,标示出该列第一个字符的位编号。-B<显示列数>或--before-context=<显示列数>除了显示符合范本样式的那一列之外,并显示该列之前的内容。-c或--count计算符合范本样式的列数。-C<显示列数>或--context=<显示列数>或-<显示列数>除了显示符合范本样式的那一列之外,并显示该列之前后的内容。-d<进行动作>或--directories=<进行动作>当指定要查找的是目录而非文件时,必须使用这项参数,否则grep指令将回报信息并停止动作。-e<范本样式>或--regexp=<范本样式>指定字符串做为查找文件内容的范本样式。-E或--extended-regexp将范本样式为延伸的普通表示法来使用。-f<范本文件>或--file=<范本文件>指定范本文件,其内容含有一个或多个范本样式,让grep查找符合范本条件的文件内容,格式为每列一个范本样式。-F或--fixed-regexp将范本样式视为固定字符串的列表。-G或--basic-regexp将范本样式视为普通的表示法来使用。-h或--no-filename在显示符合范本样式的那一列之前,不标示该列所属的文件名称。-H或--with-filename在显示符合范本样式的那一列之前,表示该列所属的文件名称。文件查找、管理、编辑、传输及归档命令命令:locatelocate命令用于查找符合条件的文档,他会去保存文档和目录名称的数据库内,查找合乎范本样式条件的文档或目录。语法格式locate[-d][--help][--version][范本样式...]参数说明:参数说明如下表所示:选项作用d或--database=配置locate指令使用的数据库。--help在线帮助--version显示版本信息。文件查找、管理、编辑、传输及归档命令命令:findfind命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。语法格式findpath-option[-print][-exec-okcommand]{};参数说明:参数说明如下表所示:选项作用-namefilename查找名为filename的文件-perm按执行权限来查找-userusername按文件属主来查找-groupgroupname按组来查找-mtime-n+n按文件更改时间来查找文件,-n指n天以内,+n指n天以前-atime-n+n按文件访问时间来查GIN:0px">-ctime-n+n按文件创建时间来查找文件,-n指n天以内,+n指n天以前-nogroup查无有效属组的文件,即文件的属组在/etc/groups中不存在-nouser查无有效属主的文件,即文件的属主在/etc/passwd中不存-newerf1!f2找文件,-n指n天以内,+n指n天以前-ctime-n+n按文件创建时间来查找文件,-n指n天以内,+n指n天以前-nogroup查无有效属组的文件,即文件的属组在/etc/groups中不存在-nouser查无有效属主的文件,即文件的属主在/etc/passwd中不存文件查找、管理、编辑、传输及归档命令命令:whereiswhereis命令用于查找文件。该指令会在特定目录中查找符合条件的文件。这些文件应属于原始代码、二进制文件,或是帮助文件。该指令只能用于查找二进制文件、源代码文件和man手册页,一般文件的定位需使用locate命令。语法格式whereis[-bfmsu][-B<目录>...][-M<目录>...][-S<目录>...][文件...]参数说明:参数说明如下表所示:选项作用-b只查找二进制文件。-B<目录>只在设置的目录下查找二进制文件。-f不显示文件名前的路径名称。-m只查找说明文件。-M<目录>只在设置的目录下查找说明文件。-s只查找原始代码文件。-S<目录>只在设置的目录下查找原始代码文件。-u查找不包含指定类型的文件。文件查找、管理、编辑、传输及归档命令命令:sortsort命令用于将文本文件内容加以排序。该命令可针对文本文件的内容,以行为单位来排序。语法格式sort[-bcdfimMnr][-o<输出文件>][-t<分隔字符>][+<起始栏位>-<结束栏位>][--help][--verison][文件]参数说明:参数说明如下表所示:选项作用-b忽略每行前面开始出的空格字符。-c检查文件是否已经按照顺序排序。-d排序时,处理英文字母、数字及空格字符外,忽略其他的字符。-f排序时,将小写字母视为大写字母。-i排序时,除了040至176之间的ASCII字符外,忽略其他的字符。-m将几个排序好的文件进行合并。-M将前面3个字母依照月份的缩写进行排序。-n依照数值的大小排序。-o<输出文件>将排序后的结果存入指定的文件。-r以相反的顺序来排序。-t<分隔字符>指定排序时所用的栏位分隔字符。+<起始栏位>-<结束栏位>以指定的栏位来排序,范围由起始栏位到结束栏位的前一栏位。--help显示帮助。--version显示版本信息。文件查找、管理、编辑、传输及归档命令命令:uniquniq命令用于检查及删除文本文件中重复出现的行列。语法格式uniq[-cdu][-f<栏位>][-s<字符位置>][-w<字符位置>][--help][--version][输入文件][输出文件]参数说明:参数说明如下表所示:选项作用-c或--count在每列旁边显示该行重复出现的次数。-d或--repeated仅显示重复出现的行列。-f<栏位>或--skip-fields=<栏位>忽略比较指定的栏位。-s<字符位置>或--skip-chars=<字符位置>忽略比较指定的字符。-u或--unique仅显示出一次的行列。-w<字符位置>或--check-chars=<字符位置>指定要比较的字符。--help显示帮助。--version显示版本信息。[输入文件]指定已排序好的文本文件。[输出文件]指定输出的文件。文件查找、管理、编辑、传输及归档命令命令:rcprcp指令用于远端复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。语法格式rcp[-pr][源文件或目录][目标文件或目录]参数说明:参数说明如下表所示:选项作用-p保留源文件或目录的属性,包括拥有者,所属群组,权限与时间。-r递归处理,将指定目录下的文件与子目录一并处理。文件查找、管理、编辑、传输及归档命令命令:scpscp命令用于Linux之间复制文件和目录。语法格式scp[-1246BCpqrv][-ccipher][-Fssh_config][-iidentity_file][-llimit][-ossh_option][-Pport][-Sprogram][[user@]host1:]file1[...][[user@]host2:]file2参数说明:参数说明如下表所示:选项作用-1强制scp命令使用协议ssh1-2强制scp命令使用协议ssh2-4强制scp命令只使用IPv4寻址-6强制scp命令只使用IPv6寻址-B使用批处理模式(传输过程中不询问传输口令或短语)-C允许压缩。(将-C标志传递给ssh,从而打开压缩功能)-p保留原文件的修改时间,访问时间和访问权限。-q不显示传输进度条。-r递归复制整个目录。-v详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。-ccipher以cipher将数据传输进行加密,这个选项将直接传递给ssh。-Fssh_config指定一个替代的ssh配置文件,此参数直接传递给ssh。-iidentity_file从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。-llimit限定用户所能使用的带宽,以Kbit/s为单位。-ossh_option如果习惯于使用ssh_config(5)中的参数传递方式,-Pport注意是大写的P,port是指定数据传输用到的端口号-Sprogram指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。文件查找、管理、编辑、传输及归档命令命令:wcwc命令用于计算字数。利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。在默认的情况下,wc将计算指定文件中内容的行数、字数,以及字节数。语法格式wc[-clw][--help][--version][文件...]参数说明:参数说明如下表所示:选项作用-c或--bytes或--chars只显示Bytes数。-l或--lines只显示行数。-w或--words只显示字数。--help在线帮助。--version显示版本信息。文件查找、管理、编辑、传输及归档命令命令:whereiswhereis命令用于查找文件。该指令会在特定目录中查找符合条件的文件。这些文件应属于原始代码、二进制文件,或是帮助文件。该指令只能用于查找二进制文件、源代码文件和man手册页,一般文件的定位需使用locate命令。语法格式whereis[-bfmsu][-B<目录>...][-M<目录>...][-S<目录>...][文件...]参数说明:参数说明如下表所示:选项作用-b只查找二进制文件。-B<目录>只在设置的目录下查找二进制文件。-f不显示文件名前的路径名称。-m只查找说明文件。-M<目录>只在设置的目录下查找说明文件。-s只查找原始代码文件。-S<目录>只在设置的目录下查找原始代码文件。-u查找不包含指定类型的文件。磁盘管理和磁盘维护命令:dirsdirs命令用于显示目录记录。语法格式dirs[+/-n-l]参数说明:参数说明如下表所示:选项作用+n显示从左边算起第n笔的目录。-n示从右边算起第n笔的目录。-l显示目录完整的记录。磁盘管理和磁盘维护命令:statstat命令用于显示inode内容。语法格式stat[文件或目录]实例:例如查看testfile文件的inode内容,则执行命令:stattestfile网络通讯命令:telnettelnet命令用于远端登入。语法格式telnet[-8acdEfFKLrx][-b<主机别名>][-e<脱离字符>][-k<域名>][-l<用户名称>][-n<记录文件>][-S<服务类型>][-X<认证形态>][主机名称或IP地址<通信端口>]参数说明:参数说明如下表所示:选项作用-8允许使用8位字符资料,包括输入与输出。-a尝试自动登入远端系统。-b<主机别名>使用别名指定远端主机名称。-c不读取用户专属目录里的.telnetrc文件。-d启动排错模式。-e<脱离字符>设置脱离字符。-E滤除脱离字符。-f此参数的效果和指定"-F"参数相同。-F使用KerberosV5认证时,加上此参数可把本地主机的认证数据上传到远端主机。-k<域名>使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名。-K不自动登入远端主机。-l<用户名称>指定要登入远端主机的用户名称。-L允许输出8位字符资料。网络通讯命令:routeroute命令用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。语法格式route[-f][-p][Command[Destination][maskNetmask][Gateway][metricMetric]][ifInterface]]参数说明:参数说明如下表所示:选项作用-f清除所有不是主路由(网掩码为55的路由)、环回网络路由(目标为

,网掩码为

的路由)或多播路由(目标为

,网掩码为

的路由)的条目的路由表。如果它与命令之一(例如add、change或delete)结合使用,表会在运行命令之前清除。-p与add命令共同使用时,指定路由被添加到注册表并在启动TCP/IP协议的时候初始化IP路由表。默认情况下,启动TCP/IP协议时不会保存添加的路由。与print命令一起使用时,则显示永久路由列表。所有其它的命令都忽略此参数。永久路由存储在注册表中的位置是:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes。Destination指定路由的网络目标地址。目标地址可以是一个IP网络地址(其中网络地址的主机地址位设置为0),对于主机路由是IP地址,对于默认路由是

。maskNetmask指定与网络目标地址相关联的网掩码(又称之为子网掩码)。Gateway指定超过由网络目标和子网掩码定义的可达到的地址集的前一个或下一个跃点IP地址。对于本地连接的子网路由,网关地址是分配给连接子网接口的IP地址。对于要经过一个或多个路由器才可用到的远程路由,网关地址是一个分配给相邻路由器的、可直接达到的IP地址。metricMetric为路由指定所需跃点数的整数值(范围是1~9999),它用来在路由表里的多个路由中选择与转发包中的目标地址最为匹配的路由。所选的路由具有最少的跃点数。跃点数能够反映跃点的数量、路径的速度、路径可靠性、路径吞吐量以及管理属性。ifInterface指定目标可以到达的接口的接口索引。使用routeprint命令可以显示接口及其对应接口索引的列表。对于接口索引可以使用十进制或十六进制的值。对于十六进制值,要在十六进制数的前面加上0x。忽略if参数时,接口由网关地址确定。网络通讯命令:traceroutetraceroute命令用于显示数据包到主机间的路径。语法格式traceroute[-dFlnrvx][-f<存活数值>][-g<网关>...][-i<网络界面>][-m<存活数值>][-p<通信端口>][-s<来源地址>][-t<服务类型>][-w<超时秒数>][主机名称或IP地址][数据包大小]参数说明:参数说明如下表所示:选项作用-d使用Socket层级的排错功能。-f<存活数值>设置第一个检测数据包的存活数值TTL的大小。-F设置勿离断位。-g<网关>设置来源路由网关,最多可设置8个。-i<网络界面>使用指定的网络界面送出数据包。-I使用ICMP回应取代UDP资料信息。-m<存活数值>设置检测数据包的最大存活数值TTL的大小。-n直接使用IP地址而非主机名称。-p<通信端口>设置UDP传输协议的通信端口。-r忽略普通的RoutingTable,直接将数据包送到远端主机上。-s<来源地址>设置本地主机送出数据包的IP地址。-t<服务类型>设置检测数据包的TOS数值。-v详细显示指令的执行过程。-w<超时秒数>设置等待远端主机回报的时间。-x开启或关闭数据包的正确性检验。系统管理和系统设置命令:freefree命令用于显示内存状态。语法格式free[-bkmotV][-s<间隔秒数>]参数说明:参数说明如下表所示:选项作用-b以Byte为单位显示内存使用情况。-k以KB为单位显示内存使用情况。-m以MB为单位显示内存使用情况。-o不显示缓冲区调节列。-s<间隔秒数>持续观察内存使用状况。-t显示内存总和列。-V显示版本信息。系统管理和系统设置命令:psps命令用于显示当前进程(process)的状态。语法格式ps[options][--help]参数说明:参数说明如下表所示:选项作用-A列出所有的行程-w显示加宽可以显示较多的资讯-au显示较详细的资讯-aux显示所有包含其他使用者的行程au(x)输出格式:USERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMAND

PID:pid

%CPU:占用的CPU使用率

%MEM:占用的记忆体使用率

VSZ:占用的虚拟记忆体大小

RSS:占用的记忆体大小

TTY:终端的次要装置号码(minordevicenumberoftty)

STAT:该行程的状态:

START:行程开始时间

TIME:执行的时间

COMMAND:所执行的指令系统管理和系统设置命令:toptop命令用于实时显示process的动态。语法格式top[-][ddelay][q][c][S][s][i][n][b]参数说明:参数说明如下表所示:选项作用d改变显示的更新速度,或是在交谈式指令列(interactivecommand)按sq没有任何延迟的显示速度,如果使用者是有superuser的权限,则top将会以最高的优先序执行c切换显示模式,共有两种模式,一是只显示执行档的名称,另一种是显示完整的路径与名称S:累积模式,会将己完成或消失的子行程(deadchildprocess)的CPUtime累积起来s安全模式,将交谈式指令取消,避免潜在的危机i不显示任何闲置(idle)或无用(zombie)的行程n更新的次数,完成后将会退出topb批次档模式,搭配"n"参数一起使用,可以用来将top的结果输出到档案内系统管理和系统设置命令:sudosudo是一种权限管理机制,管理员可以授权于一些普通用户去执行一些root执行的操作,而不需要知道root的密码。语法格式sudo[-bhHpV][-s][-u<用户>][指令]参数说明:参数说明如下表所示:选项作用-b在后台执行指令。-h显示帮助。-H将HOME环境变量设为新身份的HOME环境变量。-k结束密码的有效期限,也就是下次再执行sudo时便需要输入密码。-l列出目前用户可执行与无法执行的指令。-p改变询问密码的提示符号。-s执行指定的shell。-u<用户>以指定的用户作为新的身份。若不加上此参数,则预设以root作为新的身份。-v延长密码有效期限5分钟。-V显示版本信息。-S从标准输入流替代终端来获取密码系统管理和系统设置命令:halt若系统的runlevel为0或6,则Linuxhalt命令关闭系统,否则以shutdown指令(加上-h参数)来取代。语法格式halt[-n][-w][-d][-f][-i][-p]参数说明:参数说明如下表所示:选项作用-n在关机前不做将记忆体资料写回硬盘的动作-w并不会真的关机,只是把记录写到/var/log/wtmp档案里-d不把记录写到/var/log/wtmp档案里(-n这个参数包含了-d)-f:强迫关机,不呼叫shutdown这个指令-i在关机之前先把所有网络相关的装置先停止-p当关机的时候,顺便做关闭电源(poweroff)的动作系统管理和系统设置命令:sleepsleep命令可以用来将目前动作延迟一段时间。语法格式sleep[--help][--version]number[smhd]参数说明:参数说明如下表所示:选项作用--help显示辅助讯息--version显示版本编号number时间长度,后面可接s、m、h或d(其中:s为秒,m为分钟,h为小时,d为日数)系统管理和系统设置命令:exitexit命令用于退出目前的shell。执行exit可使shell以指定的状态值退出。若不设置状态值参数,则shell以预设值退出。状态值0代表执行成功,其他值代表执行失败。exit也可用在script,离开正在执行的script,回到shell。语法格式exit[状态值]实例::退出终端,则执行命令:exit系统管理和系统设置命令:logrotatelogrotate命令用于对系统日志进行轮转、压缩和删除,也可以将日志发送到指定邮箱。使用logrotate指令,可让你轻松管理系统所产生的记录文件。每个记录文件都可被设置成每日,每周或每月处理,也能在文件太大时立即处理。您必须自行编辑,指定配置文件,预设的配置文件存放在/etc/logrotate.conf文件中。语法格式logrotate[-?dfv][-s<状态文件>][--usage][配置文件]参数说明:参数说明如下表所示:选项作用-?或--help在线帮助。-d或--debug详细显示指令执行过程,便于排错或了解程序执行的情况。-f或--force强行启动记录文件维护操作,纵使logrotate指令认为没有需要亦然。-s<状态文件>或--state=<状态文件>使用指定的状态文件。-v或--version显示指令执行过程。-usage显示指令基本用法。-?或--help在线帮助。

系统管理和系统设置命令:crontabcrontab命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。语法格式crontab[选项][参数]参数说明:参数说明如下表所示:选项作用-e编辑该用户的计时器设置-l列出该用户的计时器设置-r删除该用户的计时器设置-u<用户名称>指定要设定计时器的用户名称备份压缩命令:tartar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。语法格式tar[选项][参数]参数说明:参数说明如下表所示:选项作用-A或--catenate新增文件到以存在的备份文件;-B设置区块大小;-c或--create建立新的备份文件;-C<目录>这个选项用在解压缩,若要在特定目录解压缩,可以使用这个选项。-d记录文件的差别;-x或--extract或--get从备份文件中还原文件;-t或--list列出备份文件的内容;-z或--gzip或--ungzip通过gzip指令处理备份文件;-Z或--compress或--uncompress通过compress指令处理备份文件;-f<备份文件>或--file=<备份文件>指定备份文件;-v或--verbose显示指令执行过程;-r添加文件到已经压缩的文件;-u添加改变了和现有的文件到已经存在的压缩文件;备份压缩命令:gzipgzip命令用于压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名。语法格式gzip[-acdfhlLnNqrtvV][-S<压缩字尾字符串>][-<压缩效率>][--best/fast][文件...]或gzip[-acdfhlLnNqrtvV][-S<压缩字尾字符串>][-<压缩效率>][--best/fast][目录]参数说明:参数说明如下表所示:选项作用-a或--ascii使用ASCII文字模式。-c或--stdout或--to-stdout把压缩后的文件输出到标准输出设备,不去更动原始文件。-d或--decompress或uncompress解开压缩文件。-f或--force强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接。-h或--help在线帮助。-l或--list列出压缩文件的相关信息。-L或--license显示版本与版权信息。备份压缩命令:dumpdump命令用于备份文件系统。语法格式dump[-cnu][-0123456789][-b<区块大小>][-B<区块数目>][-d<密度>][-f<设备名称>][-h<层级>][-s<磁带长度>][-T<日期>][目录或文件系统]或dump[-wW]参数说明:参数说明如下表所示:选项作用-0123456789备份的层级。-b<区块大小>指定区块的大小,单位为KB。-B<区块数目>指定备份卷册的区块数目。-c修改备份磁带预设的密度与容量。-d<密度>设置磁带的密度。单位为BPI。-f<设备名称>指定备份设备。-h<层级>当备份层级等于或大雨指定的层级时,将不备份用户标示为"nodump"的文件。-n当备份工作需要管理员介入时,向所有"operator"群组中的使用者发出通知。-s<磁带长度>备份磁带的长度,单位为英尺。-T<日期>指定开始备份的时间与日期。-u备份完毕后,在/etc/dumpdates中记录备份的文件系统,层级,日期与时间等。-w与-W类似,但仅显示需要备份的文件。-W显示需要备份的文件及其最后一次备份的层级,时间与日期。谢谢大家的观看!Linux网络操作系统(CentOS)CentOS6.5的文件管理任务目标根据任务的描述,我们将学习touch、cp、mv、rm这4条命令来创建、复制、移动和删除文件;vi编辑器和cat命令来编辑查看文本文件以及文件管理的权限。在具体操作时,我们将具体解释命令的详细使用方法创建文件touch命令创建一个新的文件,其基本格式为:

touch[文件名]复制文件cp命令可以将文件复制一份,其基本格式为:cp[选项]源文件或目录目标文件或目录常用选项包括:-r:递归复制,适用于目录的复制。-d:复制连接文件的属性。-f:强制执行-i:若已经存在文件,提示是否覆盖。-p:复制文件与属性。-u:若目标文件版本较旧,则更新文件。移动文件mv命令可以将文件移动到目录中,其基本格式为:

mv[选项]源文件或目录目标文件或目录常用选项包括:-f:强制执行。-i:若已经存在文件,提示是否覆盖。-u:若目标文件版本较旧,则更新文件。删除文件rm命令可以将文件删除,其基本格式为:

rm[选项]文件名常用选项包括:-f:强制执行删除。-i:交互模式,删除前会询问用户。-r:递归删除,常用于目录删除。文件编辑器vi命令可以进行文本文件的编辑,基本格式为:

vi文件名vi编辑器可分为3种操作状态,分别是命令模式、编辑模式、和末行模式。各模式的功能如下:命令模式:控制屏幕光标的移动,字符的删除,移动.复制某区段。编辑模式:在编辑模式下,才可输入和编辑文本。按Esc键可回到命令模式。末行模式:储存文件,退出vi辑器设置vi编辑环境,查找字符串,列出行号等。文件编辑器进入vi编辑器后,我们处于命令模式,目前,我们可以进行光标的移动、字符搜索与替换、复制粘贴、删除文本。常用的光标移动命令如下:命令作用方向上键光标移到上一行方向下键光标移到下一行方向左键光标左移一个字符方向右键光标右移一个字符0光标移到本行的开始$光标移动到本行的末尾H光标移动到屏幕上第一行的开始G光标移动到文件的最后一行的开始nG光标移动到文件的第n行的开始gg光标移动到文件的第一行的开始文件编辑器常用的搜索与替换命令如下命令作用/word从光标位置开始向下查找名为word的字符串?word从光标位置开始向上查找名为word的字符串n英文按键,表示重复前一个搜索的动作N英文按键,表示反向重复前一个搜索的动作:n1n2s/word1/word2/g在n1行与n2行之间寻找字符串wordl,并将其替换为字符串word2文件编辑器常用的删除、复制粘贴命令如下命令作用X、xX为向前栅除一个字符,相当于Backspae键,x为向后删除一个字符,相当于Delete键dd删除光标所在行yy复制光标所在行P、pP表示将已复制的数据糊至光标的下—行,p表示将复制的数据粘贴至光标的上—行u复原前一个操作ctrl+R重复上一个操作文件编辑器进入vi编辑器后,我们处于命令模式,按i、o、a键,进入编辑状态,这样就可以行文本辑了,编辑完成可以使用ESC键切换到末行状态vi末行模式命令:w:将编辑的数执写入硬盘文件。:w!:若文件为“只读”属性,则强制写入该文件。:q:退出ⅵ编辑器。:q!:不存盘,强制退出V编辑器。:wq:存盘后退出ⅵ编辑器查看命令cat命令查看文件内容,其基本格式如下:

cat文件名文件权限管理与其他操作系统相比,Linux最大的不同点是没有“扩展名”的概念,也就是说文件的名称和文件的种类并没有直接的关联,例如test.txt可能是一个运行文件,而也可能是文本文件,甚至可以不使用扩展名,另一个特性是Linux文件名区分大小写。在Linux系统中,如果文件名以“.”开始,表示该文件为隐藏文件,需要使用“ls-a”命令才能显示。文件权限管理三种不同的用户类型能够访问—个目录或者文件:所有者、用户组群或其他用户。所有者是创建文件的用户,文件的所有者能够授予所在用户组群的其他成员以及系统中除所属群组之外的其他用户的文件访问权限。文件权限管理

温馨提示

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

评论

0/150

提交评论