linux安装

一、 发展史

1、 计算机资源

1) 硬件资源

2) 软件资源

2、 操作系统

1) Windows

2) Mac

3) Unix

4) Linux

3、 Linux发展史

1) Unix

  • 1968年  Multics项目
  • 1970年  UNIX诞生
  • 1973年  用C语言重写UNIX
  • 1975年  Bell实验室允许大学使用UNIX

2) Linux

  • 人  物  Linus minix
  • 1991年  0.0.1版本
  • 1992年  0.0.2版本
  • 1994年  1.0版本
  • 2003年  2.6版本

3) 开源文化

  • 人  物  Stallman
  • 1983年  GNU计划
  • 1985年  FSF基金会
  • 1990年  Emacs、GCC、程序库
  • 1992年  GNU/Linux

4、 Linux的产品

  • Red Hat Linux
  • SuSE Linux
  • Debian Linux
  • Red Flag Linux
  • Blue Point Linux

5、 Red Hat Linux的版本

  • Red Hat Enterprise Linux 企业版
  • Fedora Core 个人版

二、 安装系统

1、 安装虚拟机软件

2、 创建一个新的虚拟机

1) 创建新虚拟机

2) 选择安装方式

3) 选择安装文件的安装路径

4) 选择安装的操作系统类型

5) 选择操作系统的保存位置

6) 设置虚拟机占用的内存大小

7) 设置网络连接

8) 创建完毕,重新设置光驱用于加载linux的镜像文件

3、 安装Linux

1) 启动虚拟机,开始安装Linux

2) 在启动界面后直接回车

3) 跳过光盘检测

4) 选择安装的系统语言

5) 选择分区类型,手工分区

6) 新建硬盘分区

7) 设置防火墙

8) 设置超级用户root的密码

9) 选择自定义安装软件包

X窗口系统

GNOME系统

编辑器

图形化互联网

服务器配置工具

万维网服务器

FTP服务

SQL数据库

开发工具

管理工具

10) 进行安装

4、 linux硬盘分区

1) windows硬盘分区

2) Linux硬盘分区

树状分区

在linux操作系统中,硬盘在分区时必须最少指定两个分区:

(1) 根分区 /

(2) 交换分区 swap

交换分区:当Linux系统的内统不够用时,会从交换分区中划出一部份空间当做内存来用。一般情况下,交换分区的大小为内存的一到二倍。如果内存大于或等于1G,那么设置为与内存同等大小即可。

三、 系统介绍

1、 系统界面

1) 图形界面

打开系统后,看到的图形化的操作系统就是图形界面

2) 字符界面

也可以称为命令行界面

右键桌面à打开终端

在linux中,同时为我们提供了6个虚拟终端,也是属于字符界面

按住ctrl+alt,再按f1-------f6任意一个键子

如果想退回图形界面:

ctrl+alt,再按f7

2、 linux目录功能

  • /bin :系统命令目录
  • /dev :系统设备目录
  • /home :用户的主目录,在linux中,除了超级用户root外,其余所有普通用户默认在home下都有一个自己的家,当用户登录到系统时,默认是在自己的家
  • /lib :系统库目录
  • /media   :多媒体目录
  • /mnt :挂载目录
  • /proc :系统内存目录
  • /sbin :只有root用户能够执行的命令目录
  • /tmp :临时文件目录
  • /var :经常变化的文件目录,如日志、数据库、网页文件等等
  • /boot :系统启动文件所在目录
  • /etc :配置文件目录
  • /lost+found :失物认领处
  • /opt :第三方应用程序目录
  • /root :超级用户root的家,当root用户登录后,会自动登录到这里
  • /usr :系统程序目录

我们应该养成这样的习惯:什么样的文件就应该放在对应的目录下。

四、 常用shell命令

1、 什么是shell

shell就一些常用的命令集,就是一指令,用于调用系统的内核心。

2、 shell的语法

命令 [选项] [参数]

命令

命令 选项

命令 参数

3、 常用的shell指令

  • ls :查看目录下所有文件

-l :查看文件详细信息

-a :查看所有文件,包括隐藏文件

  • pwd :查看当前工作的所在目录
  • cd :进入到某个目录下

cd ~ :返回用户的主目录

cd .. :返回上一层

cd   绝对路径

cd 相对路径

  • clear :清屏
  • logout :注销用户
  • shutdown :关闭

-h :关机

-r:重启

-k:警告

-c:取消

  • halt :关机
  • reboot :重启

五、 vi编辑器

1、 什么vi

visual interface :可视化接口,其实就是命行中的编辑器

当我们使用vi命令打开一个不存在的文件时,会默认去创建这个文件并处于命令模式下。

2、 vi的三种模式

  • Command Mode :命令模式

当使用vi打开一个文件时,默认处于命令模式

  • Insert Mode :输入模式

在命令模式下按”i”键进入到输入模式,用于编辑文件内容

  • Last Line Mode :末行模式

