山东大学linux应用实验五,【Linux】山东大学Linux应用课程实验记录

找到这篇博文的人,一定被Linux实验弄得很爆炸吧哈哈哈。

这里是我Linux实验的记录,供大家学习和参考。如有错误,还请指正。

实验一

一. 基本命令

显示系统当前时间.

date

显示2003年的日历.

cal 2003

分别显示1999年1月份和99年1月份的日历. 1999年的和99年的是否是一个?

不是

cal 1 1999

cal 99

列出系统中所有登陆用户.

who

显示你的登陆名.

whoami

显示你的用户信息.

whoami

清屏.

clear

显示字符串’Out to lunch’.

echo 'Out to lunch'

使用wall命令进行系统广播:Good Evening everyone!

wall 'Good Evening everyone!'

使用一个命令屏蔽所有消息.这个命令对所有用户都起作用吗?

不是

mesg n

二. Man 手册

使用man手册察看ls命令如何使用.

man ls

试着解释一下ls命令的man手册有几部分组成?每一部分是用来说明什么的?

指令名,指令格式,指令参数,作者,BUG反馈,版权说明

在man手册中试着移动光标:

上下键:上下移动一行

空格键:到下一页

退出man手册.

q键退出

实验二

一. 对目录的操作

检查你当前所在的目录,该目录是?

用户主目录 “~”.

改变当前目录到根目录(/).

cd /

验证是否在根目录,分别用简单列表和长列表的方式列出目录中的文件.

ls

ls -l

列出当前目录中的所有文件,列出当前目录及其子目录中的所有文件.

ls -R

返回到你的主目录,列出该目录的内容包括隐藏文件.

cd ~

ls -a

在你的主目录里创建一个名为mydir的目录. 然后, 发出命令分别显示你的主目录和~/mydir目录的长列表.

cd ~

mkdir mydir

分别用绝对路径和相对路径两种方式转到mydir目录. 创建两个名为myfile1和myfile2的文件.

cd mydir

cd ~/mydir

touch myfile1

touch myfile2

用长列表形式显示mydir目录的内容. 长列表列出的各栏分别显示了什么信息?文件myfile1和myfile2的大小是多少?

读写权限 文件数 拥有者 所属的group 文件大小 建档日期 文件名

均为0

ls -l

返回到你的主目录然后使用 ls -R 命令来显示你的目录树. 解释显示出来的信息。

cd ~

ls -R

试着用rmdir删除mydir目录. 能行吗?为什么?

不行,因为mydir非空

进入mydir目录删除该目录中的2个文件. 然后返回到你的主目录并且删除掉mydir目录.

cd mydir

rm myfile1

rm myfile2

cd ..

rm mydir

用一条rm命令可否实现12题中的要求?如何实现?解释rm命令的作用。

rm -rf mydir

二. 对文件的操作

分别用cat,more和less命令查看 /etc/passwd 文件的内容。/etc/passwd 文件包含了能使用该系统的所有授权的用户的一个列表.这三个命令显示的方式有什么不同?

cat /etc/passwd

more /etc/passwd

less /etc/passwd

cat 显示文件全部的内容。

more/less 分页显示文件的内容。

复制/etc/passwd 文件到你的主目录, 并将其重命名为usersfile.用一条命令实现。如果用两条命令实现呢?

一条命令:cp /etc/passwd ~/usersfile

两条命令:cp /etc/passwd ~ mv passwd usersfile2

用wc命令统计文件userfile的字符数、行数和单词数. 解释显示出的各栏对应的内容。如果只统计行数呢?

wc ~/usersfile

分别创建userfile的一个硬链接文件userfile-hard和一个字符链接文件userfile-soft。

ln userfile userfile-hard

ln -s userfile userfile-soft

用whereis搜索命令passwd所在的路径。用locate命令搜索文件名中带有aa字段的文件。 whereis和locate命令的区别是什么?

whereis是精确搜索,locate可以模糊搜索

whereis passwd

locate aa

三. 对文件和目录的递归操作

创建一个sub1目录, 在sub1中再创建一个 sub2 目录. 用一条命令来实现.

mkdir -p ~/sub1/sub2

转到 sub2 目录, 创建一个文件 myfile.

cd ~

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值