Linux实验报告
福建农林大学实验报告课程名称:Linux基础姓名:系:专业:年级:学号:指导教师:职称:学年第一学期实验项目列表福建农林大学实验报告系:专业:年级:姓名:学号:实验室号__ 计算机号实验时间:指导教师签字:成绩:实验一Linux桌面环境和shell命令的使用一、实验目的和要求a)了解Red Hat Enterprise linux server的桌面环境。
b)掌握Red Hat Enterprise linux server的桌面环境设置方法。
c)掌握Red Hat Enterprise linux server的桌面图标设置方法。
d)掌握shell命令的使用。
二、实验内容和原理1、启动红帽子linux系统操作步骤:1)以root用户,登录Red Hat Enterprise linux server,进入其桌面环境。
2)查看Red Hat Enterprise linux server的桌面图标、系统面板和主菜单中的内容,并记录相应的项目。
2、在系统面板上添加或删除对象1)在系统面板上添加一个可快速浏览用户主目录和终端的图标2)在系统面板上添加一显示桌面的图标3)修改系统下面的那个面板,使其属性改为自动隐藏,位置改为上方。
3、设置桌面1)将桌面背景设置为dragonfly.png图片2)将桌面背景设置为水平渐变颜色3)设置屏幕保护程序:屏保的模式为“随机”, 并设置开启屏幕保护程序的时间为2分钟4、添加桌面图标1)在桌面添加一个文件夹,命名为“我的文件夹”2)在该文件夹下添加一个文件,并在里面输入“我已经会用汉字输入法了,呵呵,很开心!。
”5、通过启动器去新建gedit文本编辑器的图标:gedit文本编辑器的位置是/usr/bin6、排列桌面图标7、在你的主目录下创建一个子目录subdir8、进入终端并输入命令,并记录命令的结果。
a)查看你当前的工作目录。
b)显示当前工作目录内容的详细信息。
c)将工作目录改到根目录(/dev)上。
d)列出/dev的内容,再分别列出各子目录的内容。
e)使用不带参数的命令cd改变目录,然后用pwd命令确定你当前的工作目录是哪里?f)使用命令cd../..,你将工作目录移到什么地方?g)再用cd命令,将工作目录改到你的主目录上。
h)将工作目录改到你的子目录subdir,然后将当前日期和时间存放到新建文件file1中。
i)查看file1文件的内容。
9、退出Red Hat Enterprise linux server系统三、实验环境a)硬件:PC机b)软件:Red Hat Enterprise linux server操作系统、虚拟机四、算法描述及实验步骤1、启动红帽子linux系统,显示桌面图标、系统面板和主菜单。
2、在系统面板上添加或删除对象。
3、设置桌面。
4、添加桌面图标:在桌面右击→[新建文件夹],命名为“我的文件夹”。
5、在桌面右击→[新建启动器]。
6、使用鼠标排列桌面图标。
7、在[root的主目录]中右击→[新建文件夹],命名为“subdir”。
8、进入终端并输入命令,并记录命令的结果:(1)在终端中运行“pwd”命令,显示当前的工作目录。
(2)运行“ls –l”命令,显示当前工作目录的内容。
(3)运行“cd /dev”命令,将工作目录改到根目录(/dev)上。
(4)运行“ls”命令,列出根目录的内容。
(5)运行“cd”命令,改变目录,然后用“pwd”确定当前的工作目录。
(6)运行“cd / ”,实现工作目录移动。
(7)运行“cd”命令,将工作目录改到主目录上。
(8)运行“cd subdir”命令,将工作目录改到子目录subdir,然后运行“date >file1”命令,将当前日期和时间存放到新建文件file1中。
(9)运行“cat file1”命令,查看file1文件的内容。
9、退出Red Hat Enterprise linux server系统。
五、调试过程8、“..”改为空格。
命令应改为“ls –l /bin”。
六、实验结果1、启动红帽子linux系统,显示桌面图标、系统面板和主菜单:2、在系统面板上添加或删除对象:(1)在系统面板上右击→[添加到面板]→[从菜单启动]→[主文件夹]:(2)在系统面板上右击→[添加到面板]→[从菜单启动]→[系统工具]→[终端]:(3)在系统面板上右击→[添加到面板]→[工具]→[显示桌面按钮]:(4)在系统面板上右击→[属性]。
[面板属性]→[位置]→[上方],选择[自动隐藏]:3、设置桌面(1)在桌面右击→[改变桌面背景]→[背景首选项]→[选择图片]→[flowers_and_leaves.jpg]:(2)[背景风格]→[水平渐变]:(3)在Red Hat中选择[首选项]→[屏幕保护程序]:4、添加桌面图标:在桌面右击→[新建文件夹],命名为“我的文件夹”:5、在桌面右击→[新建启动器]:6、排列桌面图标:7、在[root的主目录]中右击→[新建文件夹],命名为“subdir”:8、进入终端并输入命令,并记录命令的结果:a)查看你当前的工作目录:b)显示当前工作目录内容的详细信息:c)将工作目录改到根目录(/dev)上:d)列出/dev的内容,再分别列出各子目录的内容:e)使用不带参数的命令cd改变目录,然后用pwd命令确定当前的工作目录:f)使用命令cd../..,实现工作目录:g)再用cd命令,将工作目录改到你的主目录上:h)将工作目录改到你的子目录subdir,然后将当前日期和时间存放到新建文件file1中:i)查看file1文件的内容:9、退出Red Hat Enterprise linux server系统七、总结通过这次实验,了解了Red Hat Enterprise linux server的桌面环境。
掌握Red Hat Enterprise linux server的桌面环境设置方法。
掌握了Red Hat Enterprise linux server的桌面图标设置方法。
实现了shell命令的运行。
对Linux操作系统环境有了深入的认识。
福建农林大学实验报告系:专业:年级:姓名:学号:实验室号__ 计算机号实验时间:指导教师签字:成绩:实验二深入的Shell操作一、实验目的和要求1)熟悉shell的各项功能;2)掌握Linux系统终端方式使用的编辑器vi;二、实验内容和原理1.先查看系统时间,然后将系统时间修改为2005年12月17日零点2.查看2008年8月23日是周几3.用cat命令在用户主目录下创建一个名为f1的文本文件,内容为:Linux is useful for us all.You can never imagine how great it is.在向f1文件增加以下内容:Why not have a try?4.查看目前已经设置好的命令的别名,设置别名ls为ls –l在使定义的别名不失效的情况下,使用系统的ls命令显示当前目录中的文件删除刚才定义的别名ls5.显示当前目录的文件详细信息,并重定向到文件list中。
6.统计文件list中的行数、单词数和字符数。
7.仅显示/etc目录中前15个文件和子目录。
8.显示/bin目录中所有以c为首字母的文件和目录9.显示/bin目录中所有以c、s、h为首字母的文件和目录10.Vi编辑器1)使用vi打开一个新文档,并输入以下两行内容:Linux is an operating system that was initially created as a hobby by a young student, Linus Torvalds, at the University of Helsinki in Finland. Linus had an interest in Minix, a small UNIX system, and decided to develop a system that exceeded the Minix standards.2)发出命令显示行号。
3)保存到文件AboutLinux,但不退出。
4)查找单词“Finland”,然后把第一个的“Finland”后的内容变成独立的一段。
5)复制第二行的内容到文档的最后。
6)删除最后一行的内容。
7)查找所有的“Minix”并全部改为“MINIX”。
8)保存并退出vi三、实验环境a)硬件:PC机b)软件:Red Hat Enterprise linux server操作系统、虚拟机四、算法描述及实验步骤1、使用“date”命令查看系统时间,然后使用“date 121700002005”命令将系统时间修改为2005年12月17日零点。
2、使用“cal 08 2008”命令查看2008年8月23日是周六。
3、用“cal >f1”命令在用户主目录下创建一个名为f1的文本文件,输入内容为:Linux is useful for us all.You can never imagine how great it is.使用“cat >>f1”命令在f1文件中增加以下内容:Why not have a try?4、使用“alias”命令查看目前已经设置好的命令的别名,使用“alias ls=’ls–l’”命令设置别名ls为ls –l。
使用“ls”命令显示当前目录中的文件。
使用“unalias ls”命令删除刚才定义的别名ls。
5、使用“ls –l >list”命令和“cat list”命令显示当前目录的文件详细信息,并重定向到文件list中。
6、使用“wc list”命令统计文件list中的行数、单词数和字符数。
7、使用“ls /etc|head –n 15”命令显示/etc目录中前15个文件和子目录。
8、使用“ls /bin/c*”命令显示/bin目录中所有以c为首字母的文件和目录。
9、使用“ls /bin/[c,s,h]*”命令显示/bin目录中所有以c、s、h为首字母的文件和目录10、(1)使用“vi”命令,启动vi文本编辑器。
使用“i”命令,从命令模式转换为文本编辑模式,此时屏幕的最底边出现“—插入—”,就可以输入上述文本内容。
(2)输入文本内容,按Esc键返回命令模式,按“:”键切换到最后行模式,使用“set nu”命令,每一行前显示行号。
(3)输入“w AboutLinux”命令保存正在编辑的内容到文件AboutLinux。
(4)按/键继续输入要查找单词“Finland”即可找到此单词。
找到后,把光标移到“Finland”后,按“i”键,进入编辑模式按Enter键把第一个的“Finland”后的内容变成独立的一段。
linux实验报告
linux实验报告实验目的:通过对Linux操作系统的实践,掌握基本的Linux命令和操作方法,了解Linux操作系统的特点和优势。
实验一:Linux环境搭建在实验一中,我们首先需要搭建Linux操作系统的环境。
根据实验指导书的要求,我们选择了Ubuntu作为实验平台。
通过下载Ubuntu镜像文件,并利用虚拟机软件创建一个虚拟机,将镜像文件安装到虚拟机中。
在安装过程中,我们需要选择合适的分区和网络配置等,并设置root用户的密码。
实验二:基本命令的使用在实验二中,我们主要学习了Linux的基本命令的使用方法。
首先,我们了解了Linux文件系统的结构,包括根目录、用户目录、系统目录等。
然后,通过命令行终端进行一系列的实践操作,比如查看文件内容、创建目录、复制文件等。
这些命令的使用不仅提高了我们的工作效率,同时也增强了对Linux操作系统的理解。
实验三:软件安装与卸载实验三主要涉及到Linux的软件安装与卸载。
我们首先学习了使用APT工具进行软件包管理,通过安装命令行界面的方式安装了一些常用的软件,比如文本编辑器、终端工具等。
此外,我们还学习了如何卸载已安装的软件包,清理不需要的文件,以保持系统的整洁性。
实验四:权限管理在实验四中,我们学习了Linux的权限管理机制。
Linux操作系统采用了基于用户和组的权限模型,通过设置文件和目录的权限,实现对文件的读、写、执行的控制。
我们通过实际操作,创建了新的用户和组,并为不同的用户和组设置了不同的权限。
这样,可以有效地保护系统的文件和数据的安全性。
实验五:网络配置与服务搭建在实验五中,我们主要学习了Linux的网络配置和服务搭建。
通过设置网络接口、IP地址和网关等参数,实现了网络的正常连接。
同时,我们还学习了一些常用的网络命令,比如ping、ssh等。
此外,我们尝试搭建了一个简单的Web服务器,通过浏览器访问,可以查看服务器上的网页。
实验六:系统监控和故障恢复在实验六中,我们学习了Linux的系统监控和故障恢复方法。
linux基本命令实验报告
linux基本命令实验报告Linux基本命令实验报告一、引言在计算机科学领域,Linux操作系统是一种常见的开源操作系统。
它以其稳定性、安全性和灵活性而闻名,并被广泛应用于服务器和个人计算机。
本实验报告旨在介绍一些常用的Linux基本命令,并通过实验来验证其功能和用法。
二、实验目的1. 熟悉Linux操作系统的基本命令;2. 掌握Linux命令的用法和参数;3. 通过实验验证Linux命令的功能。
三、实验内容1. 文件和目录操作命令1.1 ls命令:用于列出当前目录下的文件和目录。
1.2 cd命令:用于切换当前工作目录。
1.3 mkdir命令:用于创建新目录。
1.4 touch命令:用于创建新文件。
1.5 cp命令:用于复制文件或目录。
1.6 mv命令:用于移动文件或目录。
1.7 rm命令:用于删除文件或目录。
2. 文本处理命令2.1 cat命令:用于查看文件内容。
2.2 grep命令:用于在文件中搜索指定的字符串。
2.3 sed命令:用于对文件进行文本替换和编辑操作。
2.4 awk命令:用于处理和分析文本数据。
3. 系统管理命令3.1 ps命令:用于查看当前系统进程。
3.2 top命令:用于实时监控系统资源占用情况。
3.3 kill命令:用于终止指定的进程。
3.4 ifconfig命令:用于查看和配置网络接口。
3.5 ping命令:用于测试网络连接。
四、实验结果与分析1. 文件和目录操作命令实验结果:通过实验,我们成功地使用了ls命令列出了当前目录下的文件和目录,并使用cd命令切换了工作目录。
我们还创建了新目录和新文件,并使用cp命令和mv 命令进行了文件和目录的复制和移动。
最后,我们使用rm命令成功地删除了文件和目录。
2. 文本处理命令实验结果:我们使用cat命令查看了文件的内容,并使用grep命令在文件中搜索了指定的字符串。
我们还使用sed命令对文件进行了文本替换和编辑操作,并使用awk 命令对文本数据进行了处理和分析。
linux 基本操作 实验报告
linux 基本操作实验报告《Linux基本操作实验报告》Linux操作系统是一款开源的操作系统,具有稳定性高、安全性强等特点,因此在服务器领域得到了广泛的应用。
对于初学者来说,熟悉Linux的基本操作是非常重要的,下面我将分享一份Linux基本操作的实验报告。
实验一:登录和退出Linux系统首先,我们需要了解如何登录和退出Linux系统。
在登录界面输入用户名和密码后,我们就可以进入系统。
在系统中,我们可以使用命令“exit”来退出系统。
实验二:文件和目录操作在Linux系统中,文件和目录的操作是非常重要的。
我们可以使用命令“ls”来查看当前目录下的文件和目录,使用命令“cd”来切换目录,使用命令“mkdir”来创建新的目录,使用命令“rm”来删除文件或目录。
实验三:文件编辑在Linux系统中,我们可以使用命令行工具来编辑文件。
比较常用的编辑器有vi和nano。
我们可以使用命令“vi”或“nano”来打开文件进行编辑,然后保存并退出。
实验四:用户和权限管理Linux系统中的用户和权限管理也是非常重要的。
我们可以使用命令“useradd”来添加新用户,使用命令“passwd”来修改用户密码,使用命令“chmod”来修改文件或目录的权限。
实验五:系统管理最后,我们还可以使用一些命令来管理系统。
比如使用命令“ps”来查看当前系统进程,使用命令“top”来查看系统资源占用情况,使用命令“shutdown”来关闭系统。
通过以上实验,我们可以初步了解Linux系统的基本操作。
当然,Linux系统还有很多其他的功能和命令,需要我们不断学习和实践。
希望大家能够通过实践不断提升自己的Linux操作技能,为今后的工作和学习打下坚实的基础。
linux操作系统实验报告
linux操作系统实验报告第一篇:linux操作系统实验报告Linux实验报告一一、实验步骤及内容1.虚拟机软件的安装(1)先准备虚拟机安装包。
(2)更改安装路径:“D: VMwareVMware Workstationvmware.exe”(3)输入序列号:ctrl+v,在安装过程中不能进行复制剪切操作。
(4)不能重新启动,才能继续安装汉化版D: vmwarevmware workstation2.新建一个虚拟机并进行配置(1)单击新建虚拟机虚拟机的类型选择:典型安装选择客户端操作系统:linux虚拟机的名字及位置根据需要网络类型选择:,桥接。
指定的磁盘容量删除软驱:双击floppy—remove虚拟内存设置:双击memory—1024MB设置linux的安装文件:选择安装镜像文件—指定第一个安装文件—就可以啦!之后会提示安装第二个安装文件就进行选择第二个中间鼠标切换用CTRL+ALT。
3.安装LINUX操作系统(1)要确定鼠标是否在虚拟机的激活状态下:敲回车不需要检测安装文件选择skip进入linux的安装前的配置选项:选择安装的语言—中文简体键盘:--默认鼠标:--默认安装类型:--workstation磁盘分区:--自动分区引导程序:默认网络配置:默认防火墙:无防火墙支持的语言:中文时区:亚洲-上海密码:root123456安装的软件包:全部。
二.在已有虚拟机软件的基础上安装LINUX的技巧。
(1)新建虚拟机—典型安装—linux ,red hat linux---给虚拟机命名,并且指定安装位置d:red hat linux---桥接---10G。
(2)在刚才建立的虚拟机上安装linux系统.(3)配置要安装的linux系统的安装文件iso镜像文件(4)选择配置好linux镜像文件刚才建立的虚拟机,启动虚拟机,开始安装。
三.实验总结充分了解linux系统的安装,学会新建虚拟机,在虚拟机上安装linux系统.和一些简单的技巧并对此门课程有了一定的兴趣。
linux实验报告总结-共10篇
∣inux实验报告总结(共10篇)(Linux实验报告汇总)(一)Shell 编程一、实验目的:1)掌握在Linux下的C编程基本方法。
2)掌握shell编程方法。
3)掌握dialog图形化编程方法。
二、实验内容1、编写能输出“Hello world!”问候语的C程序,并在终端中编译、执行。
要求记录所使用的命令及结果。
#include stdio.hmain()(printf(Hello world!\n);)2、编写一个C程序并设置其在后台执行,其功能是在一段时间后(可自行设置),在屏幕上显示信息:Time for play!,写出相应的程序、命令及结果。
#include stdio.hmain()(int time=0;printf(请输入等待时间(单位:s):);scanf(%d/&time);sleep(time);printf(Time for play!\n);)3、编写C程序,求1到100之间整数的阶乘和,并对程序进行优化。
写出程序、命令和结果。
#include stdio.hmain()int i;double s = l,sum = 0;for( i= l;i= 100;i++)sum+=s*=i;printf( 1到100之间整数的阶乘和:%f\n,sum);printf( 1到100之间整数的阶乘和:%e\n,sum);}4、编写C程序,根据键盘输入的半径求圆面积,要求在命令行周率(P∣=3∙14,PI=3∙14159,PI=3.14159626 等)进行编使用不同的译,写出程序、命令和结果。
#include stdio.hint main()double r = 0.0 , Area = 0.0;printf(请输入半径:);scanf(%lf, &r);Area = PI * r * r;printf(圆面积:%f∖n, Area);)5、编写shell程序sh.l,完成向用户输出“你好!”的问候语。
linux实验报告1
linux实验报告1《Linux 实验报告 1》一、实验目的本次 Linux 实验的主要目的是让我们熟悉 Linux 操作系统的基本操作和常用命令,了解其文件系统结构,并能够在终端环境下进行一些简单的任务处理。
二、实验环境本次实验使用的是虚拟机软件 VirtualBox 中安装的 Ubuntu 2004LTS 操作系统。
三、实验内容及步骤(一)用户登录与系统信息查看1、打开虚拟机,进入 Ubuntu 系统登录界面,输入用户名和密码登录。
2、在终端中输入命令“uname a”查看系统内核信息,包括操作系统类型、内核版本等。
3、输入“lsb_release a”命令查看系统的发行版信息,如发行版名称、版本号等。
(二)文件和目录操作1、使用“cd”命令切换到不同的目录,如“cd /home”切换到用户主目录,“cd /etc”切换到系统配置目录等。
2、使用“ls”命令列出当前目录下的文件和子目录,结合“l”选项查看详细信息,包括文件权限、所有者、大小、修改时间等。
3、创建新目录,使用“mkdir testdir”命令在当前目录下创建一个名为“testdir”的目录。
4、在新创建的目录中创建一个文本文件,使用“touch testfiletxt”命令创建一个空的文本文件。
5、使用“cat”命令查看文本文件的内容,由于文件为空,此时没有输出。
6、使用“vi”或“nano”编辑器编辑文本文件,输入一些内容后保存退出。
7、使用“cp”命令复制文件,如“cp testfiletxt testfile_copytxt”复制文件并命名为“testfile_copytxt”。
8、使用“mv”命令移动文件,将“testfile_copytxt”移动到其他目录。
9、使用“rm”命令删除文件和目录,注意删除目录时需要使用“r”选项,如“rm r testdir”删除“testdir”目录及其包含的所有文件。
(三)文件权限管理1、使用“ls l”命令查看文件的权限信息,了解权限的表示方式,如“rwrr”等。
linux实验系统实验报告
linux实验系统实验报告Linux实验系统实验报告一、引言Linux实验系统是一个基于Linux操作系统的实验平台,旨在提供一个实践学习的环境,帮助学生深入了解Linux操作系统的原理和应用。
本实验报告旨在总结和分析我在使用Linux实验系统进行实验时的经验和收获。
二、实验环境1. 硬件环境:我使用的是一台配备Intel Core i5处理器和8GB内存的个人电脑。
2. 软件环境:我下载并安装了Linux实验系统的最新版本,该版本基于Ubuntu操作系统,并预装了一系列常用的开发工具和软件包。
三、实验内容1. 实验一:Linux基础命令的使用在这个实验中,我通过终端窗口使用了一些常用的Linux命令,如ls、cd、mkdir、rm等。
通过实际操作,我熟悉了Linux文件系统的结构和基本操作,掌握了如何在Linux中创建、删除和移动文件夹,以及如何查看文件和文件夹的属性。
2. 实验二:Shell脚本编程这个实验要求我们使用Shell脚本编写一个简单的程序,实现对指定文件夹中所有文件进行备份的功能。
通过这个实验,我学会了如何使用Shell编程语言,掌握了一些基本的语法和命令,比如if语句、for循环和cp命令。
我还学会了如何将Shell脚本保存为可执行文件,并在终端中运行。
3. 实验三:网络配置与管理这个实验主要涉及Linux系统的网络配置和管理。
我学会了如何配置网络接口,包括设置IP地址、子网掩码和网关。
我还学会了如何使用ping命令测试网络连接,以及如何使用ifconfig命令查看和管理网络接口的状态。
通过这个实验,我对Linux系统的网络配置有了更深入的了解。
四、实验收获通过使用Linux实验系统进行实验,我获得了以下收获:1. 对Linux操作系统有了更深入的了解:通过实际操作,我对Linux操作系统的基本原理和文件系统有了更深入的了解。
我学会了如何在Linux中进行文件和文件夹的管理,以及如何使用命令行界面进行各种操作。
linux期末实验报告总结
linux期末实验报告总结1. 实验概述本次Linux期末实验主要包括对Linux操作系统的基本操作、文件管理、进程管理、权限管理、Shell脚本编程等方面的实践,旨在加深对Linux操作系统的理解,提高实际应用能力。
2. 实验过程2.1 基本操作通过命令行操作,掌握Linux 操作系统的基本指令。
包括登录、注销、重启等命令的使用。
2.2 文件管理对文件和目录的创建、删除、复制、移动等操作进行练习,掌握文件和目录的属性设置、查看文件和目录的内容等技巧。
2.3 进程管理学习进程的基本概念和相关命令,如查看进程、杀死进程等,了解进程的状态转换、进程优先级等。
2.4 权限管理学习 Linux 文件权限的概念和设置方式,掌握用户和用户组的管理方法。
2.5 Shell脚本编程学习 Shell 脚本的编写、运行和调试方法,实现一些简单的自动化任务,如文件备份、日志分析等。
3. 实验心得通过本次实验,我对 Linux 操作系统有了更深入的认识。
在实验过程中,我遇到了以下几个问题,并通过上网查询和向同学请教解决了:3.1 命令行操作一开始对命令行操作不太熟悉,不知道如何快速切换目录、查看文件内容等。
后来学会了使用 cd 命令切换目录,使用 cat 命令查看文件内容,大大提高了工作效率。
3.2 文件管理对于文件和目录的复制、移动等操作会出现一些权限问题,需要先设置权限或者以管理员身份执行命令才能成功。
通过学习 chmod 命令设置权限,以及使用 sudo 命令以管理员身份执行命令,解决了这些问题。
3.3 进程管理在了解了进程的基本概念后,我开始试着使用 ps 命令查看进程,发现有很多参数可以选择,有时候会有困惑。
后来通过查阅ps 命令的帮助文档,了解到了不同参数对应的含义,解决了这个问题。
3.4 权限管理对于用户和用户组的管理操作,刚开始不太熟悉。
通过学习 useradd、usermod、groupadd 等命令的使用方法,成功创建了用户和用户组,并进行了相关设置。
linux实验报告
实验一实验目标:1. 掌握Linux系统的登录方法;掌握linux系统图形界面的使用方法。
2. 掌握下列命令的操作方法要求列举出以上任意五条命令的执行结果。
实验过程:1.开机2.屏幕出...Winx.LinuxWin2003选择 Linux(进入fedaro)3. 回答: 用户名: root↙口令: 000000 ↙登录成功后, 从图形界面的左下角点击应用程序→系统工具→终端此时系统进入命令界面, 就可以执行用户命令了。
实验结果:[root@localhost ~]# ls110.c Desktop g.c~ lchl.c m time.exe zeng1.c~112 Documents gg.c lcl.c mm tongxin.c 实验二120.c Download guandao.c lcl.c~ Music tongxin.exe 未保存文档 1120.c~ ent guandao.c~ lclin.c my Videos 未保存文档 1~1.c~ ent.c guandao.exe li.c new wap 未保存文档 21.c2.c.. ff..... i.fre.software.Yo.ma.redistribut.copie.o.i.unde.th.li.c.....Picture..wap..... 未保存文.21.c~777 fifo.c jincheng1.c lichenglin.c Public xiaoxiao7777 fifo.exe jincheng1.exe ll.c root xiaoxiao.c99.c fushujiong jincheng2.c ll.c~ Templates yuxiaoxiaoa.out g.c l.c lll.c time.c zeng1.c[root@localpwdhost ~]#pwd/root[root@localhost ~]# grepUsage.gre.[OPTION]...PATTER.[FILE]...Try `grep --help' for more information.[root@localhost ~]# whereis...实验二实验目的:学习linux系统下编写c程序的过程,进一步了解linux的特点.实验过程:1. 使用文本编辑器编辑下列文件hello.c, 放在/root下#include<stdio.h>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<stdio.h>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”, 回车。
linux系统使用实验报告
linux系统使用实验报告Linux 系统使用实验报告一、实验目的本次实验旨在深入了解和熟悉 Linux 操作系统的基本操作、命令行使用以及系统配置,掌握常见的文件管理、进程管理、用户权限管理等功能,提高对 Linux 系统的实际应用能力。
二、实验环境1、操作系统:Ubuntu 2004 LTS2、实验工具:终端模拟器(Terminal)三、实验内容与步骤(一)系统登录与基本命令1、启动计算机,选择 Ubuntu 操作系统,输入用户名和密码登录系统。
2、打开终端模拟器,熟悉常用的基本命令,如`ls` (列出当前目录下的文件和文件夹)、`cd` (切换目录)、`mkdir` (创建新目录)、`rmdir` (删除空目录)等。
(二)文件管理1、在用户主目录下创建一个名为`experiment` 的文件夹,使用`mkdir experiment` 命令。
2、进入该文件夹,使用`cd experiment` 命令。
3、在`experiment` 文件夹中创建一个文本文件`filetxt` ,使用`touch filetxt` 命令。
4、使用`vi` 或`nano` 编辑器打开`filetxt` 文件,输入一些文本内容,并保存退出。
5、查看文件的内容,使用`cat filetxt` 命令。
6、复制文件,使用`cp filetxt file_copytxt` 命令。
7、移动文件,使用`mv filetxt/`命令将文件移动到上级目录。
8、删除文件,使用`rm file_copytxt` 命令。
(三)进程管理1、运行一个后台进程,例如`ping &`,然后使用`jobs` 命令查看后台进程。
2、将后台进程切换到前台,使用`fg %1` (其中%1 为后台进程的编号)命令。
3、终止进程,使用`Ctrl + C` 组合键终止正在运行的进程。
4、查看系统当前运行的进程,使用`ps aux` 命令。
(四)用户权限管理1、创建一个新用户,使用`sudo adduser username` 命令,其中`username` 为新用户的用户名。
