实验二、Linux基本命令实验

合集下载

实验二 Linux环境下基本命令的使用

实验二 Linux环境下基本命令的使用

实验二Linux环境下基本命令的使用一、实验目的:(1)掌握Shell命令在Unix或Linux操作系统中的作用。

(2)理解Shell命令的解释和运行机制。

(3)掌握Unix或Linux系统环境下的常用的Shell基本操作命令。

二、实验内容:(1)查看系统的命令提示符,确定系统使用的Shell程序类型,列出Linux系统常见的Shell种类。

(2)查看当前登录在系统中的用户列表、系统中的用户总数和系统启动时间。

(3)查看当前的日期和时间。

(4)显示当前目录,改变到用户主目录并列出当前目录的内容。

(5)在当前目录下,创建名为“自己姓名(用自己学号代替)”的新目录。

在所创建的目录下创建名为“newfile”的新文件。

(6)在屏幕上显示文件newfile的内容。

(7)删除“自己姓名”中的newfile文件。

(8)当前目录的目录“自己姓名”。

(9)列出所有文件。

三、实验步骤:1、登录和退出<1> 登录服务器系统: telnet 实际的IP地址替换。

<2> 在login:后输入用户帐号( ):密码:888888<3> 登录后,输入passwd命令来修改密码。

根据提示输入当前密码,再输入两次新的密码。

<4> 输入logout命令或exit命令退出系统。

2、获取帮助信息命令man提供了系统操作命令的在线帮助。

例如,输入man passwd 可以获取命令passwd的帮助说明;输入man open 可以获取open 函数的帮助说明。

按空格键,翻页浏览。

按<shift><:>,再按q退出帮助。

3、基本操作命令<1>pwd:确定你当前的工作目录<2> ls -al:显示当前工作目录的内容<3> mkdir:建立一个子目录<4> cd:转换目录<5> cat或more:查看文件内容<6> cp:复制文件<7> rm -i:删除文件<8> mv:重命名文件<9> find:查找文件<10> vi编辑命令新文件<11> who查看当前登录在系统中的用户列表、系统中的用户总数和系统启动时间。

实验2linux基本命令

实验2linux基本命令

实验2linux基本命令实验二linux基本命令的使用一、实验目的1、体验Shell的操作环境,掌握Shell下的一些操作技巧。

2、掌握目录和文件操作的常用命令。

3、掌握进程管理、系统信息查看、VI编辑器的使用二、实验类型设计型实验三、实验学时2学时四、实验内容1、目录操作命令练习:在终端中练习以下命令,并在实验报告中回答相应的问题。

查看当前目录命令:pwd (当前的路径是什么?命令提示符由哪几部分组成?)查看目录命令:ls -al (隐藏文件名有何特点?显示的每一条信息各部分的含义是什么?)切换目录命令:使用cd命令切换到上一层目录(上一层目录是什么?使用绝对路径的方式切换到上层目录,命令式什么?使用相对路径的方式切换到上层目录,命令是什么?“ .. ” 表示什么意思?“ . ” 表示什么意思?)创建目录命令:使用mkdir命令在用户主目录下创建一个newdir目录(分别使用绝对路径和相对路径的方式创建,命令分别是什么?)删除目录命令:使用rmdir命令删除刚才创建的newdir目录(命令是什么?如果newdir目录下有文件的话,应该使用什么命令删除这个目录?)2、文件操作命令练习:在终端中完成以下操作,并在实验报告中写出相应的命令。

在用户主目录下创建Temp目录和Backup目录。

在Temp目录下创建一个新的空文件newfile.txt。

将系统文件/etc/profile复制到Backup目录下,并改名为profile.bak。

利用cat命令查看profile.bak文件的内容。

利用more和less命令查看profile.bak文件的内容。

提示:q 键退出查看模式。

利用head和tail命令查看profile.bak文件前五行和后五行的内容。

3、在终端中练习以下命令,并在实验报告中回答相应问题。

帮助命令man:使用man命令查看ls命令的帮助手册,(如何使用ls命令将目录下的文件按修改时间排序,按文件大小排序?)4、在Temp目录中添加2个文件,输入一些文件内容,对Temp 目录进行归档压缩,并解压到Backup目录下。

实验二-Linux常用命令

实验二-Linux常用命令

实验三Linux常用命令【实验目的】1、熟练掌握常用的Linux命令使用方法;2、掌握一般Linux命令使用方法。

【实验内容】1、帮助命令;2、显示目录和切换目录命令;3、创建、复制、移动、删除命令;4、文件查找、压缩、解压命令;5、其它Linux命令。

【实验指导】1、man命令man命令是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。

{语法}man[选项][参数]{选项}-a:在所有的man帮助手册中搜索;-f:等价于whatis指令,显示给定关键字的简短描述信息;-P:指定内容时使用分页程序;-M:指定man手册搜索的路径。

-M:指定man手册搜索的路径。

{参数}数字:指定从哪本man手册中搜索帮助;关键字:指定要搜索帮助的关键字。

