ubuntu学习笔记


本人及其配置

8G内存、16G固态硬盘。500G的普通硬盘。

机器配置的目标 :

作为java php 等开发环境,以及服务器环境。

分区方案 :

16G 硬盘
/ 13G
/boot 0.5G
/swap 2G
500G硬盘
/tmp 10 临时文件
/home 200 个人文档
/var 80 邮件、服务器
/usr 80 apt-get 安装的软件
/usr/local 30 非apt-get软件
/opt 20 手工安装的软件

软件安装过程

输入法 : 系统自带的输入法非常难用 ,所以我下载了搜狗输入法。去官方下载就可以了。vim安装wps 安装。 wps安装的过程中,缺少一些字体,所以我在网上检索了相关字体的安装.deb 包。使用ubuntu自带的邮件工具配置邮箱系统。因为是个人电脑,所以使用pop 或者imap 方式收发邮件。因为公司保密的需要,发送的端口是465.导入公司的证书文件。先把证书从公司的电脑里面倒出来, 放到了baidu网盘,从这里下载下来,导入到google浏览器里面。 这样公司的网络就可以使用了。设置公司的vpn 。这样从家里也就能够访问公司的网络了。安装jre 。我安装的是默认的,也就是openjre安装jdk 。我安装的是默认的,也就是openjdk ==================================================

相关知识

ubuntu目录 以及挂载点知识

目录 内容介绍 划分区间大小
/ 根目录 8G 越大越好,如果不单独划分区的话, 都默认放到这个分区下。
/boot 包含了操作系统的内核和在启动系统过程中所要用到的文件。存放引导加载器(bootstraploader)使用的文件,如lilo,核心映像也经常放在这里,而不是放在根目录中。即使主要的根分区出现了问题,计算机依然能够启动 200m
/swap 即交换分区,也是一种文件系统,它的作用是作为Linux的虚拟内存。 2G
/tmp 目录存放程序在运行时产生的信息和数据
/home 是用户的home目录所在地.是用户文件夹所在的地方
/usr /usr是个很重要的目录,通常这一文件系统很大,因为所有程序安装在这里。
在这个目录下,你可以找到那些不适合放在/bin或/etc目录下的额外的工具。比如像游戏阿,一些打印工具等等。
/usr目录包含了许多子目录: /usr/bin目录用于存放程序;/usr/share用于存放一些共享的数据,比如音乐文件或者图标等等;
/usr/lib目录用于存放那些不能直接 运行的,但却是许多程序运行所必需的一些函数库文件。

/usr里的所有文件一般来自linux发行版(distribution);
你的软件包管理器会自动帮你管理好/usr目录的。
/usr/local 是 Linux系统存放软件的地方。
这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。
/opt 这里主要存放一些可选的程序。
可以直接删除的程序
如你想尝试最新的firefox测试版吗?那就装到/opt目录下吧,这样,当你尝试完,想删掉firefox的时候,你就 可以直接删除它,而不影响系统其他任何设置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。
/var /var包含系统一般运行时要改变的数据。通常这些数据所在的目录的大小是要经常变化或扩充的。原来/var目录中有些内容是在/usr中的,但为了保持/usr目录的相对稳定,就把那些需要经常改变的目录放到/var中了。
/root 超级用户的目录
/etc 主要存放了系统配置方面的文件。
/dev 和设备相关的文件



分区类型 介绍 备注
/boot 启动分区 一般设置100M-200M,boot目录包含了操作系统的内核和在启动系统过程中所要用到的文件。
/ 根分区 所有未指定挂载点的目录都会放到这个挂载点下。
/home 用户目录 一般每个用户100M左右,特殊用途,比如放大文件也可再加上G。分区大小取决于用户多少。对于多用户使用的电脑,建议把/home独立出来,而且还可以很好地控制普通用户权限等,比如对用户或者用户组实行磁盘配额限制、用户权限访问等。
/tmp 临时文件 一般设置1-5G,方便加载ISO镜像文件使用,对于多用户系统或者网络服务器来也有独立挂载的必要。临时文件目录,也是最常出现问题的目录之一。
/usr 文件系统 一般设置要3-15G,大部分的用户安装的软件程序都在这里。就像是Windows目录和Program Files目录。很多Linux家族系统有时还会把/usr/local单独作为挂载点使用。
/var 可变数据目录 包含系统运行时要改变的数据。通常这些数据所在的目录的大小是要经常变化的,系统日志记录也在/var/log下。一般多用户系统或者网络服务器要建立这个分区,设立这个分区,对系统日志的维护很有帮助。一般设置2-3G大小,也可以把硬盘余下空间全部分为var。
/srv 系统服务目录 用来存放service服务启动所需的文件资料目录,不常改变。
/opt 附加应用程序 存放可选的安装文件,个人一般把自己下载的软件资料存在里面,比如Office、QQ等等。
/swap 交换分区 一般为内存2倍,最大指定2G即可
以下为其它常用的分区挂载点
/bin 二进制可执行目录 存放二进制可执行程序,里面的程序可以直接通过命令行调用,而不需要进入程序所在的文件夹。
/sbin 系统管理员命令存放目录 存放标准系统管理员文件
/dev 存放设备文件 驱动文件等
... 不再介绍...

jdk
简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JDK就是Java Development Kit 
jre
JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者


相关内容