一、系统的安装
1、
历史
Unix 1973年 由贝尔实验室发起创立
Linux 1991年 由芬兰大学生Linus Torvalds发起创立
Linux内核版本x.yy.zz
x:主版本号,表示内核结构、功能等方面的重大升级
yy:次版本号,表示内核是开发版本还是稳定版本,奇数表示开发版,偶数表示稳定版
zz:修订版本号,表示修订与升级
查看内核版本命令:uname –a
GPL:通用公共许可证
源代码免费开放
可以执行,复制,在开发,学习,修改与强化自由软件
不对使用自由软件的任何用户提供任何形式的责任担保或承诺
可以出售
Linux发行版本
RedHat
CentOS
Ubuntu
Suse
Debain
Red Flag
2、安装Linux操作系统
分区与目录
硬盘表示:sda sdb hda hdb
分区表示:sda1 sda2 sdb1 sdb2
( S代表SCSI或SATE的硬盘, H代表IDE硬盘)
(a代表第一块硬盘,b代表第二块硬盘,依次类推)
(1代表第一个分区,2代表第二个分区,依次类推)
注意:硬盘中主分区最大为4个,因此主分区与扩展分区限制在1—4之间,逻辑分区的序号从5开始。
分区类型
EXT4, SWAP, VFAT(虚拟文件分配表), XFS, JFS (多用于商业版的Unix)
Linux目录结构
/
|
________________________________|__________________________________________
| | | | | | | | | | … … …
/root /bin /boot /dev /etc /home /var /lib /usr /media
/Boot:启动Linux系统多需文件
/Bin: 存放Linux基本命令
/Dev: 存放硬盘、鼠标等硬件设备文件
/etc: 存放Linux系统及各种程序的配置文件
/home:普通用户的家目录
/root:Linux系统管理员家目录
/sbin:存放Linux基本管理命令,一般需要管理员权限来执行
/usr: 应用程序存放的位置
/var: 日志文件、用户邮件目录
/tmp: 临时文件
/lib: 这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件
几乎所有的应用程序都需要用到这些共享库
/mnt: 系统提供该目录是为了让用户临时挂载别的文件系统的,
我们可以将光驱挂载在/mnt/上,进入该目录就可以查看光驱里的内容了
/opt: 这是给主机额外安装软件所摆放的目录。
比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。
/proc: 这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,
比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
Linux安装方式:光盘、硬盘、USB、网络
流程:
选择安装模式
检测安装光盘
设置键盘与语言
分区
设置时区
选择软件包
初始化
3、基本命令的使用
切换操作界面:(tty1—tty6)
Ctrl+Alt+Fn n代表数字序号1-6, F7代表图形界面
注意:在VMware Workstation中需要使用Shift键组合使用:Ctrl+Shift+Alt+Fn
关机重启命令:
重启: shutdown -r now -r 表示reboot重启
关机: shutdown -h now -h 表示halt关机
shutdown -h 19:00 & 定时在19:00关闭系统
shutdown -c 取消定义的关机操作
Shutdown -r +15 ‘Thesystem will be rebooted!!’
15分钟后关机,同时通知已登录用户’ Thesystem will be rebooted!!’
关机: halt -fp //强行终止当前系统并关闭电源
-f //不调用shutdown结束各进程,直接终止当前系统
重启: reboot
其他命令:
whoami 查看当前用户
uname 查看内核版本 a //所有信息 r //显示系统内核版本
ls 查看当前文件夹下的文件
cal 日历
cal 2014 查看2014年年历
free 查看内存信息
cat /proc/cpuinfo 查看cpu信息
runlevel 查看系统运行的级别
man //查看命令、内核函数或配置文件参数等帮助手册
//man <命名或函数或配置文件>
例:man ls
help //查看shell内部命令帮助信息
例:help pwd
clear //清屏 快捷键 ctrl+L
















