Linux基础实验Word文件下载.docx
- 文档编号:16800314
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:30
- 大小:30.39KB
Linux基础实验Word文件下载.docx
《Linux基础实验Word文件下载.docx》由会员分享,可在线阅读,更多相关《Linux基础实验Word文件下载.docx(30页珍藏版)》请在冰豆网上搜索。
其中,VMWareWorkStation是该公司的商业软件产品之一。
该工作站软件包含一个用于英特尔x86相容电脑的虚拟机套装,其允许用户同时创建和运行多个x86虚拟机。
每个虚拟机实例可以运行其自己的客户机操作系统,如(但不限于)Windows、Linux、BSD变生版本。
用简单术语来描述就是,VMware工作站允许一台真实的电脑在一个操作系统中同时开启并运行数个操作系统。
其它VMware产品帮助在多个宿主电脑之间管理或移植VMware虚拟机。
将工作站和服务器转移到虚拟机环境,可使系统管理简单化、缩减实际的底板面积、并减少对硬件的需求。
VMWareWorkstation现有不同的版本,针对当前的WindowsXP系统、Win7系统和Win8系统都有相应版本的支持。
所以在安装Linux虚拟机之前,需要安装适合当前系统的VMWareWorkstation,安装过程主要参考以下步骤:
b.Linux虚拟机的安装
由于教材提供的并非是Linux系统的iso的安装介质,而是已经安装好Linux虚拟机,它是以文件夹的形式存储的,可以通过VMware直接打开。
Linux虚拟机的打开过程参考以下步骤:
1)双击桌面上的WMwareWorkStation图标
2)WMwareWorkstation启动后,进入主页界面
3)点击“打开虚拟机”
4)找到虚拟机的解压路径
5)选择其中的.vmx文件,即可完成虚拟机导入
6)点击启动客户机,即可启动虚拟机
2.Linux命令
Linux系统提供了命令行的人机交互接口,所以学习和熟练操作Linux命令是学习和操作Linux系统的第一步。
注意:
加黑的带有“#”的为命令输入。
例如“#manman”
2.1man命令
【实验目的】熟练掌握Linux系统中的man命令的用法
【实验结果】显示查询命令的用法信息
man命令是获取关于命令的帮助信息,会显示先关命令的用法。
命令格式为:
❑man+command
man输出的command使用信息会默认一次显示一页,可以按SPACE(空格键)进行向下翻页,按b键向上翻页,按q键退出。
1)查看man命令的用法
#manman
输出的结果是man命令的先关用法,仔细阅读该命令的用法信息,直至当前显示结尾。
2)按下空格键,进行翻页显示
显示的man命令用法的信息向后翻页,仔细阅读当前显示的信息
3)按下b键
显示的man命令用法的信息向前翻页
4)继续按空格键,阅读完man命令用法信息,知道出现“(END)”字符
5)按下q键,结束man命令用法信息显示
6)查看ls命令的用法
#manls
输出的结果是ls命令的先关用法,仔细阅读该命令的用法信息,直至当前显示结尾。
7)按下空格键,进行翻页显示
显示的ls命令用法的信息向后翻页,仔细阅读当前显示的信息
8)按下b键
显示的ls命令用法的信息向前翻页
9)按下q键,结束ls命令用法信息显示
2.2ls命令
【实验目的】熟练掌握Linux系统中的ls命令的用法
【实验结果】显示相应目录的信息
ls命令是获取目标参数目录的信息的命令,添加不同的选项可以按照不同的格式进行显示。
❑ls+[选项]+command
∙不带任何选项,是对目录内容的普通显示
∙选项-a:
列出目录内的所有文件(包含隐含文件)
∙选项–l:
列出文件的详细信息(包括文件属性,所属用户,文件大小,文件创建时间,文件名等信息)
1)查看ls命令的用法
2)按下空格键,进行翻页显示,直至“[END]”字符
3)按下q键,结束ls命令用法信息显示
4)查看当前目录的可见文件
#cd/root
#ls
#ls.
输出的结果是当前目录的具体信息,输出结果是以普通的形式显示当前目录下可见文件
5)查看当前目录下所有文件
#ls–a
输出的结果是当前目录的具体信息,输出结果是以普通的形式显示当前目录下所有文件
6)查看当前目录下可见文件的具体信息
#ls–l
输出的结果是当前目录的具体信息,输出结果是显示当前目录下可见文件的详细信息,包括文件属性,所属用户,文件大小,文件创建时间,文件名称等主要内容。
7)查看目标目录的可见文件
#ls/etc/rc.d
输出的结果是/etc/rc.d目录的具体信息,输出结果是以普通的形式显示当前目录下可见文件
#ls..
输出的结果是..目录(当前目录的上一级目录)的具体信息,输出结果是以普通的形式显示当前目录下可见文件
8)查看目标目录下所有文件
#ls–a/etc/rc.d
输出的结果是/etc/rc.d目录的具体信息,输出结果是以普通的形式显示当前目录下所有文件
#ls–a..
输出的结果是..目录(当前目录的上一级目录)的具体信息,输出结果是以普通的形式显示当前目录下所有文件
#ls–a../ect(此命令在root目录下运行)
输出的结果是/etc目录的具体信息,输出结果是以普通的形式显示当前目录下所有文件
9)查看当前目录下可见文件的具体信息
#ls–l/etc
输出的结果是/etc目录下的具体信息,输出结果是显示当前目录下可见文件的详细信息,包括文件属性,所属用户,文件大小,文件创建时间,文件名称等主要内容。
#ls–l..
输出的结果是..目录(当前目录的上一级目录)的具体信息,输出结果是显示当前目录下可见文件的详细信息,包括文件属性,所属用户,文件大小,文件创建时间,文件名称等主要内容。
#ls–l../ect(此命令在root目录下运行)
2.3pwd命令
【实验目的】熟练掌握Linux系统中的pwd命令的用法
【实验结果】查看当前所在目录
pwd命令是查看用户当前所在的目录信息
❑pwd+[选项]
1)查看pwd命令的用法
#manpwd
输出的结果是pwd命令的先关用法,仔细阅读该命令的用法信息,直至当前显示结尾。
显示的pwd命令用法的信息向后翻页,仔细阅读当前显示的信息
4)查看当前所在的目录
#pwd
输出的结果是用户当前所在的工作目录,输出结果是以绝对路径的形式显示出来。
2.4cd命令
【实验目的】熟练掌握Linux系统中的cd命令的用法
【实验结果】切换操作目录
cd命令是用来切换操作目录
❑cd+[目标目录]
1)查看cd命令的用法
#mancd
输出的结果是cd命令的先关用法,仔细阅读该命令的用法信息,直至当前显示结尾。
显示的cd命令用法的信息向后翻页,仔细阅读当前显示的信息
3)按下q键,结束cd命令用法信息显示
4)使用cd进行目录切换
#cd/etc/rc.d
输出结果是/etc/rc.d,说明已经成功切换到该目录
#cd
输出结果应该是当前用户的登陆目录,如果是root用户,则是/root,如果是其他用户,如用户user1,则结果为/home/user1
#cd..
输出结果是/etc,说明..目录对于/etc/rc.d来说是上一级目录
#cd.
输出结果是/etc,说明.目录对于/etc来说是当前目录
#cd./X11
输出结果是/etc/X11,说明./X11目录对于/etc来说是当前目录中的子目录,.目录则是相对于/etc来说的当前目录
#cd../rc.d
输出结果是/etc/rc.d,说明..是对于X11来说的上一级目录,rc.d为上一级目录中的子目录,../rc.d相对于X11来说,是上一级目录的子目录
2.5echo命令
【实验目的】熟练掌握Linux系统中的echo命令的用法
【实验结果】输出相应的字符串或变量值
echo命令是用来显示字符或变量值
❑echo+[目标目录]
∙不带任何选项时默认换行输出;
当需要输出变量时,可以在前面添加“$”符号
∙选项-n:
输出的字符之后不换行
1)查看echo命令的用法
#manecho
输出的结果是echo命令的先关用法,仔细阅读该命令的用法信息,直至当前显示结尾。
显示的echo命令用法的信息向后翻页,仔细阅读当前显示的信息
3)按下q键,结束echo命令用法信息显示
4)使用echo进行字符串显示
#echo“Helloworld”
Helloworld
#echo‘Helloworld’
#echohelloworld
#echo-nhelloworld
Helloworld#…
5)使用echo进行变量值显示
#str1=“Helloworld”
#str2=‘Helloworld’
#str3=Helloworld
#echo$str1
#echo$str2
#echo-n$str3
Helloworld#…
2.6more命令
【实验目的】熟练掌握Linux系统中的more命令的用法
【实验结果】显示文件内容
more命令可以用来显示文件内容
❑more+[选项]+文件名
∙more命令是将文件内容逐页在屏幕上显示,通过按SPACE(空格键)往下翻页,按b键往上翻页,按q键结束显示
∙不带参数是对文件的正常显示
∙选项+n:
从第n行开始显示文件
∙选项+/pattern:
从文件中搜索符合pattern的字符串,并从该行的前两行开始显示
1)查看more命令的用法
#manmore
输出的结果是more命令的先关用法,仔细阅读该命令的用法信息,直至当前显示结尾。
显示的more命令用法的信息向后翻页,仔细阅读当前显示的信息
3)按下q键,结束more命令用法信息显示
4)通过数据流定向创建一个含有较多内容的文件
#cdroot(切换到/root目录下)
#manmore>
more_help.file(通过数据流定向创建more_help.file)
#moremore_help.file
按下空格键向下翻页,查看相应内容;
按下b键向上翻页;
按q键结束显示
#more+14more_help.file
分析与moremore_help.file命令有什么不同,该命令有什么好处
#more+/verisonmore_help.file
2.7mv命令
【实验目的】熟练掌握Linux系统中的mv命令的用法
【实验结果】进行文件、目录移动或重命名
mv命令可以用来进行文件、目录移动或者重命名
❑mv+[选项]+源文件或者目录+目标文件或者目录
∙如果目标参数不存在,那么就是对源参数进行重命名
∙如果目标参数是已经的文件或者目录,那么就是将源文件或者目录进行覆盖或者移动,此时源文件消失
1)查看mv命令的用法
#manmv
输出的结果是mv命令的先关用法,仔细阅读该命令的用法信息,直至当前显示结尾。
显示的mv命令用法的信息向后翻页,仔细阅读当前显示的信息
3)按下q键,结束mv命令用法信息显示
4)使用mv对文件或文件夹进行重命名,此时目标参数是不存在的
#manmv>
more_help.file(通过数据流定向,将mv的帮助用法重新写入到more_help.file)
more_help.file
#mvmore_help.filemv_help.file
mv_help.file
#mkdirfolder1(在当前目录下创建folder1文件夹)
folder1mv_help.file
#mvfolder1folder2
folder2mv_help.file
4)使用mv对文件或文件夹进行文件覆盖或移动,此时目标参数是存在的
确保处在/root目录下,如果不是在/root目下,通过cd命令切换
mv_help.file2(通过数据流定向,将mv的帮助用法写入到more_help.file2)
#mkdirfolder1
查看当前目录下有以下内容(mv_help.filemv_help.file2foler1folder2,其中前两个文件为mv命令的帮助用法文件,如果缺失,可通过man命令和数据流定向生成该文件,后两个为文件夹,如果缺失,可通过mkdir命令创建)
#mvmv_help.filemv_help.file2
mv:
是否覆盖“mv_help.file2”?
y(此处y为用户输入,此命令为覆盖命令,mv将mv_help.file的内容覆盖到mv_help.file2文件中,mv_help.file文件消失)
folder1folder2mv_help.file2
#mvfolder1folder2(此命令为文件夹移动命令,是将folder1移动到folder2中)
folder2mv_help.file2
#mvmv_help.file2folder2(此命令为文件移动命令,是将mv_help.file2移动到folder2中)
folder2
2.8cp命令
【实验目的】熟练掌握Linux系统中的cp命令的用法
【实验结果】进行文件、目录拷贝
cp命令可以用来进行文件、目录的拷贝
❑cp+[选项]+源文件或者目录+目标文件或者目录
∙源参数是文件
✓如果目标参数不存在或存在且为文件夹,就是对源参数进行拷贝
✓如果目标参数存在且为文件,则是对目标参数的覆盖,此时源文件不丢失
∙源参数是文件夹
✓对将该文件夹复制到目标参数中。
(目标参数为文件时则不能复制)
❑选项-R:
对源参数为带有文件或者多级文件夹时,需要添加该参数进行拷贝
1)查看cp命令的用法
#mancp
输出的结果是cp命令的先关用法,仔细阅读该命令的用法信息,直至当前显示结尾。
显示的cp命令用法的信息向后翻页,仔细阅读当前显示的信息
3)按下q键,结束cp命令用法信息显示
4)当cp的源参数为文件时的拷贝
#mancp>
cp_help.file(通过数据流定向,将mv的帮助用法重新写入到more_help.file)
cp_help.file1(通过数据流定向,将mv的帮助用法重新写入到more_help.file)
查看当前目录下有以下内容(cp_help.filecp_help.file2foler1folder2,其中前两个文件为cp
命令的帮助用法文件,如果缺失,可通过man命令和数据流定向生成该文件,后两个为文件夹,如果缺失,可通过mkdir命令创建)
#cpcp_help.filefile2
cp_help.filecp_help.file1cp_help.file2folder1folder2
#cpcp_help.file1folder1
#lsfolder1
…cp_help.file1…
5)当cp的源参数为文件时的覆盖
#cpcp_help.file1cp_help.file2
cp:
是否覆盖”cp_help.file2”?
y
#ls
6)当cp的源参数为文件夹时的拷贝
#cp–Rfolder2folder1
…cp_help.file1folder2…
2.9chmod命令
【实验目的】熟练掌握Linux系统中的chmod命令的用法
【实验结果】修改文件或者目录权限
chmod命令可以用来修改文件或者目录权限
❑chmod+[-R][Who][opt][mod]+文件或者目录
•选项-R:
对文件夹进行递归更改,即连同子目录下的所有文件、目录进行更新成当前Who选项代表的用户
•选项opt:
表示对文件的权限进行更改,“+”就是添加某个权限,“-”表示取消某个权限,“=”表示取消原先所有权限,赋予当前权限
•选项mod:
表示文件的权限,可为“r”、“w”、“x”.
1)查看chmod命令的用法
#manchmod
输出的结果是chmod命令的先关用法,仔细阅读该命令的用法信息,直至当前显示结尾。
显示的chmod命令用法的信息向后翻页,仔细阅读当前显示的信息
3)按下q键,结束chmod命令用法信息显示
4)使用chmod添加权限
#rm–rf*(强制删除当前文件夹下的所有内容)
#manchmod>
chmod_help.file
-rw-r--r--1rootroot58047月2816:
28chmod_help.file
#chmod+xchmod_help.file
-rwxr-xr-x1rootroot58047月2816:
5)使用chmod删除权限
#chmod-xchmod_help.file
#chmod-rchmod_help.file
--w-------1rootroot58047月2816:
6)使用chmod修改权限
#chmod=xchmod_help.file
---x--x--x1rootroot58047月2816:
#chmod=rchmod_help.file
-r--r--r--1rootroot58047月2816:
7)使用chmod的二进制方法修改权限
文件属性
文件类型
读
写
执行
表示字符
-/d
r
w
x
权限所有
文件/目录
文件所有者的权限
文件所有者同组权限
其他用户组的权限
a.文件属性到二进制的映射:
-rwxrw-r--:
111110100
-rw-r-x--x:
1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 基础 实验