 P14
 P14      P9
 P9     今天想跟大家分享一下我主要的Java开发工具,我一般是这样工作的:用IDEA写代码,用Maven管理jar包依赖与项目打包,用Git进行代码版本控制。
 P47
 P47     Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
 P73
 P73      P31
 P31      P23
 P23      P32
 P32      P41
 P41      P19
 P19      P44
 P44      P1
 P1      P2
 P2      P2
 P2      P3
 P3      P1
 P1      P2
 P2      P57
 P57     elasticsearch 分布式搜索框架基本上所有特性都包含了,分布式搜索,分布式索引,零配置,自动分片,索引自动负载,自动发现,restful 风格接口。
 P14
 P14      P3
 P3     一般来说,在vi编辑环境下,他有两种模式: 命令模式,输入模式;
 P15
 P15     磁盘管理、进程管理及软件包管理课程代码:1、查看硬盘及分区信息使用命令fdisk-l,我们能找出机器中所有硬盘个数及设备名称。显示信息为:分区序列引导开始终止容量ID分区类型2、挂载分区在Linux系统中所有需要使用的分区都需要挂载。被挂载的分区就像与根分区建立一个链接,然后可以通过根来访问挂载后的分区内容。进入其他分区的入口通常叫做“挂载点”。挂载点是一个普通的目录。挂载命令查看当前系统挂载状况的命令是不加选项mount的,同样这个命令也是用于挂载。mount命令挂载常用的选项;-t指定挂载的文件系统类型;-o挂载选项。挂载命令以只读方式挂载一个fat32分区到/mnt/hd目录上。mount-tvfat-oro/dev/sda4/mnt/hd挂载光驱。mount/dev/hdc/mnt/cdrom挂载U盘或移动硬盘。mount/dev/sda3/mnt/sd卸载命令卸载一个文件系统使用umount命令umount挂载设备或umount挂载路径注意:假如要卸载一个文件系统,这个文件系统不能处于正在使用状态,比如运行了目标文件系统的程序,或打开了某个文件,包括使用的某个终端是否正处在目标文件系统中。如果无法卸载文件系统,就需要检查一下上面的几种可能性。3、ps监视进程工具ps为我们提供了进程的一次性的查看psaux获得的结果是所有在系统中运行的进程的全貌4、终止进程终止进程通过kill、killall、pkill、xkill等命令来完成。Kill命令最常见的用法是终止一个进程,Kill能够发送任何信号。kill[-SIGNAL]PID如:kill-9PID5、软件包管理Ubuntu有两种类型的软件包:二进制软件包(BinaryPackages):包含可执行文件、库文件、配置文件、man/info页面、版权声明和其他文档。源码包(SourcePackages):包含软件源代码、版本修改说明、构建指令以及编译工具等。先由tar工具归档为.tar.gz文件,然后再打包成.dsc文件。不确定一个软件包具体类型时,可以使用file命令查看文件类型。软件包的命名规则Ubuntu软件包命名遵循下列约定:foo_ver-rev_arch.debfoo是软件包的名称ver是软件本身的版本号rev是Ubuntu修订版本号arch是目标架构名称使用apt管理软件包软件源配置文件/etc/apt/sources.list。每个配置项都遵循以下格式:DebtypeAddresstype://hostaddress/ubuntuDistributioncomponent例如:常用的apt-get命令:apt-getinstallpackagename--安装apt-getautoremovepackagename--卸载apt-cachesearchpackagename--查询使用dpkg管理软件包可以使用dpkg–i命令安装软件包。但是dpkg不能自动解决软件包的依赖性问题。6、日志管理Linux的软件包大多将它们的日志信息记录到/var/log目录下的文件里。常用日志命令tail命令是对文本进行查看的命令who命令查询wtmp文件并报告当前登录的每个用户常用日志命令w命令查询wtmp文件并显示当前系统中每个用户和它所运行的进程信息。last命令用于搜索wtmp来显示自从文件第一次创建以来登录过的用户。如果指明了用户,那么last只报告该用户的近期活动。常用日志命令使用lastlog命令检查某特定用户上次登录的时间