Linux系统的基本操作及常用命令实验报告.docx
- 文档编号:4126311
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:22
- 大小:30.55KB
Linux系统的基本操作及常用命令实验报告.docx
《Linux系统的基本操作及常用命令实验报告.docx》由会员分享,可在线阅读,更多相关《Linux系统的基本操作及常用命令实验报告.docx(22页珍藏版)》请在冰豆网上搜索。
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
4©
Oct
11
12:
51
Downloads
drwxr-xr-x
2
ubuntu
ubunt□
4©
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 系统 基本 操作 常用命令 实验 报告