Linux系统的基本操作及常用命令实验报告.docx

上传人:b****3 文档编号:4126311 上传时间:2022-11-28 格式:DOCX 页数:22 大小:30.55KB
下载 相关 举报
Linux系统的基本操作及常用命令实验报告.docx_第1页
第1页 / 共22页
Linux系统的基本操作及常用命令实验报告.docx_第2页
第2页 / 共22页
Linux系统的基本操作及常用命令实验报告.docx_第3页
第3页 / 共22页
Linux系统的基本操作及常用命令实验报告.docx_第4页
第4页 / 共22页
Linux系统的基本操作及常用命令实验报告.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

Linux系统的基本操作及常用命令实验报告.docx

《Linux系统的基本操作及常用命令实验报告.docx》由会员分享,可在线阅读,更多相关《Linux系统的基本操作及常用命令实验报告.docx(22页珍藏版)》请在冰豆网上搜索。

Linux系统的基本操作及常用命令实验报告.docx

Linux系统的基本操作及常用命令实验报告

操作系统实验报告

姓名:

***学号:

1105413440专业班级:

集成112

课题:

Linux系统的基本操作及常用命令

实验一Linux系统的基本操作及常用命令

1.1.1实验目的

1.学习如何安装和使用Linux操作系统。

2.熟悉Linux操作系统的常用基本命令。

1.1.2实验内容

1.学习VMware软件的使用以及在VMware下安装Ubuntu操作系统。

2.启动系统:

通过虚拟机启动Linux系统。

3.熟悉Ubuntu操作系统的使用界面和各项功能。

4.目录操作(分别通过命令和鼠标操作完成,写出相应的命令)。

5.熟悉文件操作命令。

6.熟悉系统询问与权限命令。

7.熟悉进程操作命令。

8.熟悉一些其他常用命令。

1.1.3实验步骤

1.Linux的登陆与退出

本地登录Linux操作系统

(1)双击桌面上的VMwareWorkstation图标,运行虚拟机。

(2)建立一台虚拟机。

单击文件(file)—新建(new)—新建虚拟机(newvirtualmachine)命令,弹出虚拟机创建菜单

(3)根据向导完成虚拟机的创建

(4)在客户操作系统(Guestoperatingsystem)中选择Linux,单击NEXT按钮。

(5)在虚拟机名字中键入自己想建立的名字。

(6)在位置中选择虚拟机安装位置。

(7)如果需要网络就选择一个合适的网络环境。

(8)点击finish按钮,返回主界面。

登录:

双击桌面上的VMwareWorkstation图标,运行虚拟机软件,找到左列下拉菜单中Ubuntu图标,点击绿色箭头启动Linux操作系统。

单击用户名输入登录密码。

成功登录Ubuntu主界面。

退出:

如果要退出系统,单击右上角用户名,选择shutdown命令关闭系统。

2.Linux命令格式

Linux系统中bash命令的一般格式是:

命令名【选项】【处理对象】

例:

$ls-lamydir

使用bash命令时,应注意一下几点:

•命令名一般是小写的英文字母。

注意大小写有区别。

•一般格式由方括号括起来的是可选的。

•选项是对命令的特别定义,以减号“一”开始,命令名,选项,处理

对象三者之间用空格隔开

•命令后加上&可使该命令后台执行。

•目录之间的分隔为(/)区别于DOS中().

Linux操作系统的联机帮助对每个命令的准确语法都做了详细的说明。

3.命令输入方式

在shell提示符“$”之后,可以输入相应的命令和参数,最后必须按Enter键予以确认。

Shell会读取该命令并予以执行。

命令完成后,屏幕将再次显示提示符“$”.。

4.目录操作命令

Linux文件系统采用树状目录管理结构,即只有一个根目录,其中含有

下级子目录或文件信息。

主目录往往位于/home或者/user目录之下,例如/home/user。

路径名描述了文件系统通向任意文件的路径。

有两种路径名:

绝对路径名和相对路径名。

•绝对路径名:

从根目录开始到达相应文件的所有目录名连接而成,各目录名之间以“/”隔开。

•相对路径名:

是相对于当前工作路径指定一个文件。

当访问当前工作目录或其子目录中的文件时,可以使用相对路径。

1)显示目录内容:

ls命令

-a――列出指定目录下所有子目录和文件,包括以“•”开头的隐藏文件

-t——按照文件最后修改时间的新旧顺序,最新的文件列在前面。

-F——显示出当前目录下的文件及其类型。

在列出的文件名后面加上不

同的符号,以区分不同类型的文件,可以附加的符号有:

“/”表示目录

“*”表示可执行文件。

-R――递归地列出该目录及其子目录下的文件信息。

