1、了解 Linux 操作系统
Linux 操作系统有一个狂热的技术爱好者创建的,
Linus Torvalds 在上大学的时候 1991 年创建。
社会环境,计算机是很珍贵的,一般都是大学、研究机构有。
这些研究机构中,所有机器都装 UNIX 操作系统。UNIX 有一个
公开的协议,大家都可以用,都可以改。
Linus 在研究 UNIX 操作系统后,决定山寨一个操作系统。
自己用 C 编写了系统内核。在 1991 年发布到互联网上。
当时有一个专注于开源的组织 GNU 。该组织这个操作系统内核
很不错,决定专注于开发这个操作系统,用创建者来命名--Linux
后来这个操作系统,被各个大公司接受,能够支持的硬件
越来越多。
该操作系统,模仿 UNIX 的功能,功能很稳定,被各个公司
用来运行服务器端软件。
2、了解 X Window
Linux 特指系统的内核,没有界面。为了方便用户操作,GUN
和其他的一些公司就专门为 Linux 操作系统开发了一些界面软件。
这些软件类似与软件皮肤。
统称 X Window---KDE(K desktop Enviroment)、GNOME
KDE K 桌面环境,里面包含:图形界面窗口、大量软件(开发工具、
数据库、WEB 服务器)、OpenOffice。
3、了解 Linux 用户管理
Linux 操作系统是一个真正的多用户操作系统。
用户一定分配用户名、密码,指定了每个用户对每个文件、
文件夹都指定访问权限。
比如,用户名叫 ambow,系统会自动生成一个 ambow 目录
改用户只能操作 ambow 目录下的文件。
Linux 操作系统,是一个专有性的操作系统,会为每个用户
分配独立的应用程序。默认用文件夹来保存。没有 Window 中
盘符的概念。
在终端中,有符号表示用户的权限:
$ 当前用户是普通用户
# 当前用户是 root 用户
修改当前用户密码:
$passwd root 用户有权限修改所有用户密码
#chage -M 30 ambow
指定用户 ambow 密码的最大有效期是 30 天
4、了解 Linux 终端
Linux 操作系统是一个复杂的操作系统,界面非常多,最好
不要通过界面来进行某些设置。最好掌握常用的命令。
要输入并运行这些命令,需要一个接收命令的窗口[工具]
---Linux 系统中,统称终端。Shell 类似我们的“DOS”。
在开源的 Linux 操作系统中,类似的软件非常多。
Shell 终端的作用:
交互处理 : 使用户与内核进行交互
后台处理 : 允许一个用户运行多个程序
输入输出
管道处理 : 允许用户连接简单的程序,共同完成复杂的功能
Shell 脚本:允许用户存储多个 Shell 命令到文件,类似 window 中批处理文件
Shell 编程:允许用户进行简单的逻辑编程
5、掌握 Linux 基本命令
了解 Linux 操作系统的目录结构
/(root)
|
---------------------------------------
| | |
opt ect home
opt :我保存常用软件的目录,类似于 tools
ect :系统安装好的应用程序,类似于 Window 中的 Progrem Files
dev :硬件驱动所在目录
home :操作系统中所有用户的目录
命令:
注意 Linux 操作系统中大小写敏感,命令或参数大小写是不同的
一般语法:
command -optionArgument
(1)date 查看日期
(2)cal 查看日历
cal [-1 3 s][[month] year]
(3)pwd 查看当前所在目录
(4)clear 清屏
(5)man 查看某条命令的帮助信息
man cal
查看完毕输入 q 退出帮助
(6)cd 切换目录,与 DOS 中的 cd 一样
cd /home 一切以 / 根目录开始
cd /
cd 快速回到当前用户目录
cd ~ 快速回到当前用户目录
cd ./.. 到达上级目录
(7)ls 显示当前目录中文件,与 DOS 中的 dir 命令一致
ls 命令可以通过很多参数,指定显示文件和目录的样式
ls -a 显示所有
ls -A 递归显示
ls -l 显示文件、目录的详细列表 . 开头的是隐藏文件
ls -t 显示时间
ls -F 显示文件类型 / 表示目录 * 表示可执行文件
ls -r 倒序显示文件和子目录
ls -S 按照文件大小显示
ls -al 显示所有,以列表形式显示
用户对文件的权限
r 读 w 写 x 执行
----------------------------------------------------
d r wxr r-x 4 ambow ambow 1024 2007-5-12 jdk.bin
目录 拥有者权限 同组人权限 其他人权限 链接数量 拥有者 拥有组 文件大小 最后修改时间 文件名
(8)touch 新建一个文件
(9)mkdir 新建目录
(10)rm 删除文件和目录
rmdir 删除空目录
6、掌握 Linux VI 文本编辑器
7、使用 Linux 命令安装配置 JDK
8、使用 Linux 安装配置 Tomcat
虚拟机配置好的Linux 操作系统;
默认用户名:ambow
默认密码:123456