在命令模式下按“:”键进入到末行模式,用于对文件内容进行保存

3、 vi命令的用法

  • vi filename :使用vi打开文件并编辑
  • vi + filename :使用vi打开文件,并将光标定位在最后一行
  • vi +n filename :使用vi打开文件,并将光标定位在第n行
  • vi +/string filename  :使用vi打开文件,并且关键词高亮显示

按”n”向下查找,按“N”向上查找

  • vi filename filename :一次编辑多个文件

4、 vi快捷键

1)移动光标

h :光标左移一个字符

j :光标上移一个字符

k :光标下移一个字符

l :光标右移一个字符

0 :光标移至行首

$ :光标移至行尾

H :光标移至屏幕首行

M :光标移至屏幕中间

L :光标移至屏幕最末行

2)插入文本

i :在光标前插内内容

a :在光标后插入内容

o :在所在行的下一行插入新行

O :在所在行的上一行插入新行

3)删除文本

x:删除光标后面的字符

X:删除光标前面的字符

nx:删除光标后面n个字符

nX:删除光标前面的n个字符

d0:删除光标至行首的内容

d$:删除光标至行尾的内容

dd :删除整行

ndd :向下删除n行

4)复制文本

yy :复制整行

nyy :复制n行

p :在所在行下一行粘贴

P :在所在行上一行粘贴

dd :剪切

5)查找文本

/pattern :向下查找

?pattern :向上查找

n :顺序查找

N :反向查找

:s/p1/p2/g :在当前行,将p1替换成p2

:n1,n2s/p1/p2/g :将n1至n2行之间的p1替换成p2

6)屏幕翻滚

ctrl+u:向文件首翻半屏

ctrl+d:向文件尾翻半屏

ctrl+f:向文件尾翻一屏

ctrl+b:向文件首翻一屏

7)末行命令

:n1,n2 co n3  :将n1至n2行复制到n3行的下面

:n1,n2 m n3 :将n1至n2行剪切至n3行的下面

:n1,n2 d :将n1至n2行删除

:w  保存

:q   退出

:x   保存并退出

:q!  强制退出

:w!  强制保存

:数字 定位到指定行

:set nu 显示行号

:set nonu 取消行号

u:取消上一次操作

六、 引导系统

1、 单用户模式破解密码

如果我们在安装操作系统时,没有指定grub引导装载程序口令,任何一个接触系统的人都可以利用单用户模式对计算机的密码计行破解。

1) 看到以下界面,按“e”键进行编辑

2) 看到以下界面,在第二行按“e”进行编辑

3) 将 /后面的内容删除,注意要保留那个空格

4) 在后面输入:single,回车

5)在第二行选项中按“b”键进行启动

6)看到以下界面,说明现在可以对密码进行重置

7) 使用passwd指令对root用户的密码进行重置

8)重启系统

2、 选择操作系统

/etc/grub.conf

如果一个计算机安装多个操作系统,那么在启动时会默认启用哪个操作系统呢?

计算机在启动后,会使用一个grub引导装载程序去启动默认的操作系统

按下电源键à启动计算机-àBIOSà运行硬盘中第一个扇区(MBR)->grub->启动对应的操作系统

在linux中,有一个配置文件:/etc/grub.conf

通过上图可以看出,这个grub.conf配置文件是一个链接文件,它指向了 /boot/grub/grub.conf这个文件,如果我们修改这两个文件中的任何一个,都会影响到另外一个文件。

打开这个配置文件,内容如下:

第10行:默认进行序号为0的操作系统

第11行:默认等待的时间

第12行:启动界面的背景图像文件

第13行:隐藏菜单

第14行:序号为0的操作系统

可以设置grub密码

这个配置文件的权限较低,很多人都可以访问,我们需要对这个密码进行加密:

首先,使用命令算出加密后的新密码

再次修改grub配置文件:

如果用户想利用单用户模式破解密码,必须在启动界面输入:p,再输入这个grub密码。

3、 选择系统界面

/etc/inittab

linux下的系统界面共有两种:字符界面、图形界面

linux在选择系统之后,启动以上两个界面哪一种,取决于另一个配置文件:

/etc/inittab

打开这个文件,内容如下:

这个文件中:

从10行到第16行表示linux操作系统的运行级别,每种运行级别可以使用一个数字来表示

第10行:关机 0

第11行:单用户模式 1

第12行:多用户模式,没有NFS服务 2

第13行:字符界面 3

第14行:未定义级别 4

第15行:图形界面 5

第16行:重启 6

一共是有7种级别,一般情况下,我们在配置文件中只能指定3和5

第18行:默认的运行级别,默认是5,如果想让系统启后默认进行字符界面,可以修改为3

第21行:启动后会默认会执行这个指定文件

第23行到第29行:每种运行级别对应的执行目录

其中

以K开头命名的文件表示要关闭的程序

以S开头命令的文件表示要启动的程序

4、 挂载文件系统

/etc/fstab

计算机中的硬盘分为很多个区,linux操作系统会有很多个目录,它们之间是如何关联的?