-I――显示目录下所有文件类型与权限•链接数•文件主•文件组•文件大

小•建立或最近修改时间及文件名

.nts^lon-cantral.pulst1-cookteMusic

PicturesVideos

•proTlle►xauthortty

Public.xsesStan-errors

・pulse

PublicTemplates

f

dbus

4gconf

■■

Desktop

.gnone2

bash_lo^out

*dnrc

gtkbooknarks

+bdshrc

Documents

gufs

cache

CownLoads

.ICEauthortty

・config

«fantccnftg

Accal

QQ(Fubuintu^ubuntu:

ubuntuQubLintu:

Iso

实验结果如下:

ubuntu^ijbuntu:

-$Is-r

DesktopDocumentsOownloadfMusicPicturesubuntu^ubuntu;~$Is

Desktop/OwnlQ^ds/Pictures/Tinplates/Docurentc/Muftc/Public/Videot/

ubuntu@ubunt^:

*SIs*R

TemplatesVtdeos

DesktopDoeurwnt&DownloadsMusicPicturesPublic

./Desktop!

examples^desktopubi.qutty-gtkut^desktop

/Dncunpnt*;:

^/Donntoads;

/Music:

+/Docun«nts:

./Downloads:

*/Musict

♦/Pictures:

♦/Public:

+/Tcnplotcs:

*/Videos:

uburitu^ubufitulatOtnSl.e

drwxr-xr-x

2

ubuntu

ubuntu

Oct

11

12:

52

Desktop

drwxr-xr-x

2

ubuntu

ubuntu

4S

Oct

11

12:

51

Dccunents

drwxr-xr-x

2

ubuntu

ubuntu

Oct

11

12:

51

Downloads

drwxr-xr-x

2

ubuntu

ubunt□

Oct

11

12:

51

Music

drw^r-xr-k

2

ubuntu

ubuntu

46

Oct

11

12;51

pictures

drwj

2

ubuntu

ubuntJ

Oct

11

12:

51

Public

drw«r-xr-x

2

ubuntu

ubuntu

40

Oct

11

12:

51

Templates

drwxrxr-x

2

ubuntu

ubunt□

1&

Oct

11

12:

51

Videos

2)创建目录:

mkdir命令

格式:

mkdir[选项]dirname

常用选项:

-p可在指定目录下逐级创建目录。

-m――创建指定目录的同时设置该目录存取权限,权限用八进制数字表

示。

Jiang

-pxindtr/wendtr-mCOOshiyandtrjiang

实验结果如下:

□buntu@ubuntu:

mkdirubuntu@ubunmkritrubuntugubuntu:

nkdir□buntu@ubuntu:

*-$Is-Itotal0

ubunt切@uburitu;・$Is-1xtndirtotalO

drwxrwxr-x2ubuntuubuntu40Oct1113:

37wendtrubunt切t打;Is-1shiyandi「

total0

3)删除目录:

rmdir命令

格式:

rmdir[选项]dirname常用选项:

-p递归删除指定目录下所有空目录,如果有非空目录,则该目录保留下来。

实验结果如下:

ubuntugubuntu:

rndirjiangubuntu@ubuntu;~$rndtr-p其indtr/wendtr

4)改变工作目录:

cd命令

格式:

cd[dirname]

dirname表示目标目录的绝对路径或相对路径名cd..改变目录位置,至当前目录的上层目录

cd-回到进入当前目录前的上一个目录cd/home/jiangliangchao改变目录位置,至绝对路径

/home/jiangliangchao

实验结果如下:

□buntu@ubuntu:

~$cd]tangubuntu@ubuntu:

-/jiangS

cd..:

comnandnotfoundubuntu@uibuntu1-/jtang$匚d-.ubunt^j@uburitu;〜$cd.,/ubuntu□buntL@ubuntu:

cd/hone/ubuntubash:

cd/hone/ubuntu:

Nosuchfileordirectory□bunt切ad/hone/ubuntukibuntu^uibuntu:

匚djiangubuntkj@ubuntu:

*/jtangScd-

/hone/ubuntuubuntu@ubuntu:

~$pwd

/homw/ubuntu

5)显示当前工作目录的绝对路径:

pwd命令

实验结果如下:

jiangliangchao®jtangliangchao-VtrtualBox:

~$pwd/hone/jtanglidng匚

5.文件操作命令

1)查看文件内容:

cat命令

格式:

cat[选项]filename

-b――从1开始对所有非空输出进行编号

-n——从1开始对所有输出进行编号

-s将多个相邻的空行进行合并成一个空行实验内容如下:

ubuntu@ubuntu:

~$cataa.cnewfile

testfilethisIsafile・ubuntu^ubuntunoreaa.匚newfile

