Linux实验二

  • 格式:doc
  • 大小:169.50 KB
  • 文档页数:5

班级:10计科 Linux操作系统实验报告

1 实验时间:2013 年4 月 17 日

组长:实验二 Linux操作实验

实验目的:

通过实验掌握下列知识:

1、进一步了解Linux操作系统基本知识;

2、进一步了解Linux的命令格式;

3、练习几个常用的linux命令,如date、cal、pwd等;

实验内容:

1、登陆你的Linux系统;

2、用命令date显示当前的时间,记录显示的结果;

答:

3、用cal命令显示下列年份的日历:4、52、1752、1952、2009

(1)给出你显示以上年份年历的命令;

答:cal 4

cal 52

cal 1752

cal 1952

cal 2009

(2)1752年有几天,为什么?提示:在Internet上查找答案。

答:1752年有355天

9月2日之后就变成9月14日,中间的11天凭空消失了,究其原因:cal 指令源自美国 AT&T 的UNIX,也因此继承了美国的历史。时间回到 1752 年。当年,美国尚未独立,仍旧属英国的殖民地。英国的历制在那一年作了重大的修正,9月2日的隔天变成了 9月

14日。也因此日后的美国在追寻历史时间时,有了这么一页。 班级:10计科 Linux操作系统实验报告

2 4、用pwd显示你的主目录(home directory)名字,给出pwd显示的结果;

5、使用alias命令显示系统中的命令的别名,给出显示结果;

6、使用uptime命令判断系统已启动运行的时间和当前系统中有多少登录用户;

7、分别使用who和finger命令查询系统中已登录的用户名,并记录;

8、分别使用whoami和who am i命令查询系统中自己登录的用户名,并记录;

9、将自己U盘上的图形文件、压缩文件、网页文件等复制到自己的主目录(~)下,用mkdir建立几个子目录,执行ls命令观察文件名颜色。

10、自己练习幻灯片上讲过的linux命令。

11、通过Linux的man或info命令得到以下shell命令的功能描述,并给出每班级:10计科 Linux操作系统实验报告

3 个命令的使用例子:

Command Short Description Example Use

touch Update the access and

modification times of each FILE to

the current time. ynauie@ynauie-desktop:~$ touch .bash_history

cp Copy SOURCE to DEST, or multiple

SOURCE(s) to DIRECTORY. ynauie@ynauie-desktop:~$ mkdir aaa bbb

mv Rename SOURCE to DEST, or move

SOURCE(s) to DIRECTORY. ynauie@ynauie-desktop:~$ mkdir a b

ynauie@ynauie-desktop:~$ mv a b

rm This manual page documents

the GNU version of rm. rm removes

each

specified file. By default,

it does not remove directories. ynauie@ynauie-desktop:~$ mkdir aaa

ynauie@ynauie-desktop:~$ rm -r aaa

mkdir Create the DIRECTORY(ies), if they

do not already exist. ynauie@ynauie-desktop:~$ mkdir ccc

rmdir Remove the DIRECTORY(ies), if they

are empty. ynauie@ynauie-desktop:~$ rmdir ccc

ls List information about the

FILEs (the current directory by

default).

Sort entries alphabetically

if none of -cftuvSUX nor --sort. ynauie@ynauie-desktop:~$ ls

adun bbb

GNUstep workspace

模板 图片 下载 桌面

b examples.desktop

Ubuntu One 公共的

视频 文档 音乐

lpr lpr submits files for

printing. Files named on the command

line are ynauie@ynauie-desktop:~$ lpr 班级:10计科 Linux操作系统实验报告

4

sent to the named printer (or

the default destination if no

destination

is specified). If no

files are listed on the

command-line, lpr reads

the print file from the

standard input.

cd 用于改变目录 ynauie@ynauie-desktop:~$ cd ..

ynauie@ynauie-desktop:/home$

pwd Print the full filename of the

current working directory. ynauie@ynauie-desktop:~$ pwd

/home/ynauie

cat Concatenate FILE(s), or standard

input, to standard output. cat f - g

11、通过命令的—help参数查询以上命令的功能描述,并填入下表:

Command Short Description

touch 用法:touch [选项]... 文件...

将每个文件的访问时间改为当前时间。

不存在的文件将会被创建为空文件。

如果文件名为"-"则特殊处理,更改与标准输出相关的文件的访问时间。

cp 用法:cp [选项]... [-T] 源文件 目标文件 班级:10计科 Linux操作系统实验报告

5

或:cp [选项]... 源文件... 目录

或:cp [选项]... -t 目录 源文件...

将源文件复制至目标文件,或将多个源文件复制至目标目录。

mv 用法:mv [选项]... [-T] 源文件 目标文件

或:mv [选项]... 源文件... 目录

或:mv [选项]... -t 目录 源文件...

将源文件重命名为目标文件,或将源文件移动至指定目录。

rm 用法:rm [选项]... 文件...

删除 (unlink) 文件。

mkdir 用法:mkdir [选项]... 目录...

若指定目录不存在则创建目录。

rmdir 用法:rmdir [选项]... 目录...

删除指定的空目录。

ls 用法:ls [选项]... [文件]...

列出 FILE 的信息(默认为当前目录)。

如果不指定-cftuvSUX 或--sort 选项,则根据字母大小排序。

lpr

cd 用于改变目录

pwd

cat 用法:cat [选项]... [文件]...

将[文件]或标准输入组合输出到标准输出。