打开文件,内容如下:

这个文件共分6列:

第1列:硬件设备(硬盘中的哪个区)

第2列:系统目录(系统中的目录)

第3列:系统类型

第4列:挂载参数

第5列:是否备份    1:备份   0:不备份

第6列:自检顺序 0:不检测

时间: 2024-11-11 16:25:29

linux安装的相关文章

linux安装(Ubuntu)——(二)

centos的安装参考: http://www.runoob.com/linux/linux-install.html Linux 安装(Ubuntu) 虚拟机:虚拟机(Virtual Machine),在计算机科学中的体系结构里,是指一种特殊的软件,他可以在计算机平台和终端用户之间建立一种环境,而终端用户则是基于这个软件所建立的环境来操作软件.在计算机科学中,虚拟机是指可以像真实机器一样运行程序的计算机的软件实现. 一.    安装Vmware 虚拟机 第一步:执行VMware-worksta

linux安装 apache2.2 django mod_wsgi

系统是ubuntu12.04 一.安装apache sudo apt-get install apache 启动:sudo apachectl start (开机默认启动的) 重启:sudo apachectl restart 关闭:sudo apachectl stop 安装之后在浏览器中访问127.0.0.1,如果出现"It works!" 这样的网页,说明安装成功啦. 二.安装mod_wsgi: 我在官网上下载的源码:https://code.google.com/p/modws

Linux安装Eclipse及项目部署

安装Eclipse 1. 首先解压Eclipse tar -zxvf eclipse-standard-kepler-SR1-linux-gtk.tar.gz -C user/local/src 2. 重新启动 加载JDK 3. 桌面创建快捷方式 Create Launcher 选择启动文件 切换图标 项目部署 1. 首先打开压缩文件 $ unzip text.zip 2. 然后修改 .sql文件的编码 查看文件编码 file bank.sql 修改文件编码 iconv -f GBK -t UT

搜狗输入法linux安装 以及 12个依赖包下载链接分享

搜狗输入法linux安装版,先安装各种依赖包,大概12个依赖,可能中途还需要其他依赖,可以效仿解决依赖问题.如图这12个文件要是手动点击下载,那也太笨点了,我们要用shell命令批量下载.命令如下:wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-libs_4.2.8.5-2_amd64.debwget -c http://http.kali.org/pool/main/f/fcitx/fcitx-libs-qt_4.2.8.5-2_amd

Linux安装及服务控制

一.  版本 Red Hat 企业版   Red Hat Enterprise Linux (简称RHEL) http://www.redhat.com Fedora社区版 由Red Hat资助的社区维护,定位于个人桌面用户 http://fedoraproject.org CentOS社区版 Community Enterprise Operating System(社区企业操作系统) http://www.centos.org 二.  安装步骤 插入RHEL6安装光盘,引导安装程序 设置主机

Linux安装mysql

——@梁WP 摘要:Linux安装mysql. 一.下载mysql 1.在百度搜索mysql,看到其中有一条结果是带有MySQL Downloads字样的,点击进入mysql的官网. 2.进入mysql官网之后,在下面能见到MySQL Community Edition (GPL),点击下面的链接,就会进入下载列表. 3.在下载列表找到MySQL Community Server,点击下面的链接,会进入产品选择页面. 4.选择对应的操作系统,然后选择合适的版本(.gz格式),截图选了Linux 

移动硬盘linux安装之二

安装好Linux,我给自己列了一系列需要安装的程序如下: synergy(电脑之间共享键鼠的工具) subersion(svn,大家都知道的,有些自带安装) fuse+ntfs-3g(使Linux能够读写ntfs分区) rar for linux 最新版firefox ieee80211+ipw2200(无线驱动) 下面是开发用 jdk+eclipse+tomcat mysql+apache+php+phpmyadmin ice+memcachce 娱乐用 mplayer 移动硬盘linux安装

jira 6.0.7 linux安装

1. 相关下载 1.JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.Mysql驱动下载:http://dev.mysql.com/downloads/connector/j 3.Mysql下载:http://dev.mysql.com/downloads/mysql/#downloads 4.Jira下载:http://www.atlassian.com/software/jira/JIRADo

linux 安装VMware Tools 方法 (1)

虚拟机安装 VMware Tools for Linux 介绍: VMware Tools是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions),是VMware提供的增强虚拟显卡和硬盘性能.以及同步虚拟机与主机时钟的驱动程序. 只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt

Linux安装rpc监控系统资源

1.rpc服务需rsh的支持,一般情况下rsh已安装.rpm -qa rsh查看.2.右键另存为http://heanet.dl.sourceforge.net/sourceforge/rstatd/rpc.rstatd-4.0.1.tar.gz下载rpc.rstatd-4.0.1.tar.gz.3.执行以下命令解压和安装tar zxvf rpc.rstatd-4.0.1.tar.gzcd rpc.rstatd-4.0.1./configure   //配置make          //编译m