testfilethisisafile・ubuntu@ubuntu:

〜$cataa.c/nore亡atiaaxc/more:

Notadirectoryubuntu^ubuntucataa.c|morenewfile

testfilethisisafile.

ubuntu@ubuntucat-baa.c

1newfile

2testfile

3thisisafile.ubuntugiubuntu:

~$cat-naa

1newfxle

2testfite

3thisisafile.ubuntugubuntu:

~$cat-saa»cnewfile

testfilethisisafile・

2)删除文件:

rm命令

格式:

rm[选项]name

-f忽略不存在的文件,并且不给提示信息

-r――递归删除指定目录及其下属的各级子目录和文件

-i――交互式删除文件。

系统提示是否删除文件,输入y确定

实验结果如下:

□buntu@ubuntu:

*$rn-ia*

厂pi;removeregularfileLaa^c*?

nubuntu(3ubuntu:

~$rmftlelfilesrn:

cannotremovefilel':

Nosuchfileordirectoryrn:

cannotremoveLfile2*:

nosuchfileordirectoryubuntu@ubuntu;~S厂円-ffilelfilesubuntu@ubuntu;-$rn-vxi.nd\r

rm:

cennotremove'xindir1:

Nosuchfileordirector/ubuntu@ubunturn-r•匚

3)复制文件或目录:

cp命令

格式:

cp[选项[sourcetarget

-i――交互式复制,覆盖已存在的目标文件之前给出提示信息。

-p――除复制源文件的内容外,还将其修改时间和存取权限也复制到新文件中。

-r――把源目录下的所有文件及其各级子目录都复制到目标位置。

-1――不复制文件,而是创建指向源文件的链接文件,链接文件名由目标文件给出。

实验结果如下:

jiangltangchan@jiangLiangchao-VirtualBox:

~Scp-itestfilewenjianljiiangliangrhao^jiangliangrhaO'VirtualBox:

~Srp'Ptestfilewenjiar?

jiangliangchao^jiangliangrhao-VirtualRoxcp-rtextfileceshi/sacp:

无注驶取"textfile'1的文件状态(stat):

浅有那个文件或冃录jiangliangchao^jtanglVangchao-\JirtualBox:

~$cptextfileceshi.cp;无法菽取牡巳廿il*的文件状态(stat):

液有那个文件或目录jiangliangchao^ji.angli.angchaQ-XJirtualBox:

cp-rtestfileceshi/asjriangliangchao@jiangl\angchaO'VirtualBoxt-$cp-Itestfilelianjiejiangliongchoo^jianglionguhociVirtualBox:

-$Isecshiexoriples^desktoptestfilewenjian2模板圈片下費桌面ecshiiLianjtewenjtanl公妖的文档音东

jiangliangchao^jiangli-angchao-VirtualBox:

|

错误原因:

输错文件名

4)移动或更改文件、目录名称:

mv命令

格式:

mv[选项[sourcetarget

实验结果如下:

pivwenjianlmv钏enjian2為片下载女档音乐

wenjt^njceshi

桌面

jE白ngltangchao^jtangltangchao-UtrtualBox:

~$mvceshtlcesht

Jianglt^ngchao^jiangli^ngchao-virtualBoxi-Sjiangliangchao^jiangltangchao-VirtualBox:

*$jiangliangchao^jiangltangch白o-Mi「tualBoK:

F$ceshiItanjiewenjt^nS樓板

examples.desktoptestfile公挂的

5)比较文件或目录的内容:

diff命令

格式:

diff[选项]namelname2

常用选项:

-i――忽略字母大小写造成的差别

-r当namel和name2同为目录名时,递归比较两个目录,列出他们的不同之处实验结果如下:

jtangltangchao^jtangltangchao-VtrtualBox:

~$diff-ttestfileaalp3cl,2

盂ThisIsetestfile*

cthisIstvtitEline,howcanyoufindit*

>ThisIsacomparefile*

jiangltangchaoOjlanglianqchao-VlrtualBox:

diff-rceshibijiao只在ceshi行在:

aa

只在ceshi存在:

ceshil

只在ceshi存在:

wen1tan2

6)文件中字符串的查找:

grep命令

格式:

grep[选项]查找模式name常用选项:

匹配比较时不区分字母的大小写

-r——以递归方式查询目录下的所有子目录中的文件。

实验结果如下:

jtangltangchao®jtangltangchao-VtrtualBox:

~$Isaabijiaoexamples.desktoptestftie公共的

aa*ceshiliawenjtanS模板jtangltangchao^jiangliangchao-VtrtualBox:

*$greptniistwiceline*howcanyoufindit*jtangltangchao^jiangltangchao-VirtualBox:

~$grepThisisatestfile*

i/Vistwiceline,hawcanyoufindtt*jtangliangchao(Jjtangliangchao-VtrtualBox:

~$grepisatestfile.

视頻文档音乐图片下载桌面thistestfile

-tthistestfile

-rThisceshi

isatestfile.

7)建立文件或目录的链接:

In命令

ln[选项[targetlink_name

Target是连接的对象,可是文件也可是目录。

常用选项:

-s建立符号链接,而不是硬链接。

实验结果如下:

jiangliangchdro^jiarkgltanQcliBO-VA.rtualBcxi-SIntestfilefl

jtangliangch^G^j<*ngliaftqchao-VtrtualBo*:

-$In-stestfilef2

jtangliangch^o^jidngliariqchiao-VtrtufllBox:

-^In■鼻/hone/jiar»gliangch占d/n亡wdi「/rldirl

6.系统询问与权限命令

1)查看系统中的使用者:

who命令

格式:

who[选项][ami]

-q――仅显示用户名及用户总数

-H――显示信息时间时显示各列的标题

amI――是该命令的一种常用方式,显示本用户终端的相关信息实验结果如下:

jtangltangchao^jiangliangchao-VirtuaLBoxwho-qjiangliangchao

#用户数“

jtanqltanqchaopjianalianqchao-VtrtualBoxwho'H

名称壤路昭间备注

jtangliangchaopts/12613-19-1310:

09(:

9)

jtangliangchao^jianglAangchao■VirtualEoxwhoaniJtengllangchaopts;iZ613-10-13io:

09(:

o)

2)改变自己的username的账号与口令:

su命令

实验结果如下:

jiangliangch^o^jiangLiangchao-VirtualBox:

~$sujiangliangchao

密码:

3)改变文件或目录的存取权限:

