day37-Linux.pdf Linux的东西 入门3黑马程序员|下改变中国教育,我们正在行动6.等等im linux nAubuntuarchCentos redhatoPn SUSEdebian fedorae ementaryFreeBSDPuppyLubuntu日 aI HU中标眼 Linux第4章 Linux的安装我们今天安装的是:服务器版+发行版+ Centos版41虚拟机简介虚拟机是一个软件,它可以使你在一台真实PC机器上同时运行二个或更多 window/inux等操作系统。它可以模拟一个标准P环境。这个环境和真实的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、∪SB控制器。目前市场上流行的虛拟机有两种1. VMWare(威睿)公司的虚拟机软件,功能强大,收费产品,有30天试用期2. VitrualBoⅹ(甲骨文)公司的虚拟机软件,免费商42安装 Virtua|BoX虚拟机参见<01安装 VirtualBox步骤,pdf>参见<02在 irtual box中创建虚拟机步骤.pdf>>43安装 Centos70系统参见<03在虚拟机中安装 Centos70步骤pdf>第5章客户端工具使用5.1 SSH Secure简介在实际开发中, Linux服务器都在其他的地方,我们要通过 windows客户端工貝远程去连接 Linux并操作它,连接Linux的 Windows客户端工具有很多,企业中常用的有Put!y、 secure crt、 SSH Secure等。课程中我们使用 SSH Secure客户端工具进行连接Linuⅸx操作系统,该工具是免费的图形化界面和命令行窗口集一身客户端工具。北京市吕平区建材城西路金燕龙办公楼一层电证:400-618-90903黑马程序员|下改变中国教育,我们正在行动52安装 SSH Secure参见<04安装 SSH Secure步骤pdf>>53用 SSH Secure连接 Centos参见<055H5 ecure客户端连接 Centos步骤pdf>第6章 Linux的目录结构根binbootdevhome分又zhangsan分叉子feotherwise/bin二进制可执行命令/dev设备特殊文件/etc系统管理和酉置文件/etc/rcd启拍置文件和脚本/home用户主目录的基点,比如用户use的主目录就是/home/user,可以用~use表示/b标程序设计库,又叫动态链接共享库,作用类 window里的d度件sbin超级管理命令,这里存放的昰系统管理员使用的管理程序/tmp公共的临时文件存储点/root系统管理员的主目录mnt系统提供这个目录是让用户临时挂载其他的文件系统/lost+ found这个目录平时是空的:系统丰正常夭机留下无家可归的文件( windows下叫什么chk)就在这里/proc虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。/var某些大文件的溢出区,比方说各种服务的日志文件/usr最庞大的目录,要用到的应用程序和文件几乎都在这个目录,其中包含:上述 Linux目录结构中,请大家关注1.root目录:超级管理员所在的目录,用~表示2.home目录:普通用户所在的目录3.us目录:安装用户文件所在的目录4.etc目录: Linux系统管理和配置文件所在的目录第7章目录操作北京市吕平区建材城西路金燕龙办公楼一层电证:400-618-9090黑马程序员|传智播客旗下www.ithel高端|T教育品牌改变中国教育,我们正在行动7.1增加语法:mkd目录创建目录命令:cd定位于根目录kir aaa在当前目录下创建aaa目录,相对路径mkdir ,/bbb在当前目录下创建bbb目录,相对路径mkdir / ccc在根目录下创建ccc目录,绝对路径roottlocalhost]甚cdIrootilocalhost /lt mkdir aaa[rootelocalhost /1 mkdir./bbbroottlocalhos刁卦mk最i/cccIrootlloeathosIt Islibpt root sbinob Sort11b64itmp72查看语法:|s[参数]查看目录下的内容参数解释1.1以详细形式查询当前目录下所有文件和目录,不包括隐藏文件和目录2.-a以精简形式査询当前目录下所有文件和目录,包括隐藏文件和目录命令:ls以精简形式查询当前目录下的内容1s-1以详细形式查询当前目录下的内容,d表示目录,-表示文件ls-a以精简形式查询当前目录下的隐藏内容1s-1a以详细形式查询当前目录下的隐藏內容,1a和a1都可C⊥ear清屏北京市吕平区建材城西路金燕龙办公楼一层电证:400-618-90903黑马程序员|下改变中国教育,我们正在行动Lroottlocalhost /lt is -ltotal 16d表示目录druxr-xr-xpr00t6Fb快2:g5drwxr-xrroot root 6 Feb2g:g5rMxewxrwx 1 root rootJan 27 23:13 bin ->usr/bindr-xr-xr5 rootroot 4096 an 27 23:23 bdrwxr-xr-x.2 root root6 Febdrwxr-xr-x. 19 root root 3104g Feb 1 19:41drwxr-xr-x. 75 root root 8192 Feb 119: 41drwxr-xr-x 2 root root6Nou52816Irwxrwxrwx 1 root root Jan 27 23:13 ibIrwxrwxrwrootroot 9 an 27 23:13 11b64s11b6drwxr-xr-x 2 root root 6 Nov 5 2016 mediadrwxr-xr-x 2 root root6NoU52816drwxr-xr-x 2 root root6 Nov 5 20160dr-xr-xr-x. 97 root roota Feb 1 19:41 procdr-xr-x2 root root 135 jan 27 23: 27 00drwxr-xr-x. 23 root root 720 Feb19:41上 XPXPIY1 rootrootB Jan 27 23:13 sbin ->usp/sbitdrwxr-xr-x 2 root root 6 Noy 5 2616dr-xr-xr-x, 13 rootroot 5 Feb 1 19: 1drwxrwxrut. B root root 211 Feb 1 19: 41 tmpdrwxr-xr-x. 13 root root 155 Jan 27 23:13drwxr-xr-x. 19 rootroot 26 an 27 23:2373搜索语法:find目录name"条件根据条件,搜索目录下的内容命令find/-name'b查询根目录下(包括子目录),名为b的目录和文件find /-name'b'查询根目录下(包括子目录),名以b开头的目录和文件在 Linux中,按ctr1+c强行终止程序执行roottlocanamebyvar/lib/yum/yumdb/byusr/share/terminfo/b7.4修改语法:m旧目录新目录对目录进行重命名命令cdmv aaa aaaa将根目录下的aa目录修改为aaa北京市吕平区建材城西路金燕龙办公楼一层电证:400-618-90903黑马程序员|下改变中国教育,我们正在行动卫aaah口s「#1日目录名Iibn shin1b64PDLmrootElocalhost /lt my aaa aaaarootloca host s新目录名libroot sbin1ib64mp7.5剪切语法:mV原目录位置新目录的位置对目录进行移动命令mv /aaaa /bbb将根目录下的aaa目录,移动到bb目录下,在bb目录下也叫aaa目录my bbbb usr/bbbb将当前目录下的bbb目录,移动到usr目录下,且修改名为bbbbrootclocalhost /li lst来灵下LST1ib64mrootclocalhost /]t mv /aaaa /bbbrootelocalhost /]# cd / bbbroottlocalhost bbbltt lsaa现在在/bb目录下7.6拷贝语法:Cp[参数]目录目录的新位置对目录进行复制参数解释1.r递归处理,将指定目录下的文件与子目录一并处理命令:cd定位于/目录cp -r /aaa / bbb将/目录下的aa目录复制到/bb目录下,在/bbb目录下名字为aacp-r/aa/bb/aaa将/目录下的aa目录复制到/bb目录下,且修改名为aaroottloca1hust/1排1s183在/目录下 t sbin1b64m[rootolocalhost /1# cp -r /aaa /bbbrootolocalhost /lt cd bbbIroottlocalhost bbblit saaa也复制到bbb目录下roottloca lhost bbbli7.7删除北京市吕平区建材城西路金燕龙办公楼一层电证:400-618-90903黑马程序员|下改变中国教育,我们正在行动语法:rm[参数]目录对目录进行删除参数解释1.「递归处理,将指定目录下的所有文件及子目录一并处理,它会询问你,y表示是删除,n表示不删除2.-f强制删除目录,它不会询问你命令cdr/aaa询问式删除/目录下的aa目录,y表示确认,n表示取消如果aa目录中还有子目录,则进入aaa目录下的所有子目录,依次询问-rf/bbb强行式删除/目录下的bbb目录如果bbb目录中还有子目录,也会被强行式删除roottlocalhost /li lsbinlibot root sbin11b64 mmtroottlocale询问式删除/目录下的atmrrEMove一式下的Irootclocalhost /1# rm第8章文件操作8.1增加语法: touch文件在指定的目录中,创建文件令cd /aaaa定位于/aaa目录touch a.java在aa目录中创建a.java文件touch b. txt在aaa目录中创建b.txt文件touC. xm在aaa目录中创建c,xm1文件[rootclocalhost /1# mkdir aaa[ roott loca lhos t/]排1stoot sbin1b64 mt[rootclocalhost /1# cd aaarootcloca lhost aaali touch a.javaLrootoloca lhost aaal# lsla va在下,速[rootClocalhost aaalH82查看语法:cat/more/head/tai文件以只读方式查看文件的内容北京市吕平区建材城西路金燕龙办公楼一层电证:400-618-9090黑马程序员|传智播客旗下www.ithel高端|T教育品牌改变中国教育,我们正在行动命令cd/aaaacat a java查看a.java文件的最后一页内容more a java从第一页开始査看a.java文件内容,按回车键一行一行的看,按空格健一页一页的看head a java查看a.java文件的前10行内容tail a java查看a.java文件的后10行内容head-n7a.java查看a.java文件的前7行内容tai1-n7a.java查看a.java文件的后7行内容roottloca lhost aaal# more a javaow以只读方式卫e查询/aa目录Jou下的aavahaoJun文件的内容83删除语法:rm[参数文件从目录中删除文件参数解释:1.「递归处理,对于文件删除,这个参数可带,也可不带,它会询问你,y表示是删除,n表示不删除2.f强制删除文件,它不会询问你命令cd /aarm -rf a.java强行式删除当前目录下的a.java文件rm -rf./强行式删除当前目录下以a开头的所有文件rm -rf./*强行式删除当前目录下所有文件rootelocalhost aaalt ls删除 a java文件Java[rootclocalhost aaas rm须位于 a javalavarm: remove regular file a java? y在的目录84修改修改已存在文件的内容841v编辑器inux下的M是一种文字编辑器,后来的升级版本是vim。ⅵ分为三种模式:一般模式、编辑模式、命令命令模北京市吕平区建材城西路金燕龙办公楼一层电证:400-618-90903黑马程序员|下改变中国教育,我们正在行动8.4.2v编辑器的使用语法:im文件命令vim a Java用ⅵi编辑器打开/创建a.java文件按键,进入编辑模式输入]ava代码按esc键,进入一般模式按 Shift:进行命令模式输入如q回车,表示存盘退出,输入q!回车,表示不存盘强行退出howvI a javae进入vhad编辑器这时可以编辑文件pdate a. java第9章压缩windows的压缩文件的扩展名:zp或rarLinux中的打包文件扩展名:tarLinux中的压缩文件扩展名:gzLinux中打包压缩的文件扩展名: tar gz91打包压缩包压缩语法:tar[参数打包压缩后的文件名要打包压缩的文件,支持通配符*号将多个文件打包并压缩成一个特定的文件参数解释1.C创建新的文件(必选项)2.取出文件中的内容(必选项)3.-千文件名由命令台设置(必选项4.-输出文件清单(可选项)5.-z自动识别压缩或解压(可选项)命令北京市吕平区建材城西路金燕龙办公楼一层电证:400-618-9090