admin 管理员组

文章数量: 1086019


2024年12月24日发(作者:hacknet框架)

实验一

实验目标:

1. 掌握Linux系统的登录方法;掌握linux系统图形界面的使用方法。

2. 掌握下列命令的操作方法

命 令

ls

pwd

du

cd

mkdir

rmdir

find

wherei

s

grep

cat

more

less

cp

mv

rm

在指定文件中查找指定的字符串

连续显示、查看文件内容

分页查看文件内容

分页可控制查看文件内容

复制文件或目录

移动文件或目录

删除文件或目录

功 能

列出目录的属性信息

列出用户当前所处目录路径

列出目录占用磁盘空间大小

改变用户的当前目录

建立一个新目录

删除一个目录及其中的文件

在指定路径查找文件

在PATH环境变量指定路径查找文件

要求列举出以上任意五条命令的执行结果。

实验过程:

1.开机

2.屏幕出...Winx.

Linux

Win2003

选择 Linux(进入fedaro)

3. 回答: 用户名: root↙

口令: 000000 ↙

登录成功后, 从图形界面的左下角点击应用程序→系统工具→终端

此时系统进入命令界面, 就可以执行用户命令了。

实验结果:

[root@localhost ~]# ls

110.c Desktop g.c~

lchl.c m zeng1.c~

112 Documents gg.c

lcl.c mm tongxin.c 实验二

120.c Download guandao.c

lcl.c~ Music 未保存文档 1

120.c~ ent guandao.c~

lclin.c my Videos 未保存文档 1~

1.c~ ent.c

li.c new wap 未保存文档 21.c

2.c.. ff..... .

Picture.. 未保存文.21.c~

777 fifo.c jincheng1.c

lichenglin.c Public xiaoxiao

7777

ll.c root xiaoxiao.c

99.c fushujiong jincheng2.c

ll.c~ Templates yuxiaoxiao

g.c l.c

lll.c time.c zeng1.c

[root@localpwdhost ~]#pwd

/root

[root@localhost ~]# grep

.[OPTION]...PATTER.[FILE]...

Try `grep --help' for more information.

[root@localhost ~]# whereis

wherei..--....-..

实验二

实验目的:

学习linux系统下编写c程序的过程,进一步了解linux的特点.

实验过程:

1. 使用文本编辑器编辑下列文件hello.c, 放在/root下

#include

main ()

{ char name[20];

printf(“please input your name:”);

scanf(“%s”,name);

printf(“Welcome %s!n”,name);

return 0;

}

2. 使用命令“gcc -0 /root/hello /root/hello.c”编译源程序, 发

现程序错误, 使用文本编辑器修改源文件成如下

#include

int main()

{

char name[20];

printf("please input your name:");

scanf(“%s”,name);

return 0;

}

然后使用命令“gcc -0 /root/hello /root/hello.c”编译源程序

3返回到终端(命令界面)执行程序: [root@localhost~]# /root/hello

会输出“please input your name:”, 然后输入“zhangning”, 回车。

4.同上使用文本编辑器编辑下列文件createjch.c

#include

main( )

{

int p1,p2;

while((p1=fork( ))== -1); /*创建子进程p1*/

if (p1==0) putchar('b');

else

{

while((p2=fork( ))== -1); /*创建子进程p2*/

if(p2==0) putchar('c');

else putchar('a');

}

}

5.使用命令“gc. -. /root/hell. /root/hello.c”编译源程序, 发现程

序错误, 使用文本编辑器修改源文件成如下

#include

int main(){

int p1,p2;

while((p1=fork())==-1); /*创建子进程p1*/

if(p1==0) putchar('b');

else {

while((p2=fork())==-1); /*创建子进程p2*/

if(p2==0) putchar('c');

else putchar('a');

}

return 0;

}

6.返回到终端(命令界面)执行程序: [root@localhost~]# /root/hello

7.运行结果: bca


本文标签: 文件 命令 目录 系统 使用