chmod命令格式:

chmod[选项][who][操作符号][mode]name常用选项:

—R为递归处理who可以是u,g,o,a。

操作符号可以是:

””添加权限””取消权限“=”赋予给定权限并取消

其他权限。

rread数字代号“4”。

wwrite,数字代号“2”。

xexecute,数字代号“1”。

实验结果如下:

jtangliangchaogijiangltangchao-VirtualBoxchmod755btjiaojlangllangchaa电jiangliangch日o-Vi「tchrnod700testfilejlangltangchao^jiangliangchaoVtrtualBox:

-$chnodotxwenjian3jtdnglt^ngch^o^jt^nglt^ngchdO'VtrtualBox:

chmodwenjtan3

jiangliangchao®jlengltangchao-VirtueXBox:

chnodo-rwmnjtan3

4)改变文件或目录的所有权:

chown命令

格式:

chown[选项]usernamename

说明:

该命令用来改变指定文件所属的用户组。

常用选项:

-R――递归式改变指定目录及其下面的所有子目录和文件用

户组。

实验结果如下:

jiangliangchao^ji^ngl.iangctiao-yirtu^lBox:

-$cho^njiangKangch^otestfile•jt白riolA白na匚h白0邑itancjllafiatfi白「匸chokn-r11白naLisnoth白qte£ht

5)检查用户所在组名称:

groups命令

实验结果如下:

jiarigliangchao@jiangliarigchao-VtrtualBox:

*$groupsjiangliang匚adncdroFisudodipplugdevIpadntns^nbashare

6)改变文件或目录所属的用户组:

chgrp命令

常用选项:

-R递归式改变指定目录及其下面的所有子目录和文件的用户组

实验结果如下:

jiangliang匚匸h日chgrp匚dromwenjianmjiangltang匸匸h^o-Vi「tualBox:

E$chgrp-Rimage匚eshi.chgrp:

无效的组:

"tnage"jtangliangchao@jtdngliangchaD-VirtualBox:

chgrp*Rsudocesh!

7)改变文件或目录的最后修改时间:

touch命令

格式:

touchname

jiangliangchdo^ji^ngliang匚]tangliangchao@jlangliangchao-VirtualBo>:

~$wenjlan3

jianglJLangchao@j^an9^^an9c^ao-^'^rJtualBox:

wenjtan3bijiaoceshitestfile视績dinaafi公共的图片

f2aa*lianite樸板文档

touchwenjianBIs-twenjianl

-1examples

.desktop

实验结果如下:

7.进程操作命令

1)查看系统目前正在运行的进程信息:

ps命令

格式:

ps[选项]

实验结果如下

11』■

jiargllangchao@jtangItangchao-VirtjalBox:

-$ps-f

J10

PIO

3PID

c

5TIMETTY

TIME

CHO

1030

Z35Q

?

3B9

8

la:

89pts/i

9BToa:

eo

ba^h

ieee

2431

2356

P

10:

29pts/I

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1