




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux操作系统精讲,大连理工大学软件学院邱铁综合楼413,Tel_mail:qiutie参考教材:Linux应用与开发典型实例精讲清华大学出版社.2010.5,第2章常用的linux命令,Linux的命令非常之多,分为内部命令和外部命令。内部命令是shell内置的命令,不需要在磁盘中存有相应的可执行文件,外部命令实际上就是一个程序或可执行文件,只是系统安装时它们已经被安装好。本章主要介绍常用命令的语法及使用。,本章学习目标,通过本章的学习,大家应该掌握以下主要内容:系统的启动和关闭方法文件及目录操作命令文件压缩和备份命令联机帮助命令进程管理的命令网络管理的命令,2.1系统的注册、退出、启动与关闭,2.1.1系统注册Linux是一个多用户的操作系统,注册用户要使用Linux系统资源,首先必须登录系统。使用完系统后,必须退出系统。Linux将用户分为普通用户和超级用户。一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。用户身份不同,系统提示符也不相同。超级用户$普通用户,用户登录系统分两步进行:1.系统启动后,输入用户名并键入回车键。如:login:root2.输入用户口令,输入的口令不会在屏幕上显示出来。如果输入的口令有误,屏幕提示下列信息:loginincorrectlogin:执行上述两步后,如果屏幕显示系统提示符如:rootloclhostroot#说明已经成功登录到系统中,可以进行操作了。,2.1.2系统退出用户使用Linux系统之后,要退出系统的过程称为“注销”。方法有三种:a)键入:exitb)按:Ctrl+D(相当于执行exit)c)logout,2.1.3系统启动与关闭关闭系统Linux系统一旦不再使用系统资源时,需要关闭系统。必须由超级用户在shell提示符下,键入关闭命令,系统将完整地执行关闭所有进程,释放占用资源,停止运行。切断电源。关闭系统的命令:(超级用户执行)rootloclhost/root#shutdownhnowrootloclhost/root#haltrootloclhost/root#init0rootloclhost/root#poweroff,重启系统的命令:reboot命令shutdown-r命令组合键Ctrl+Alt+Del(只适用于控制台下,XWindow下无效)shutdown命令语法:shutdownflagwarningmessageflag:-r重启time:绝对时间:hh:mm-h关机相对时间:+mm(分钟)-k不关机,只发消息立刻关机:now(=+0),提示:不能冒然关机的原因Linux系统有一个磁盘缓存区,这个缓存区不是立即将所有数据写入磁盘的,而是隔段时间后,再将数据写入磁盘。因此,随手关掉电源可能会导致缓存没有回写,磁盘上的文件系统不完整;在Linux的多任务系统中,可能有许多程序正置于后台运行,只有通过正确的关机顺序,才可以保证所有的后台进程都能保存自己的数据。,2.2文件和目录操作,shell命令特点Shell具有命令补齐(Command-LineCompletion)的功能,所谓命令补齐是指当键入的字符足以确定目录中一个唯一的文件时,只须按Tab键就可以自动补齐该文件名的剩下部分。例如:rootredflag/root#hist【Tab】系统将会自动帮助用户完成命令:rootredflag/root#historyLinux的命令区分大小写,通常linux的命令是小写的。,2.2.1文件和目录基本操作命令ls命令listdirectorycontents语法:ls参数路径或文件名功能:列出文件或子目录的信息参数:-a:显示所有文件,包括以.开头的隐藏文件-l:以长格式显示文件或子目录的信息-i:显示每个文件的索引(节点)号-R:显示目录及下级子目录结构-S:以文件大小排序,ls-l以长格式形式在每行显示一个目录或文件名,如:drwxr-xr-x2jjpr1group512Nov1810:24.drwxrwxr-x24rootauth512Nov1610:33.每一行的组成部分:权限链接数文件主组长度建立/修改时间目录或文件名-rw-r-r-1jjprjjpr1299Nov209:33hs所有者同组用户其他组用户八进制表示为644,用颜色代表不同文件:蓝色:目录绿色:可执行文件红色:压缩文件浅蓝色:链接文件灰色:其他文件在ls-l显示结果中,第一个字符表示文件的类型-:普通文件d:目录c:字符设备b:块设备l:链接文件pwd显示(打印)用户所处的当前目录cd目录改变当前目录,语法:mkdir参数目录名参数选项:-p:建立目录时,如果父目录不存在,则此时可以与子目录一起建立,即一次可建立多级目录。例1:mkdirpdir2/bak在dir2目录下建立bak目录,如果dir2目录不存在,那么同时建立dir2目录。例2:mkdirdir2/bak在dir2目录下建立bak目录,如果dir2目录必须是事先存在的。,mkdir命令makedirectories建立目录,rmdir命令removedirectories删除目录语法:rmdir参数目录名参数选项:-p:一起删除父目录时,父目录下应无其他目录。例1:rootredflag/root#rmdirtest删除当前目录下的test目录。删除目录时,被删除的目录下应无文件或子目录存在。例2:rootredflag/root#rmdir-plongkey/test删除当前目录下的longkey/test目录。删除目录test时,如果父目录longkey下无其他内容,则一起删除longkey目录。,cp命令copyfile拷贝文件语法:cpoptionssourcefiledestfilecpoptionssourcefile.directory功能:将文件复制为另一文件,或将数个文件复制到一个目录参数:-p:保持原始文件属性-f:如果目标文件已经存在,则覆盖它-i:提示是否覆盖现有的普通目标文件-rR:递归复制目录,包含目录下的各级子目录,-R允许拷贝设备节点和命名管道注意:递归拷贝时,目的目录不能在原目录下如:cp-r/targetdir,会使系统死循环或瘫痪,例1:$cpaaabbb将文件aaa复制(已存在),并命名为bbb例2:$cp*.cFinished将所有C语言程序拷贝至Finished目录中例3:在root用户下,如下操作结果不同:cp-f/usr/ll1/*/usr/ll2cp-i/usr/ll1/*/usr/ll2,rm命令remove删除文件或目录语法:rm-firRfile/directory参数:-f:不加提示地删除已存在的文件-i:交互删除;-rR:递归删除整个目录。例1:rm-i*.c删除所有C语言程序档;删除前逐一询问确认例2:rm-rFinished将Finished的子目录及子目录中所有文件删除,mv命令movefiles移动文件或目录语法:mv-fisource_file.target_directorymvsource_filetarget_file(文件更名)功能:移动或更名现有文件或目录。参数:-f:禁止提示-i:目标文件或目录存在时,提示是否覆盖mvdir命令:mvdirdirnamenewdirname移动目录。必须在一个文件系统。,ln-makelinksbetweenfiles建立链接语法:lns目标链接名参数:-s:建立符号链接(软链接symboliclink)不加-s参数:建立硬链接(hardlink)目标:源文件或目录功能:该命令在文件之间创建链接。这种操作实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称。建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中。而对符号链接,则不存在这个问题。默认情况下,ln产生硬链接。,硬链接:如果链接名是一个目录名,系统将在该目录之下建立一个或多个与“目标”同名的链接文件,链接文件和被链接文件的内容完全相同。如果链接名为一个文件,用户将被告知该文件已存在且不进行链接。如果指定了多个“目标”参数,那么最后一个参数必须为目录。符号链接:如果链接名已经存在但不是目录,将不做链接。链接名可以是任何一个文件名(可包含路径),也可以是一个目录,并且允许它与“目标”不在同一个文件系统中。如果链接名是一个已经存在的目录,系统将在该目录下建立一个或多个与“目标”同名的文件,此新建的文件,实际上是指向原“目标”的符号链接文件。提示:删除文件时,只有所有的链接全部删除,文件或目录才被删除。例:$ln-sstudy/home/learn为当前目录下的文件study创建了一个符号链接/home/learn。,操作环境设置技巧,1、引用常用的环境变量减少操作步骤常用环境变量:HOME用户目主录;PATH检索路径;SHELL当前所用shell;TERM终端类型。如:cd$HOME与cd、cd一样,将当前目录设置成自己的用户主目录2、使用仿真终端提供的功能,如复制与粘贴可以减少键入的“笔误”。3、命令不能退出、结果难于预料时,及时使用C中断运行,一般不能采用关闭终端的办法。,2.2.2文件和目录的访问权限文件的保护方式(1)两种用户:超级用户、普通用户(2)三个等级:文件拥有者(user)、同组用户(group)、其他用户(others),所有用户(all)(3)三种权限:读(r)、写(w)、执行(x),lsl长格式显示目录内容:权限链接数文件主组长度建立/修改时间目录/文件名-rw-r-r-1jjprjjpr1299Nov2011:05qiutie所有者同组用户其他组用户,文件访问权限读权限(r):只允许用户读其内容,而禁止对其做任何的更改操作。写权限(w):允许用户打开并修改文件。执行权限(x):用户将该文件作为一个程序执行。目录访问权限读权限(r):可以列出存储在该目录下的文件,即读目录内容列表。写权限(w):允许从目录中删除或添加新的文件。执行权限(x):允许在目录中查找,并能用cd命令将工作目录转到该目录。,umask命令改变默认权限掩码作用:用户创建文件或目录时屏蔽某些权限。注意,x权不会自动添加。实质:二进制数,对应的屏蔽权限bit=1,常写成八进制(对目录来说)。例如,屏蔽GW和OW时为022,有如下对应关系:,命令格式:umask-S代码S表示用符号方式显示;代码为屏蔽码数字或许可权限的符号方式。如,以下两个命令等效:umasku=rwx,g=rx,o=umask027注意:umask的代码与权限代码为“互反”关系。例如:,语法:chown-R用户名:组名文件或目录名参数:-R:对当前目录下的所有文件与子目录进行相同的拥有者变更只有root才有此权限,chown命令功能:改变文件或目录的拥有者或所属组,chgrp命令功能:改变文件或目录的所属组语法:chgrp-R新文件属组文件或目录名参数:-R:对当前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)只有属主和root才有此权限,chmod命令改变文件或目录的存取权限语法:chmod-R模式文件或目录名参数:-R:对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)模式字符表示方式:谁(用户)操作符许可权=u文件主+增加权限r读g同组人-取销权限w写o其他人=重新设置x执行a所有人(缺省值)(同时删除旧的权限)数字表示方式:rwxrxr-421401400754,实例jjprzzhjjpr$chmod664hs#将文件hs的权限设为rw-rw-r-jjprzzhjjpr$ls-lhs-rw-rw-r-1jjprjjpr1299Nov2009:33hsjjprzzhjjpr$jjprzzhjjpr$chmodg-whs#取消同组用户对hs的写权jjprzzhjjpr$ls-lhs-rw-r-r-1jjprjjpr1299Nov2009:33hsjjprzzhjjpr$,jjprzzhjjpr$chmodu=rw,g=rw,o=rchap1.txt将chap1.txt的权限设置为“rw-rw-r-”,不论原来的权限是什么,这表示拥有者对文件有读、写的权限,所属组的用户对文件也有读、写的权限,而其他用户只有读的权限。设置umask,使用户新建立的文件或目录只有本人可以写。umask022或umasku=rwx,g=rx,o=rx#屏蔽了g、o的w权。验证方法:mkdirtestd1建立验证目录testf1建立验证文件lsl列出文件和目录的属性:,drwxr-xr-xtestd1-rw-r-r-testf1,练习1.将文件file1.txt设为所有人皆可读取2.将file1.txt与file2.txt设为拥有者与同组人可写入,但其他人则不可写3.将ex1.py设定为只有该文件拥有者可以执行4.当前目录的所有文件与子目录为任何人可读数字表示:5.chmoda=rwxfile与chmod_file效果相同6.chmodug=rwx,o=xfile和chmod_file效果相同7.chmod751a1.txt8.chmod444a1.txt,UNIX
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业分区管理制度
- 测绘技术在城市扩张监测中的应用分析报告
- 安装咨询公司方案
- 矿业废弃物资源化分析报告
- 肥胖成因探究分析报告
- 门店导购员销售技巧与考核表
- 森林防火宣传方案研究
- 2017秋中华书局版九年级历史上册第三单元说课稿:第7课 古代的宗教
- 弱电安防竣工验收报告范文
- 离子共存化学问题总结及记忆口诀
- 燃气运营安全管理方案
- 2025-2026学年粤教粤科版(2024)小学科学二年级上册(全册)教学设计(附目录)
- 查冻扣业务知识公安机关等执法单位相关试题试卷
- 济南战役教学课件
- 小学生班干部竞选
- 2025年秋教科版(2024)小学科学三年级上册教学计划及教学进度表(第一学期)
- 妇科外阴解剖学课件
- 2025四川省水电投资经营集团有限公司所属电力公司员工招聘6人考试模拟试题及答案解析
- 安置协议转让合同范本
- 倒睫科普课件
- 2025年经济师职称考试经济基础模拟卷:反垄断法基础知识试题
评论
0/150
提交评论