linux操作系统第二节.docx
- 文档编号:5652478
- 上传时间:2022-12-30
- 格式:DOCX
- 页数:6
- 大小:17.77KB
linux操作系统第二节.docx
《linux操作系统第二节.docx》由会员分享,可在线阅读,更多相关《linux操作系统第二节.docx(6页珍藏版)》请在冰豆网上搜索。
linux操作系统第二节
linux操作系统
(2)
关于磁盘与文件的组织,linux与windows基本相同,不同点是:
在linux系统中把任何东西都当成文件。
1.安装能在linux与windows之间进行互拷贝的工具:
VMwaretools.
(1)打开虚拟机,加载操作系统
(2)在虚拟机中选择设置->CD/DVD->选择使用ISO映像文件->浏览->在安装VMwareworkstation的目录中找linux.iso文件,找到后,点击,然后打开即可
(3)如果忘记了安装目录,可使用windows资源管理器,在其中选择计算机,在搜索栏里输入linux.iso,找到后记住这个文件所在的目录,回到VMwareworkstation里面进行操作。
(4)设备状态对该设备,选择“已连接”
(5)点击“确定”
(6)回到操作系统,这样在桌面的文件“files”里,就会看到光驱中显示“VMwaretools”
(7)把这个文件拷贝到根的/tmp目录中,解压缩。
解压缩的命令:
tmp(temporary(临时))
tar–zxvfVMwaretools-9.X.X.....tar.gz
执行这个命令后,将在/tmp目录形成一个新的目录:
vmware-tools-distrib
(8)进入vmware-tools-distrib目录,执行命令:
./vmware-install.pl
(9)在这个命令运行过程中,几乎一路回车就可以了。
(10)如果出现提示:
Pleasere-runthisprogramasthesuperuser.
Executionaborted.
请用超级用户的身份运行该程序。
此次执行程序被拒绝!
(11)重新输入命令
sudo./vmware-install.pl
再按回车就可以了!
(12)安装完毕后,要让这个程序发挥作用(生效),要重新启动linux操作系统!
(13)重启后在主系统与虚拟机中的系统之间就可以相互复制与粘贴。
2.有几个问题
(1)所有文件,在linux系统中都是权限,如果未能操作,说明你的权限不够。
在改变权限进行操作之前,一定要搞清文件的作用。
否则,可能会发生意想不到的结果,最差会导致系统崩溃!
(2)用vi编辑器制作文件的退出方式:
q:
只能是对文件没有进行任何编辑的时候使用;
如果编辑了文件内容,又使用这个命令,则系统会出现提示:
E37:
Nowritesincelastchange(add!
tooverride)
意思是:
错误37:
你改变了文件内容,但没有保存(在q后加!
强制退出!
)
q!
:
如果你进行了编辑,又不想对编辑结果保存,而是让文件保持原貌,使用这个命令;
wq:
编辑了文件内容,又要保存,使用这个命令。
(3)使用vi
viabc
没有输入内容,且使用q命令。
然后想找文件:
请问,结果是什么?
(4)vi的三种状态
1命令状态:
刚进入时的状态,此时点按任何一个键,就是一个命令。
或者在编辑状态按ESC后,也是这种状态!
例如:
i命令:
按此键将进入编辑状态,且在光标所在字符前插入;
a命令:
按此键将进入编辑状态,且在光标所在字符后插入;
dd命令:
删除一行
ndd命令:
删除n行,其中n是个数字
2编辑状态:
在此种状态,可以对文件进行添加、修改等。
3命令行状态:
当从编辑状态,按ESC后转入命令态,再:
进入命令行状态,此时可以在例行中输入任何脚本命令。
4在vi中,可以直接进入操作系统:
执行下列操作:
按ESC
按:
在:
后输入sh
从系统返回vi:
输入:
exit
然后,键入回车即可。
3.linux的shell(壳)
它是linux命令解释器,相当于DOS或者命令提示符中的。
它负责把用户命令进行解释并执行。
操作系统的内核:
它是操作系统的核心程序:
用户应用程序调用shell,shell把用户的命令传给核,核负责调动硬件来完成工作。
上网下载源代码
修改源代码
configure
make
makeinstall
4.linux的内核
下载网站:
http的网站:
http:
//www.kernel.org
ftp的网站:
ftp:
//ftp.kernel.org
http:
hypertexttansferprotocol(超文本传输协议):
主要用网站方面
ftp:
filetansferprotocol(文件传输协议):
这两个协议,在客户端都使用浏览器作为应用程序,只是使用URL的头不一样。
前者是:
http,后者是ftp。
但对ftp网站上的文件,也有专门的工具,现在已经不常用了。
在HTTP服务器上提供给用户的是一个个的网页,服务器端叫web服务器;在ftp网站提供用户的是一个个的文件,所以叫文件服务器。
https:
安全的超文本传输协议
5.内核的安装
(1)打补丁
(2)编译
(3)安装
6.常用的linux命令
(1)文件、目录列表命令
ls
ls[路径][参数]
ls参数路径
作用:
显示指定目录文件与目录,根据参数的决定显示的细节。
-a:
显示所有的,包括隐藏的
-l:
显示详细信息
-al:
显示所有的文件与目录的详细信息
不带参数,显示指定目录中的内容,但不名包括隐藏文件与.、..
不带参数,也不带路径。
显示当前目录中的内容,但不名包括隐藏文件与.、..
(2)删除文件与目录命令
rm[参数][路径]文件名
如果使用不带参数不带文件名的rm命令,系统会出现下面的提示:
rm:
missingoperand:
rm丢了操作数
Try'rm--help'formoreinformation.你试试帮助:
执行命令:
rm–help
不带参数的rm能删除指定文件
带-r或者-R用来删除指定目录。
例如:
rmabc
删除当前目录名为abc的文件
rm/abc/bbc/a.txt
删除路径为/abc/bbc中的a.txt文件
rm–rabc
或者
rmabc–r
删除当前目录的子目录abc以及子目录中的内容。
(3)文件移动命令(mv)
格式:
mv源文件(目录)目的地
mvsrcdest
作用:
将指定文件(目录)(源)移动到指定位置(目的地)
例如:
mvabc/home/dr2016
把当前目录中的名为abc的文件移动到/home/dr2016这个目录中。
需要注意:
不能将文件移动到文件中。
可以将一个文件改名移动。
例如:
在当前目录下有一个文件叫abc,把它移动另外的目录dir中,并把改名为bbc。
执行下面的指令:
mvabcdir/bbc(新起的名字)
(4)拷贝命令(CP(copy))
格式:
cp源目的
功能:
将已有文件或者目录制作一个副本,如果副本与源文件在同一目录,不可以重名。
但在不同目录中,可以重名。
例如:
cpbbcbbm
在当前目录中为bbc制作一个副本,名字不同,内容完全相同。
cpbbc/home/dr2016/dr16
将bbc拷贝到/home/dr2016/dr16中,而当前目录中依旧存在这个文件bbc
cpbbc/home/dr2016/dr16/bmd
将bbc拷贝到/home/dr2016/dr16中,名字变成了bmd。
而当前目录中依旧存在这个文件bbc
(5)建立目录命令(mkdir-makedirectory(ies))
格式:
mkdirdest(destination)
mkdir目录名列表
目录名之间用空格分开。
作用:
建立一个或多个目录
例如:
mkdirabc
在当前目录建立一个名为abc的目录。
mkdirabcbbcdfg
在当前目录下建立3个子目录,名字分别是abc、bbc、dfg。
mkdir/home/dr2016/2016
在指定的目录/home/dr2016建立一个新目录,叫2016
(6)显示纯文本文件的内容命令cat
格式:
catDEST
DEST目标文件
路径/目标文件
在所有的linux命令中,有一个操作数的:
有的叫源,有的叫目的操作数。
也有2个操作数的,那么一个是源,一个目的。
大多数操作数都可以表示成:
路径/文件名,需要注意的是对目录操作,不是文件而是目录名。
在man手册里边,被分别表示为SRC-源,DEST-目的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 操作系统 第二