Linux系统的基本操作及常用命令实验报告.docx
- 文档编号:23415298
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:18
- 大小:980.97KB
Linux系统的基本操作及常用命令实验报告.docx
《Linux系统的基本操作及常用命令实验报告.docx》由会员分享,可在线阅读,更多相关《Linux系统的基本操作及常用命令实验报告.docx(18页珍藏版)》请在冰豆网上搜索。
Linux系统的基本操作及常用命令实验报告
操作系统实验报告
姓名:
***学号:
**********专业班级:
集成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——递归地列出该目录及其子目录下的文件信息。
-l——显示目录下所有文件类型与权限·链接数·文件主·文件组·文件大小·建立或最近修改时间及文件名。
实验结果如下:
2)创建目录:
mkdir命令
格式:
mkdir[选项]dirname
常用选项:
-p——可在指定目录下逐级创建目录。
-m——创建指定目录的同时设置该目录存取权限,权限用八进制数字表示。
实验结果如下:
3)删除目录:
rmdir命令
格式:
rmdir[选项]dirname
常用选项:
-p——递归删除指定目录下所有空目录,如果有非空目录,则该目录保留下来。
实验结果如下:
4)改变工作目录:
cd命令
格式:
cd[dirname]
dirname表示目标目录的绝对路径或相对路径名
cd..改变目录位置,至当前目录的上层目录
cd-回到进入当前目录前的上一个目录
cd/home/jiangliangchao改变目录位置,至绝对路径/home/jiangliangchao
实验结果如下:
5)显示当前工作目录的绝对路径:
pwd命令
实验结果如下:
5.文件操作命令
1)查看文件内容:
cat命令
格式:
cat[选项]filename
-b——从1开始对所有非空输出进行编号
-n——从1开始对所有输出进行编号
-s——将多个相邻的空行进行合并成一个空行
实验内容如下:
2)删除文件:
rm命令
格式:
rm[选项]name
-f——忽略不存在的文件,并且不给提示信息
-r——递归删除指定目录及其下属的各级子目录和文件
-i——交互式删除文件。
系统提示是否删除文件,输入y确定。
实验结果如下:
3)复制文件或目录:
cp命令
格式:
cp[选项]sourcetarget
-i——交互式复制,覆盖已存在的目标文件之前给出提示信息。
-p——除复制源文件的内容外,还将其修改时间和存取权限也复制到新文件中。
-r——把源目录下的所有文件及其各级子目录都复制到目标位置。
-l——不复制文件,而是创建指向源文件的链接文件,链接文件名由目标文件给出。
实验结果如下:
错误原因:
输错文件名。
4)移动或更改文件、目录名称:
mv命令
格式:
mv[选项]sourcetarget
实验结果如下:
5)比较文件或目录的内容:
diff命令
格式:
diff[选项]name1name2
常用选项:
-i——忽略字母大小写造成的差别
-r——当name1和name2同为目录名时,递归比较两个目录,列出他们的不同之处。
实验结果如下:
6)文件中字符串的查找:
grep命令
格式:
grep[选项]查找模式name
常用选项:
-i——匹配比较时不区分字母的大小写。
-r——以递归方式查询目录下的所有子目录中的文件。
实验结果如下:
7)建立文件或目录的链接:
ln命令
ln[选项]targetlink_name
Target是连接的对象,可是文件也可是目录。
常用选项:
-s——建立符号链接,而不是硬链接。
实验结果如下:
6.系统询问与权限命令
1)查看系统中的使用者:
who命令
格式:
who[选项][ami]
-q——仅显示用户名及用户总数
-H——显示信息时间时显示各列的标题
amI——是该命令的一种常用方式,显示本用户终端的相关信息。
实验结果如下:
2)改变自己的username的账号与口令:
su命令
实验结果如下:
3)改变文件或目录的存取权限:
chmod命令
格式:
chmod[选项][who][操作符号][mode]name
常用选项:
—R——为递归处理who可以是u,g,o,a。
操作符号可以是:
”+”添加权限”-”取消权限“=”赋予给定权限并取消其他权限。
r——read数字代号“4”。
w——write,数字代号“2”。
x——execute,数字代号“1”。
实验结果如下:
4)改变文件或目录的所有权:
chown命令
格式:
chown[选项]usernamename
说明:
该命令用来改变指定文件所属的用户组。
常用选项:
-R——递归式改变指定目录及其下面的所有子目录和文件用户组。
实验结果如下:
5)检查用户所在组名称:
groups命令
实验结果如下:
6)改变文件或目录所属的用户组:
chgrp命令
常用选项:
-R递归式改变指定目录及其下面的所有子目录和文件的用户组。
实验结果如下:
7)改变文件或目录的最后修改时间:
touch命令
格式:
touchname
实验结果如下:
7.进程操作命令
1)查看系统目前正在运行的进程信息:
ps命令
格式:
ps[选项]
实验结果如下
常用选项:
-e——显示所有进程的信息。
-f——显示进程的所有信息。
2)查看正在后台执行的进程:
jobs命令
实验结果如下:
3)结束或终止进程:
kill命令
格式:
kill[-9]PID
实验结果如下:
4)后台执行进程的命令:
&
说明:
在命令后加上&
实验结果如下
注意:
按下Ctrl+Z组合键,暂停前台正在执行的进程。
输入bg,将暂停的进程注入后台中继续执行。
5)显示系统中程序的执行状态:
top命令
按下Ctrl+C组合键或Q键停止查看
实验结果如下:
-i——不显示任何僵死的或闲置的进程。
-n——n为时间间隔
6)以树状图显示执行的程序:
pstree命令
-p——以树状图显示进程以及进程ID
-a——以树状图显示进程,相同名称进程不合并显示,并且会显示命令行参数
Pid——以树状图显示进程ID为pid的进程以及子孙进程。
实验结果如下:
7)监视虚拟内存:
vmstat命令
对系统的虚拟内存,进程,cpu活动进行监视
实验结果如下:
8)分析共享内存、信号量和消息队列:
ipcs命令
说明:
ipcs是显示进程间通信设施状态的命令。
可以显示消息队列,共享内存和信号量的信息。
-q——仅显示所有队列使用情况
-m——仅显示共享内存使用情况
-s——仅显示所有信号量使用情况。
实验结果如下:
9)删除共享内存、信号量和消息队列:
ipcrm命令
说明:
ipcrm是linux下删除进程间通信设施的命令。
常用选项:
-q——仅删除指定ID的消息队列。
-m——仅删除指定Id的共享内存。
-s——仅删除指定id的信号量。
实验结果如下:
错误说明:
当前没有进程间通信设施。
8.其他常用命令
1)命令在线帮助:
man命令
manls实例如下
2)清除屏幕上的信息:
clear命令。
屏幕被清除到初始状态。
3)显示历史命令:
history命令
实验结果如下:
4)快速重复执行上一条历史命令(使用上方向键并按enter)
5)从命令历史中执行一个指定的命令:
输入“!
数字”并按Enter键执行。
实验结果如下:
1.1.4实验总结
通过本次试验是我认识了Linux操作系统及其常用的基本命令。
认识到了命令操作的简便性,快捷性,以及linux操作系统的方便性。
但是Linux命令操作要求比较高,需要非常准确的记住各种命令,一旦记错就不会准确执行。
但是其中也有帮助和提示。
关于Linux的操作还需多加训练,提高熟练度。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 系统 基本 操作 常用命令 实验 报告