- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux基本命令及其使用
实验目的:
理解Shell命令的运行;
掌握Linux基本命令的使用;
通过对现象的观察、总结与思考,理解linux命令的学习方法;
实验步骤:
进入~目录,然后显示当前目录全路径。
在当前目录下建立lab1子目录,进入lab1。
执行echo “hello world”my.txt,使用ls -l查看当前目录下的文件信息。再执行echo “hello world” my.txt。对照这些结果,说明的作用与功能。
echo “hello world” my.txt
将字符串输出重定向,当前目录没有my.txt,则创建my.txt,并将字符串输出到my.txt文件中
my.txt内容:hello world
echo “hello world” my.txt
将字符串“hello world” my.txt输出到屏幕
再次执行echo “hello world”my2.txt,使用cat命令查看my2.txt文件内容。又执行echo “hello world”my2.txt,再次使用cat命令查看my2.txt文件内容。对比分析两次cat内容的差别,回答的功能与作用。
执行echo “hello world”my2.txt后将字符串“hello world”追加到my2.txt文件中
使用ls显示当前目录下的文件名,比较ls -a以及ls -A结果的区别。比较ls -l 与ls -li的区别
ls -l将文件的详细内容列举出来
ls -li在-l的基础上增加了每个文件的 inode 号?,inode 相当于索引节点操作系统用inode号码来识别不同的文件
输入who,执行,根据显示信息分析who命令的(可能)功能。
显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等
在当前目录下建立mydir目录,将以上的my2.txt拷贝到mydir目录下。在当前目录下查看mydir目录下的文件详细信息(长格式)。这过程中你遇到了什么问题,后来如何解决的。
使用rm命令删除mydir目录。写出完整的命令格式是.这过程中,你遇到了什么问题,后来如何解决的。
rm -r mydir/
直接rm mydir 会出错需要加上参数-r表示递归删除用于删除目录
执行date命令。对照输出结果,说明该命令的功能。
date用于显示当前时间
执行cal命令。对照输出结果,说明该命令的功能。
cal显示当前的日历
执行ls -Rl /usr/include命令的结果是什么。根据该结果分析一下R在ls命令中作用。
将 /usr/include 目录以下所有目录及文件详细资料列出
-R 若目录下有文件,则以下之文件亦皆依序列出
12.(学习find)find是在目录结构中按条件搜索文件,并可以执行指定的操作。
? 命令格式:
find? [起始目录]? ?[option]? [tests]? [操作]
[起始目录]:在什么目录及其子目录下查找
[option]:选项
[tests]:查找条件
13.-name 表达按名字查找.使用文件名匹配模式表达条件,如”*.txt”(注意引号去掉,有的系统会出错);
?
该命令查找实验平台,根目录/下文件名以.txt结尾的文件,有很多结果?
14.-user 按照文件属主来查找文件;
?
该命令查找实验平台,根目录/下属于root的文件(属主),有很多结果
?
15.这些测试条件可以按照与、或非进行组合的:
!或-not:表示逻辑取反,测试为真时,取反后为假,测试为假时,取反后为真,
?
在/目录下查找文件名不以.txt结尾的文件,该命令结果很多,
?
?
-a或-and:表示与,该符号前后的两个测试都必须为真,结果才为真
? ? ? ? ? 该命令查找根目录下属于root用户(属主)以及文件名以.log结尾的文件名
-o或or:表示或,该符号前后的两个测试只有有一个为真,结果为真
16.[起始目录]:在什么目录及其子目录下查找
进入终端后,
?
再运行
?
比较这些命令结果,也就是起始目录如果不写,即表示为当前目录“.”
17.-maxdepths :最多搜索目录层次
-maxdepths N:最多搜索N层目录,仅仅在起始目录下按条件查找这样表达:-maxdepths ?1
?
这是仅仅在根目录下(但不在其子目录下)查找root用户所有(属主)并且文件名以.log结尾的文件
18.准备:
??进入终端后,cd ~,接如下:
?
这样就生成了一个my.txt文件以备后面使用。使用cat命令查看该文件内容:
19.(学习grep)grep是UNIX和LINUX中使用最广泛的命令之一。grep(全局正则表达式版本
文档评论(0)