linux命令在线练习,linux命令练习2

实验二  Linux常用管理命令

一、实验内容

掌握Linux下常用的文件及目录的操作命令;学会使用帮助信息。

二、实验目的及要求

1.了解Linux下的Shell常用命令;

2.掌握文件及目录操作命令;

3.掌握联机帮助命令的使用方法。

三、实验环境及条件

软件:PC 机操作系统Vmware。

四、实验设计及实施指导

1.文件及目录操作命令

(1)练习常用shell命令

date、pwd、who、cal、uname、wc、clear等。

(2)练习shell的高级操作命令

命令补全、history、man、重定向、管道操作。

2.根据题意执行以下操作

(1)用pwd命令执行超级用户和普通用户的目录。

(2)把系统时间更改为2016年8月13日,19点50分30秒。

(3)把当前时间改为9月20日,11点20分。

(4)改回当前时间。

(5)Cal命令显示本月日历;显示2014年的日历;显示9月日历;显示2015年6月的日历。

(6)新建文件new,用wc命令统计new的行数、字数和字符数。

(7)用在线帮助命令查看cal命令的语法结构。

(8)查看历史命令,并执行第3条历史命令。

(9)练习书中的shell重定向例子和管道命令。

3.重定向和管道命令:

n输入重定向

输入重定向是指把命令(或可执行程序)的标准输入重定向到指定的文件中。输入重定向主要用于改变一个命令的输入源,特别是改变那些需要大量输入的输入源。

wc< /etc/passwd

wc<

>this text forms the content

>this text forms the content2s

>this text forms the contents

>!

n输出重定向

输出重定向是指把命令(或可执行程序)的标准输出或标准错误输出重新定向到指定文件中。这样,该命令的输出就不显示在屏幕上,而是写入到指定文件中。

ls >directory.out直接写入directory.out文件中

ls >>directory.out追加的方式写入directory.out 文件中

利用重定向将命令组合在一起,可实现系统单个命令不能提供的新功能.

例:统计/usr/bin目录下的文件个数:

ls /usr/bin>/tmp/dir

wc –w

n管道

将一个程序或命令的输出作为另一个程序或命令的输入,有两种方法,一种是通过一个临时文件将两个命令或程序结合在一起;另一种是Linux所提供的管道功能。这种方法比前一种方法更好。

ls /usr/bin|wc -w

管道可以把一系列命令连接起来,这意味着第一个命令的输出会作为第二个命令的输入通过管道传给第二个命令,第二个命令的输出又会作为第三个命令的输入,以此类推。显示在屏幕上的是管道行中最后一个命令的输出(如果命令行中未使用输出重定向)。

cat sample.txt|grep “High”|wc –l

(提示:在当前目录下新建sample.txt文档)

注:文章内容来自于同事晟博的课堂练习

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值