




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实训内容(第一天) 项目名称: 基本命令与工具(一) 1、 实训目的学习Linux命令的基本结构,掌握Linux操作系统的基本命令使用方法,为进一步学习做准备。2、 实训内容2.1回顾:UNIX系统的基本结构2.2 命令的基本格式当你通过字符终端登录后,便进入命令提示符,命令提示符有许多表达形式,可以附带用户名和主机名称等信息,但也可以很简洁。下图是一个典型的命令提示UNIX中一个基本命令包含三个要素:命令名、选项、参数。本质上命令名是指用户要运行的程序的名称。用户通过设定选项指出命令要执行的特定功能,参数是命令执行时需要的输入值。选项和参数不是一定要填写的。命令名、选项、参数都区分大小写,它们通过空格或制表符(TAB键)隔开。初学者经常容易犯的一个错误是把选项和参数混淆,一般来说,选项带有符号“-”,如“-a”,而参数没有,但也有特例,在学习具体例子时会指出。此外,选项和参数都是可以多个的。如果需要多个选项,可把选项连续表示,如“-abc”,也可以单独表示,如“-a -b -c”,但选项间需要用空格区分开来。多个参数也是需要用空格隔开。为什么要用空格把命令名、参数、选项隔开?因为shell作为解释器,以空格或制表符作为间隔标志来读取命令,如果没有空格隔开,shell就会认为是一个独立的整体而对其进行解释。下面是一些命令的例子,大家指出哪部分是命令名,选项和参数:# wc -cl /etc/inittab# find . -name unix print# kill -9 230942.4 一些常用的基本命令下面介绍一些常用的基本命令,这些命令是一些日常系统管理时经常用到的工具,掌握这些命令以及下面所提及的选项是系统管理所必需的(课程要求能熟练使用)。(1) who命令功能:列出当前系统注册的用户,另外有whoami命令选项:无参数:无例子:注意看系统有多少人在线,并思考以下问题,如何自动统计在线人数?#who#whoami(2) ls命令功能:显示目录内容格式:ls 选项 文件或目录选项:-a:列出目录中所有项,包括以“.”开始的项(以点开头的为隐藏文件)-l:以列表形式显示文件-R:递归列出所有例子:注意对比三个命令的结果差异# ls -a /etc# ls -al /etc# ls -R /ect(3) pwd功能:显示当前目录选项:无例子:#pwd(4) cd命令功能:更改当前目录格式:cd 选项 文件或目录选项:无例子:注意三个cd命令的区别和结果# cd /proc# ls # cd # ls# cd .# ls(5) stat命令和file命令功能:获得关于某文件的基本信息格式:stat 文件 / file命令例子:stat命令和file命令在功能上的差异# stat /etc/environment# file /etc/environment(6) touch命令功能:更新一个文件的访问和修改时间,如果没有对应文件则新建该文件格式:touch 文件名例子:注意前一次使用stat命令和后一次使用stat命令的返回结果的差异# cd # touch tt# stat tt# touch tt# stat tt(7) mv命令功能:移动或重命名文件或目录格式:mv 选项 源文件或目录 目的文件或目录选项:-b:若存在同名文件,覆盖前先备份(backup)原来的文件-f:强制(force)覆盖同名文件例子:留意最后目录中是否多了一个备份文件(文件末尾有“”符号)# cd # touch ttt # touch tt# mv b tt ttt# ls (8) cp命令功能:复制文件或目录格式:cp 选项 源文件或源目录 目的文件或目的目录选项:-f:强制(force)覆盖同名文件-b:若存在同名文件,覆盖前先备份(backup)原来的文件-r:-r选项是以递归方式复制文件# cd # cp a acopy# ls(9) rm命令功能:删除文件或目录格式:rm 选项 文件或目录选项:-f:强制(force)删除文件-r:rm命令默认只删除文件,-r选项是以递归方式删除目录例子:# cd # touch a b c# rm a b# rm f b(10) mkdir命令和rmdir命令功能:增加文件夹和删除文件夹格式:mkdir 选项 目录 / rmdir选项:无例子:注意要删除的文件夹要求是空的,如果里面有文件,则使用“rm r 文件夹”# cd # mkdir testdir# cd testdir# touch a b c# ls# cd .# rmdir testdir# rm -r testdir(11) cat功能:连接或显示文件格式:ls 选项 文件选项:-n:显示行号# cat /etc/environment(12) more命令功能:分屏显示文本文件的内容。首先显示一屏后若还有内容,按回车键再显示下一行,按空格键显示另一屏。格式:more 文件# more /etc/environment(13) tail命令功能:显示文本文件的结尾部分,默认显示文件的最后10行格式:tail 选项 行数 文件选项:-n:指定显示的行数# tail -n 5 /etc/environment(14) grep命令功能:从指定文件或标准输出中中查找符合条件的字符串。格式:grep 选项 字符串 文件列表例子:# grep init /etc/inittab(15) wc(WordCount)命令功能:依次显示文本文件的行数、字数和字符数格式:wc 选项 文件列表选项:-c(character):显示文件的字节数-l(line):显示文件的行数-w(word):显示文件的单词数例子:# wc /etc/inittab# wc -l /etc/profile /etc/environment(16) date命令功能:查看或修改系统时间格式:date例子:# date(17) clear命令功能:清除当前终端的屏幕内容格式:clear例子:# clear(18) man(manual)命令功能:显示对应命令的帮助手册格式:man 命令名例子:查询一个命令有哪些选项可以简单的采用-help选项,但最完整的信息在该命令的manual中。# man cat# cat -help(19) history命令功能:查看shell命令的历史记录,如果不使用数字参数,则将查看所有shell命令的历史记录。如果使用数字参数,则将查看最近执行过指定个数的shell命令。# history# history 52.3 vi工具的使用在系统管理工作中,经常需要阅读各类配置文件、日志和说明手册,同时也需要编写各种脚本以满足系统管理的需要。vi编辑器相当于Windows中的“记事本”,但由于是在字符终端下使用编辑器,因此其使用方法与图形界面上的编辑器的使用方法有所不同(最大的不同是鼠标没用了)。vi编辑器是系统管理员必须熟练掌握的基本工具之一。UNIX下还有许多编辑器供人们使用,如vim(vi的变种)、Emacs等。感兴趣的同学可以查阅相关资料。vi编辑器有三种工作模式:命令模式、文本编辑模式、最后行模式。下面分别对该三种模式进行讨论。(1) 命令模式vi编辑器启动后即进入命令模式,vi的命令往往只有一个字母,而且按下该命令的字母后也不会在屏幕上显示,而是直接处理该命令。常用的命令有:i:从当前的光标位置开始输入字符,vi编辑器进入文本编辑模式a:从当前的光标的下一个位置开始输入字符,vi编辑器进入文本编辑模式o:在光标所在行之下新增一行u:撤销上一步操作/字符串:按下“/”键后,屏幕底部出现“/”,在其后输入要查找的字符串,按Enter后,vi讲从光标当前位置开始向文件尾查找,并定位在第一个匹配的单词的地方。n:跳到下一个满足查找条件的单词的地方。(2) 文本编辑模式利用命令模式中的命令进入文本编辑模式后,便可在vi编辑器中进行文字处理。如果按ESC键则重新回到命令模式。(3) 最后行模式最后行模式是通过命令模式中的“:”命令进入的,此时vi会在屏幕底部显示“:”作为该模式的提示符,用户可在提示符后输入相关命令,主要的命令有:w 文件保存为指定的文件wq保存并退出viq退出vi,如果有文件需要保存则作相应提示q!不保存文件而退出vi1. 请上机完成如下题目,并将上机结果截图附于题目之后,如果题目中所谈及的文件在系统中不存在则可用其他文件替代。a) 修改当前系统时间为2011年1月1日。b) 分屏显示/etc/inittab文件。 c) 查看/etc/inittab文件的最后10行。d) 查看/etc/inittab文件的基本文件信息。e) 以自己的名字在/home目录下新建一个文件夹,把/etc/inittab复制到该文件夹。然后对整个文件夹进行删除。 f) 在/root目录下新建文件夹testdir,并在该文件夹中新建文件test。然后将test文件夹连同其中的所有文件拷贝到/home下。 g) 查看
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025美容院转让合同范本
- 2025化工原料采购合同协议书
- 2025新版城区商业店铺装修合同
- 庐山谣的情景赏析:高二古诗文教案
- 2025年法学基础知识考试题及答案
- 网络信息安全服务提供协议
- 农业种植设施维护责任书
- 农村生态养殖业发展协议合同书
- 2025年高级经济师工商管理专业考试题及答案解析
- 机电设备拆除合同
- 高速天桥拆除方案(3篇)
- 第1课 鸦片战争 课件 历史统编版2024八年级上册
- 2025年中国冷链物流行业投资前景分析、未来发展趋势研究报告(智研咨询发布)
- 2025合作合同范本下载
- 手外伤急救诊疗流程标准化
- 农村土地托管培训课件
- 老年专科护士学习培训汇报
- 基孔肯雅热防控培训课件
- 公司岗位补助管理办法
- 游戏与儿童发展课件
- 捐赠助学活动方案
评论
0/150
提交评论