{实例}man ifconfigman 3 sleep{手册格式}NAME 命令名称及功能简要说明SYNOPSIS 用法说明,包括可用的选项DESCRIPTION 命令功能的详细说明,可能包括每一个选项的意义OPTIONS 说明每一项的意义FILES 此命令相关的配置文件BUGSEXAMPLES使用示例SEE ALSO 另外参照{使用方法}翻屏:向后翻一屏:space(空格键) 向前翻一屏:b向后翻一行:Enter(回车键) 向前翻一行:k查找:/KEYWORD 向后查找 n:下一个?KEYWORD 向前查找 N:前一个退出:q2、which命令which命令用于查找文件,会在环境变量$PATH设置的目录里查找符合条件的文件。

{语法}which [文件...]{参数}-n<文件名长度>:指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。

-p<文件名长度>:与-n参数相同,但此处的<文件名长度>包括了文件的路径。

-w:指定输出时栏位的宽度。

-V:显示版本信息。

{实例}which bash3、cd命令cd命令用于切换当前工作目录至dirName(目录参数)。

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 命令对文本数据进行了处理和分析。

实训项目2--Linux基本命令(带参考答案)

实训项目2--Linux基本命令(带参考答案)

实训项目2--Linux基本命令(带参考答案)实验报告题目:项目二、Linux基本命令院系:信息工程系专业:网络工程班级:2011级1班姓名:??学号:2011????指导教师:201 3 年3 月15 日实训项目2 Linux基本命令一、实训目的●掌握Linux各类命令的使用方法;●熟悉Linux操作环境。

二、实训内容练习使用Linux常用命令,达到熟练应用的目的。

三、实训步骤子项目1.文件和目录类命令的使用(1)启动计算机,利用root用户登录到系统,进入字符提示界面。

练习使用cd命令(2)用pwd命令查看当前所在的目录。

pwd命令用于显示用户当前所在的目录。

如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录(3)用ls命令列出此目录下的文件和目录。

然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。

最后,用man命令查看ls命令的使用手册。

补充说明浏览信息内容:(以下面图片为例)最后一行内容列表说明- r w - r--r--1 rootroot8 Feb2118:42mybook1 2 3 4 5 6 7 8 9 10 111属性:- 代表文件,l代表链接文件,d代表目录2 所有者权限(文件权限):具有r 读w 写没有x 执行3 同组用户权限(文件权限):只读r4 其他人权限(文件权限):只读r5 链接数:16 文件拥有者:root7 文件所属组:root8 文件大小:8字节9 创建或修改日期:2月21日10 创建或修改时间:18:4211 文件或目录名称(4)在当前目录下,创建测试目录test。

利用ls或ll命令列出文件和目录,确认test目录创建成功。

然后进入test目录,利用pwd查看当前工作目录。

❖m kdir命令用于创建一个目录。

❖该命令的语法为:mkdir [参数] 目录名❖常用参数–p:如果父目录不存在,则同时创建该目录及该目录的父目录。

linux 基本操作 实验报告

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操作技能,为今后的工作和学习打下坚实的基础。

实验2LINUX常用命令

实验2LINUX常用命令

实验2 LINUX常用命令(4学时)一、实验目的1.学会不同Linux用户登录的方法。

2.掌握常用Linux命令的使用方法。

3.了解Linux命令中参数选项的用法和作用。

二、实验工具与设备已安装Linux操作系统的计算机。

三、实验预备知识1.Linux命令的执行可以在Linux命令提示符下,直接输入Linux命令,然后按回车键。

如果命令不在缺省路径,需要输入命令和完整的路径。

2.Linux命令区分大小写字母3.缺省路径:默认的查找执行文件的路径。

每个用户登录时都有缺省路径,若输入命令不指定路径,则在缺省路径中的所有路径中按顺序检查与命令相关联的文件。

4.文件和目录操作命令查看文件命令(ls)、显示文件内容命令(cat)、文件复制命令(cp)、文件改名命令(mv)、删除文件命令(rm)、改变当前目录命令(cd)、显示当前目录命令(pwd)、建立子目录(mkdir)、删除子目录(rmdir)、修改访问权限(chmod)、链接(ln)、文件查找(find)和内容查询(grep)。

5.用户和系统管理操作命令用户和系统管理操作命令主要包括登录和注销命令(login和logout)、添加和更改用户(useradd)、修改用户密码命令(passwd)和关机命令(shutdown)。

6.其他操作命令清屏命令(clear),显示日期、时间和月历命令(date),获取注册信息命令和查看命令帮助信息命令(man,help)等。

Linux的命令很多,用法也很灵活,熟练掌握这些命令不可能通过一两个实验就能完成,需要大量反复的练习。

四、实验内容和步骤1.查看文件与目录用以下命令查看文件与目录:ls /usr/bin问题:执行以上三个命令,你看到了几种类型的文件?结果中出现几种颜色的字符?ls –lls -ail问题:以上两个命令结果区别在哪里?2.显示文件内容命令(cat,head,tail)首先在系统中使用文本编辑软件创建文件text1(目录为/root下),并在文件中写入5行字符,然后执行以下命令cat text1head –n 3 text1tail -n 3 text1问题:以上三个命令的作用分别是什么?3.文件复制命令(cp)cp text1 bcp text1 /tempcp –r /root/* /temp (带目录复制)ls /temp (查看操作结果)4.文件改名命令(mv):了解mv命令的功能和使用方法,并注意各命令的区别:mv b newtextmv newtext /home问题:以上两个命令的作用分别是什么?5.删除文件命令(rm)rm newtext6.改变当前目录命令(cd)和显示当前目录命令(pwd)cd /rootcd .. (返回上一级目录)cd (返回到用户目录内)pwd (显示当前目录在文件系统层次中的位置)7.建立子目录命令(mkdir)在用户目录下创建如图4所示的目录结构。

linux常用命令实验实验报告 -回复

linux常用命令实验实验报告 -回复

linux常用命令实验实验报告-回复Linux常用命令实验实验报告一、引言在计算机领域,掌握常用命令是非常重要的。

对于使用Linux操作系统的用户来说,熟悉常用命令更是必备的技能之一。

本篇实验报告将以"Linux常用命令"为主题,介绍并实验一些常用的Linux命令,包括文件与目录管理、权限管理、网络管理、进程管理等方面的命令。

通过本次实验,希望进一步巩固和提升大家对Linux操作系统的理解和实践能力。

二、实验一:文件与目录管理1. 文件列表命令:ls首先,我们来介绍一下`ls`命令,该命令用于列出当前目录下的所有文件和文件夹。

通过在终端中输入`ls`命令,可以查看当前目录下的文件列表。

2. 创建目录命令:mkdir接下来,我们将尝试使用`mkdir`命令创建一个新的目录。

可以输入`mkdir directory_name`来创建一个名为"directory_name"的目录。

3. 切换目录命令:cd使用`cd`命令可以切换当前工作目录。

例如,要进入某个目录,可以使用`cd directory_name`命令。

要返回上一级目录,可以使用`cd ..`。

4. 复制文件命令:cp`cp`命令用于复制文件和目录。

要复制一个文件,可以使用`cp source_file destination_file`命令。

例如,`cp file1.txt file2.txt`将会复制"file1.txt"并将其命名为"file2.txt"。

5. 删除文件命令:rm要删除一个文件,可以使用`rm file_name`命令。

例如,要删除"file.txt"文件,可以输入`rm file.txt`。

6. 查找文件命令:find使用`find`命令可以在文件系统中查找文件。

例如,`find / -namefile_name`将会在根目录下找到名为"file_name"的文件。

计算机操作系统实验报告二Linux系统基本操作命令

计算机操作系统实验报告二Linux系统基本操作命令

计算机操作系统实验报告二Linux系统基本操作命令实验2 Linux系统基本操作命令计算机操作系统1.(1)熟悉Linux的基本命令。

(2)熟悉Linux的操作系统。

2.一台装有Linux的机器(这里默认是Red Hat Linux 9)。

3.1)文件操作命令查看文件命令:ls。

显示文件内容命令:cat。

文件删除命令:rm。

2)目录操作命令改变当前目录的命令:cd。

建立一个子目录:mkdir。

删除目录命令:rmdir。

3)系统管理命令注销命令:logout。

关机命令:shutdown。

命令的具体参数和使用方法见本次实验参考资料部分。

4.1)文件操作命令的使用(1)用vi编辑器新建立一个test1文件,并输入“This is test1~!”(方法参见实验1)。

(2)查看文件与目录ls。

步骤一:进入Linux系统。

步骤二:输入命令ls-m(在命令和参数之间需要空格分隔),并按回车执行。

步骤三:观看结果。

(3)显示文件内容cat。

输入cat text1后回车执行,结果显示如屏。

(4)删除文件命令rm。

rm(remove)删除文件或目录。

步骤一:登录Linux。

步骤二:在终端输入命令ls。

步骤三:回车执行命令,可以看到当前目录下的所有文件。

rm text1删除text1.步骤四:输入rm text1回车。

步骤五:输入ls命令查看上次执行的结果2)目录命令的使用(1)cd命令。

该命令是用来改变当前目录,在命令提示符前输入“cd路径”,然后回车就切换到用户所需要的目录了。

步骤一:进入系统后在命令提示符后输入cd /后回车。

步骤二:回车后执行命令结果,如屏所示。

(2)mkdir命令。

mkdir(make directions)命令是在当前的目录下建立一个子目录。

步骤一:在命令提示符后输入cd test。

步骤二:回车执行后查看结果。

步骤三:在命令提示符上输入mkdir newdir后回车执行,如屏所示。

步骤四:输入ls命令。

实验2 Linux基本操作

实验2  Linux基本操作

实验2 Linux基本操作
1、实验目的
(1)复习Linux基本命令。

(2)掌握常用Linux命令。

2、实验内容
(1)练习命令行模式下的常用命令:
man:命令帮助
ALT-Fx:虚终端切换
常用命令:cat、Ls、ps、chmod、kill、ln、cp、mv、rm、cd、pwd、mkdir、chown、who、w、wc、whoami、date、uname等
(2) 编辑器vi的使用:使用vi建立并修改一个文本文件
(3) 档案管理
rpm、gzip、tar等命令
(4) 网络命令
telnet、ftp、talk
3、实验内容
(1)练习命令行模式下的常用命令:
man:命令帮助
Man man命令结果:
Man li命令结果:
ALT-Fx:虚终端切换
Ls命令结果:
Who 、whoami、date命令结果:
Pwd、uname、uname -a命令结果:
(2) 编辑器vi的使用:使用vi建立并修改一个文本文件
(3) 档案管理
gzip、tar等命令结果:
4、实验心得与体会
做任何事情都要一步一步来,学习Linux也同样,而且学习Linux 需要坚持下去,这是最难能可贵的一点。

当然,一开始就抱着用Linux来架构服务器,这有点好高骛远,只有慢慢来,一步一步学习,把基本的指令掌握好,才能更好的熟练学习接下来的内容。

linux实验二

linux实验二

Linux实验二实验目的本实验旨在帮助学生掌握以下内容: - Linux系统的基本命令操作 - 文件与目录的管理 - 文件权限和用户管理 - 基本的bash 脚本编写实验环境•操作系统:Linux•编辑器:任意文本编辑器(推荐使用Vim 或Nano)实验内容一、Linux系统的基本命令操作1.登录到Linux 系统:打开终端,输入用户名和密码。

2.查看当前所在目录:使用pwd命令。

3.切换目录:使用cd命令。

4.查看目录内容:使用ls命令。

5.复制文件或目录:使用cp命令。

6.移动或重命名文件或目录:使用mv命令。

7.删除文件或目录:使用rm命令。

8.创建新目录:使用mkdir命令。

9.查看文件内容:使用cat命令。

二、文件与目录的管理1.切换到根目录:使用cd /命令。

2.查看根目录下的文件和目录:使用ls命令。

3.查看文件或目录的详细信息:使用ls -l命令。

4.查看文件或目录的权限信息:使用ls -ld命令。

5.进入当前用户的主目录:使用cd ~命令。

6.进入上级目录:使用cd ..命令。

7.切换到指定用户的主目录:使用cd ~username命令(将username替换为用户名)。

8.创建空文件:使用touch命令。

三、文件权限和用户管理1.查看当前用户信息:使用whoami命令。

2.查看当前用户组:使用groups命令。

3.查看用户信息:使用id username命令(将username替换为用户名)。

4.修改文件或目录权限:使用chmod命令。

5.修改文件或目录所有者:使用chown命令。

6.修改文件或目录所属组:使用chgrp命令。

7.添加新用户:使用adduser或useradd命令。

8.修改用户密码:使用passwd命令。

四、基本的 bash 脚本编写1.创建一个新的脚本文件:使用touch script.sh命令(将script.sh替换为脚本文件名)。

2.编辑脚本文件:使用编辑器打开脚本文件,并输入脚本内容。

实验二 Linux常用命令

实验二 Linux常用命令

实验二Linux常用命令一、实验目的学习并掌握Linux常用命令。

二、实验环境在虚拟机的Linux操作系统中进行实作。

三、实验结果根据相应的命令查看结果。

四、实验内容及步骤1、用useradd命令增加一个用户studnet,其主目录为/home/student。

用tail 命令看文件/etc/passwd的最后一行,并记录下来。

并用新用户登录系统。

2、在用户student主目录下创建一个目录subdir3、复制文件/etc/inittab到subdir目录下4、用列表方式显示subdir目录下的所有文件5 统计subdir/inittab文件的字符数和行数6用find命令查找命令useradd在系统的什么位置7用grep命令查找subdir目录下含有字符串“mim”的文件有哪些8用cat、more、less、head、tail查看subdir/inittab文件内容9、在用户student主目录下用vi 新建文件filels,文件内容如下:pwd;ls –al然后存盘退出10、在命令提示符下输入./filels,看是否能正常运行11、修改filels的权限,使filels能直接运行。

12、用find命令查找subdir目录下有哪些包含pass字符的文件13、练习du、df、free14、用man、help看命令的帮助。

15、建立另一个用户stuoth,复制第11题的filels文件到用户stuoth用户的主目录下,并修改该文件的所有者和所属组为stuoth,运行该文件。

16、删除用户student、stuoth及它们的主目录17、挂载U盘,复制/usr/share/doc/tux-2.2.9下的所有的以.c为扩展名的文件到U盘,并查看U盘是否复制成功。

18、卸载U盘。

Linux基本命令的实验报告

Linux基本命令的实验报告

实验二Linux基本命令1实验目的:掌握Linux环境下的基本操作命令。

2实验内容:掌握Linux的基本操作命令3实验步骤:3.1 登录和退出<1> 登录服务器系统:注:远程用户可使用telnet或sshtelnet 远程主机IP地址,或ssh 用户名@ssh服务器IP地址Red Hat Enterprise Linux Server release 5.2 (Tikanga)Kernel 2.6.18-92.el5 on an i686login:<2> 在login:后输入用户帐号:如user。

Red Hat Enterprise Linux Server release 5.2 (Tikanga)Kernel 2.6.18-92.el5 on an i686login: ml2010Password:<3> 在password:后输入密码:如果登录失败,说明该帐号已为他人使用,请换帐号重来登录。

Red Hat Enterprise Linux Server release 5.2 (Tikanga)Kernel 2.6.18-92.el5 on an i686login: ml2010Password:Last login: Sat Mar 17 09:45:03 from 218.192.121.139[ml2010@tan ~]$<4> 登录后,输入passwd命令来修改密码。

根据提示输入当前密码,再输入两次新的密码。

[ml2010@tan ~]$ passwdChanging password for user ml2010.Changing password for ml2010(current) UNIX password:New UNIX password:Retype new UNIX password:passwd: all authentication tokens updated successfully.[ml2010@tan ~]$<5> 输入logout命令退出系统。

实验二 Linux常用命令

实验二 Linux常用命令

实验二Linux常用命令一.实验目的:1.掌握Linux常用命令的使用方法;2.熟悉Linux操作环境;3.熟悉Linux命令中常用参数的使用方法。

二.实验内容:练习使用Linux常用命令。

三.实验环境:1.装有Linux操作系统的PC机一台;四.实验练习:1)文件和目录类命令:●启动计算机,利用root用户登录到系统,进入字符提示界面或图形界面(打开“终端”,进入命令行方式)。

●用pwd命令查看当前所在的目录。

●用ls命令列出此目录下的文件和目录。

●在当前目录下,用mkdir命令创建测试目录test。

●利用ls命令列出文件和目录,确认test目录创建成功。

●利用cd命令进入test目录。

●用pwd查看当前目录。

●利用cp命令复制系统文件/etc/profile到当前目录下,复制文件profile到一个新文件profile.bak,作为备份。

●用grep命令在profile文件中对关键字then进行查询。

●用vi建立文件file1.c和file2.c,内容如下所示。

file1.c的内容:1 main()2 {3 printf(“Hello!\n”);4 }5file2.c的内容:1 main()2 {3 int n , m ;4 n= 10 ;5 printf (“ % d \\\\ n ” , m = n * 10);6 }$ vi file1.c有一点要特别注意,就是您进入vi之后,是处于「命令行模式(command mode)」,您要转换到「插入模式(Insert mode)」才能够输入文字。

进入vi后,先不要乱动,转换到「插入模式(Insert mode)」再说!b) 转换至插入模式(Insert mode)编辑文档在「命令行模式(command mode)」下按一下字母「i」就能够进入「插入模式(Insert mode)」,这时候您就能够开始输入文字了。

c) Insert 的转换您现在处于「插入模式(Insert mode)」,您就只能一直输入文字,假如您发现输错了字!想用光标键往回移动,将该字删除,就要先按一下「ESC」键转到「命令行模式(command mode)」再删除文字。

实验报告02.Linux基本命令

实验报告02.Linux基本命令

周口师范学院计算机科学与技术学院实验报告课程名称:网络操作系统(Linux) 指导教师:李骞(3)用ls命令列出此目录下的文件和目录。

(4)用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。

(5)用man命令查看ls命令的使用手册。

(6)在当前目录下,创建测试目录test。

(7)利用ls命令列出文件和目录,确认test目录创建成功。

(8)进入test目录,利用pwd查看当前工作目录。

(9)利用touch命令,在当前目录创建一个新的空文件newfile。

(10)利用cp命令复制系统文件/etc/profile到当前目录下。

(11)复制文件profile到一个新文件profile.bak,作为备份。

(12)用ll命令以长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。

(13)用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,如b、p、q等,并对then关键字查找。

(14)用grep命令在profile文件中对关键字then进行查询,并与上面的结果比较。

(15)给文件profile创建一个软链接lnsprofile和一个硬链接lnhprofile。

(16)长格形式显示文件profile、lnsprofile和lnhprofile的详细信息。

注意比较3个文件链接数的不同。

(17)删除文件profile,用长格形式显示文件lnsprofile和lnhprofile的详细信息,比较文件lnhprofile的链接数的变化。

(18)用less命令查看文件lnsprofile的内容,看看有什么结果。

(19)用less命令查看文件lnhprofile的内容,看看有什么结果。

(20)删除文件lnsprofile,显示当前目录下的文件列表,回到上层目录。

(21)用tar命令把目录test打包。

(22)用gzip命令把打好的包进行压缩。

(23)把文件test.tar.gz改名为backup.tar.gz。

实验2 Linux系统基本操作命令

实验2  Linux系统基本操作命令

实验2 LINUX系统基本操作命令一、实验目的1、熟悉LINUX的基本命令。

2、熟悉LINUX的操作系统。

二、实验工具1、一台装有LINUX的机器(这里默认是RED HAT LINUX 9)。

三、预备知识●文件操作命令查看文件命令:ls显示文件内容命令:cat文件删除命令:rm●目录操作命令改变当前目录的命令:cd建立一个子目录:mkdir删除目录命令:rmdir●系统管理命令注销命令:logout关机命令:shutdown命令的具体参数和使用方法见本次实验参考资料部分。

四.基本实验(按照具体实验内容,完成实验报告)以下给出一个参考示例:●文件操作命令的使用(1)用vi编辑器新建立一个test1文件,并输入“This is test1~!”(方法参见实验1)。

Zy为名字简拼(章悦)(2)查看文件与目录ls步骤一:进入LINUX系统;步骤二:输入命令ls –m(在命令和参数之间需用空格分隔),并按回车执行;步骤三:观看结果。

(3)显示文件内容cat步骤一:输入cat text1后回车执行。

输入cat后要输入完整文件名才可以执行,第一次没有输入.c后缀,显示没有找到那个文件或目录。

关于cat的更多用法见参考资料(4)删除文件命令rmrm(remove) 删除文件或目录。

步骤一:登陆LINUX;步骤二:在终端输入命令ls;步骤三:回车执行命令,可以看到当前目录下的所有文件。

rm text1 删除文件text1。

步骤四:输入rm text1回车;步骤六:输入ls命令查看上次执行的结果。

在这里有确认操作,书上是没有删除的确认操作的,而如何取消确认操作将在参考资料中进行介绍。

目录命令的使用(1)cd 命令该命令是用来改变当前目录,在命令提示符前输入 cd 路径,然后回车就切换到你所需要的目录了。

步骤一:进入系统后在命令提示符后输入 cd /后回车;步骤二:回车后执行命令。

cd 命令/cd 切换到根目录以上是 cd / 切换到根目录。

实验二 linux基本命令

实验二 linux基本命令

实验二 Linux基本命令【实验目的】一、了解Linux系统中的文件和目录管理二、掌握Linux系统中文件和目录管理相关的常用命令【实验内容】一、Linux系统中的目录及各个目录的大致作用:/ :根目录/bin:存放必要的命令/boot :存放内核以及启动所需的文件等/dev:存放设备文件/etc :存放系统的配置文件/home :用户文件的主目录,用户数据存放在其主目录中/lib:存放必要的运行库/mnt:存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。

/proc:存放存储进程和系统信息/root:超级用户的主目录/sbin:存放系统管理程序/tmp:存放临时文件的目录/usr:包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。

/var:包含系统产生的经常变化的文件,例如打印机、邮件、新闻等假脱机目录、日志文件、格式化后的手册页以及一些应用程序的数据文件等等。

二、Linux系统中的文件类型:1、普通文件,如文本文件、C语言源文件、二进制的可执行文件、shell文件。

2、目录文件3、设备文件,如软驱A为/dev/fd0三、常用命令1、cd命令:切换工作目录cd ~ 表示回到自己的家目录cd 表示回到自己的家目录cd .. 表示回到目前的上层目录2、ls命令:显示指定目录下的内容-a :全部的文件,包括隐藏文件一起显示出来-l :显示文件详细资料,包含文件的属性与权限等等资料一般常用ls -al3、cp命令:复制文件或目录cp 源文件(source) 目标文件(destination)-i :若目标文件(destination)已经存在时,在覆盖时会先询问-a :连同文件的属性一起复制,持续复制,用于目录的复制行为4、mv命令:将一个文件移至另一文件,或将数个文件移至另一目录mv source destinationmv source1 directorymv source1 source2 source3 .... directory5、rm命令:删除文件或目录-i :询问模式,在刪除前会询问是否删除-r :循环删除,常用在目錄的刪除如果确定要刪除此目录而不询问 \rm -r /tmp/test6、cat命令:将文件输出或重定向到其它文件,查看文件内容cat /etc/issue7、mkdir命令:建立目录mkdir目录名称-p :直接将所需要的目录(包括上层目录)循环建立好mkdir -p test1/test2/test3/test4 直接建立多层目录8、rmdir命令:删除空的目录rmdir 目录名称-p :连同上层空目录也一起刪除9、touch命令:创建空文件10、pwd命令:显示当前所在目录的绝对路径名称11、more命令:类似cat,不过会一页一页地显示空格键:向下翻一页/字符串:在这个文件中,向下搜索字符串这个关键字:f:显示文件名以及目前显示的行数b:往回翻页q:立刻离开more ,不再显示该文件內容12、chgrp命令:更改文件或目录的所属群组chgrp dirname/filename ...-R : 进行循环更改,连同次目录下的所有文件或目录都更新成为这个群组[root@www ~]# chgrp users install.log13、chown命令:改变文件或目录的所有者chown帐号名称文件或者目录chown帐号名称:群组名称文件或者目录[root@www ~]# chown bin install.log[root@www ~]# chown root:root install.log14、chmod命令:更改文件或目录的权限权限的设定方法有两种,可以使用数字或者是符号进行权限的改变Linux文件的基本权限有九个,分別是owner/group/others三种不同身份各有自己的read/write/execute权限,其中r:4 w:2 x:1每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的chmod xyz 文件或者目录其中xyz :数字类型的权限属性,为 rwx 属性值相加的和值[root@www ~]# ls -al .bashrc[root@www ~]# chmod 777 .bashrc[root@www ~]# ls -al .bashrc。

实验二Linux常用命令

实验二Linux常用命令

实验二Linux常用命令《linux操作系统》实验报告至学年第学期姓名系别实验地点综合教学楼2号机房学号、年级、班级实验时间年月日实验项目Linux通用命令1(目录和文件管理命令、信息显示命令、基本网络配置命令)I.实验目的1、熟悉命令行操作方式;2.掌握man、info等常用帮助命令;3、掌握linux目录常见的概念(路径,根目录、用户主目录);4.掌握文件和目录的基本操作,包括文件复制、移动和删除命令CP、MV和RM;创建和删除目录MKDIR、rmdir;更改工作目录、显示路径和显示目录内容命令CD、PWD、LS;文件搜索命令查找、定位等。

5、掌握文件信息(内容)显示命令,包括信息显示和字符查找命令cat、head、tail、more、less、grep等。

6.掌握基本的网络配置命令,包括网络连通性和网络速度命令Ping分析;网络参数配置命令ifconfig;路由配置命令路由II。

实验环境(条件)软件配置:windowsxp/2021系统vmwareworkstation8.0redhatenterpriselinux5硬件配置:cpup42.0g以上、内存512mb以上三、实验内容及步骤:实验准备:● 理解外壳的作用。

● 了解shell命令的格式● 必须掌握终端的切换1.对命令行基本操作做进一步了解(1)首先登录GNOME桌面,在桌面环境下打开终端模拟器,熟悉命令行操作;(2)了解智能完成功能;如果你键入了文件名、命令、或路径名的一部分,然后按[tab]键,bash要么会把文件或路径名的剩余部分补全,要么会给你一个响铃(如果你的系统中启用了声效的话)。

如果你得到的是响铃,只需再按一次[tab]键即可获取到与你已键入的部分匹配的文件、命令或路径名的列表。

例如:如果你忘记了命令chmod,但是记得该命令的一部分,然后在shell提示下键入ch,连按两次[tab]键,你便会看到一个可用来补全命令的列表。

实验2-Linux基本命令的使用-新 - 副本

实验2-Linux基本命令的使用-新 - 副本

实验2 Linux 常用命令的使用一.实验目的1.了解Linux系统的启动、登录及关闭方法2.学习和掌握Linux系统的常用命令3.学习和掌握Linux系统X Window交互界面的使用二.实验环境1. 装有Linux系统的PC机一台三.实验内容1.启动登录Linux系统2.在字符界面执行Linux系统的常用操作命令3.在X Window交互界面执行Linux系统常用操作命令四.实验步骤1.路径练习:请打开终端,输入以下命令并回答问题:pwd (说明:pwd命令式显示当前目录的绝对路径)mkdir aa (说明:mkdir是创建目录的命令)lsmkdir bblscd aamkdir cclscd cc回答:(1)当前目录的绝对路径是什么?答:/root/aa/cc(2)当前目录在cc,用绝对路径的方式切换到bb目录答:cd /root/bb(2)当前目录在bb,用相对路径的方式切换回cc目录答:../aa/cc(3)当前目录在cc,用相对路径的方式切换到root目录答:cd ../../------------------------------------------------- 请打开终端,输入以下命令并回答问题:pwd (说明:pwd命令式显示当前目录的绝对路径)mkdir dd (说明:mkdir是创建目录的命令)lsmkdir /eelscd ddmkdir fflscd ff回答:(1)当前目录的绝对路径是什么?答:/root/dd/ff才(2)当前目录在ff,用绝对路径的方式切换到ee目录答:cd /ee(2)当前目录在ee,用相对路径的方式切换回ff目录答:cd ../root/dd/ff(3)当前目录在ff,用相对路径的方式切换到root目录答:cd ../../2.命令技巧:通配符等命令运行以下例子并查看结果:mkdir /root/tmp (创建目录)cd /root/tmp (切换目录)(创建文件)touch test1.txt test2.txt test11.txt test1.mp3 test2.mp3(分别输入以下命令,查看输出结果,判断命令的含义。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux基本命令实验
【实验目的】
(1)了解Linux系统的基本命令
(2)熟悉Linux系统使用环境
(3)掌握系统启动、重启和退出操作命令
(4)掌握基本的文本和目录操作命令
【实验内容】
(1)启动Linux系统。

(2)练习文件和目录操作命令ls、cd、mv、mkdir、rmdir、cat、cp、rm、tar、touch、find、pwd。

(3)退出系统命令。

【实验步骤】
(1)启动 Linux系统,在登录界面输入用户名root 及密码。

(2)登录完成后进入 linux 图形界面,单击鼠标右键新建一个终端,通过命令行终端控制系统,按照以下步骤执行命令,并填写结果。

① 输入 pwd
输出________________
命令说明:pwd命令代表 print working directory(打印工作目录)。

当键入pwd时,Linux系统显示当前位置。

问题:每个用户登录后进入什么目录?
② 输入 mkdir test001
输入 cd test001
输入 pwd
输出_________________
命令说明:使用 mkdir创建一个空目录,然后进入该目录里。

改变工作目录cd 命令:该命令将当前工作目录改变至[路径]所指定的目录。

若没有指定[路径],则回到用户的主目录。

命令格式:
cd [路径]
选项含义:使用man帮助。

例如,返回上一级目录:cd ..。

创建目录 mkdir 命令:该命令创建一个由dir-name命名的目录。

dir-name不能是当前目录中已有的目录或文件名。

命令格式:
mkdir [选项] dir-name
选项含义:使用man帮助。

例如,在当前目录下建立默认权限并且名字为 student 的子目录:mkdir student。

③ 输入 ls 输入 ls -l
输出________________ 输出________________
输入ls-a 输入ls-a-l
输出________________ 输出________________
命令说明:ls 命令是列出当前目录下的所有内容。

对于每个目录,该命令列出其中所有的子目录与文件;对于每个文件,该命令输出文件名及其所要求的其他信息;当没有给出目录名或文件名时,则显示当前目录的信息。

命令格式:
ls [选项] [目录或文件]
常用的参数有-l,-a。

-l 参数作用是以长格式显示当前目录中所有文件的详细信息。

-a 参数作用是显示包括隐藏文件的所有文件信息。

更多的参数可以使用man来查看。

Linux 系统的man帮助命令说明如下。

使用方法:
man [命令]
按空格键或 Pagedown 键翻页,退出man帮助使用q键。

例如,man ls
以上ls-a的命令中会显示该空目录下有两个文件分别是"."和".."。

其中"."代表本目录,".."代表父目录。

因此回到上一层目录可以用cd ..。

④ 输入 touch testfile
输入 ls
观察该目录下是否多了个 testfile 文件。

命令说明:一般状况下使用 touch指令变更文件时间,如果文件不存在,touch会自动建立指定的文件(空文件)。

如果不想因使用touch 而建立任何新文件,必须加上选项-c。

touch指令一般是以下指令当时的计算机时间来作为更新文件的时间。

但也提供特殊的选项-t来指定“特定的时间”作为更新时间。

⑤ 输入 mv testfile testfile02
输入 ls -l
观察到原来的 testfile 文件已经变为 testfile02。

命令说明:用户可以使用mv 命令来为文件或目录改名或将文件由一个目录移入另一个目录中。

该命令如同MS DOS下的ren和move 的组合。

语法:
mv [选项]源文件或目录目标文件或目录
问题:mv testfile ../testfile03 这句命令有什么作用?
⑥ 输入 cp testfile02 ../testfile04
输入 cp /etc/vsftpd/vsftpd.conf vsftpd.conf 观察当前目录是否有vsftpd.conf以及父目录是否有 testfile04。

命令说明:cp命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同 MS DOS下的copy命令一样,功能十分强大。

语法:
cp [选项]源文件或目录目标文件或目录
该命令把指定的源文件复制到目标文件或把多个源文件复制到目
标目录中。

该命令的各选项含义如下。

-a:该选项通常在拷贝目录时使用。

它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。

-d:拷贝时保留链接。

-f:删除已经存在的目标文件而不提示。

-i:和-f 选项相反,在覆盖目标文件之前将给出提示要求用户确认。

回答 y 时目标文件将被覆盖,是交互式拷贝。

-p:此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。

-r:若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。

此时目标文件必须为一个目录名。

-l:不作拷贝,只是链接文件。

需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名已存在,用 cp 命令拷贝文件后,这个文件就会被新源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。

⑦ 输入 cat vsftpd.conf
观察输出的结果。

⑧ 输入 rm testfile02
输入 ls-l
观察该目录中是否还存在 testfile02。

命令说明:用户可以用 rm 命令删除不需要的文件。

该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。

对于链接文件,只是断开了链接,原文件保持不变。

语法:
rm [选项] 文件…
如果没有使用- r 选项,则 rm不会删除目录。

各选项含义如下。

- f:忽略不存在的文件,从不给出提示。

- r:指示 rm将参数中列出的全部目录和子目录均递归地删除。

- i:进行交互式删除。

使用rm命令要小心。

因为一旦文件被删除,它是不能被恢复的。

为了防止这种情况的发生,可以使用i 选项来逐个确认要删除的文件。

如果用户输入y,文件将被删除。

如果输入任何其他东西,文件则不会删除。

⑨ 输入 find / -name vsftpd.conf
输出 ________________
命令说明:find 命令作用为查找文件。

语法:
find pathname -options [-print -exec -ok ...]
pathname: find 命令所查找的目录路径。

例如用.来表示当前目录,用/来表示系统根目录。

-print:find 命令将匹配的文件输出到标准输出。

-exec:find 命令对匹配的文件执行该参数所给出的 Shell 命令。

相应命令的形式为'command' {}\;,注意{ }和\;之间的空格。

-ok:和-exec 的作用相同,只不过以一种更为安全的模式来执行该参数所给出的Shell 命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。

主要选项含义如下。

-name 按照文件名查找文件。

-perm 按照文件权限来查找文件。

-user 按照文件属主来查找文件。

-group 按照文件所属的组来查找文件。

⑩ 输入 cd ..
输入 tar-cvzf test001.tar.gz test001
输入 ls -l
输出 ________________
输入 tar -xzvf test001.tar.gz
输入 ls -l
输出 ________________
命令说明:以上第一组命令目的是对 test001 目录进行备份和压缩,备份文件名为test001.tar.gz。

第二组命令是把备份文件还原并
解压缩。

输入 cd ..
输入 rmdir test001
输出 ________________
命令说明:rmdir 的作用是删除目录,但只能删除空目录。

因此以上目录不空的话会报错。

当然也可以使用 rm -r test001 删除目录。

相关文档
最新文档