20150306+Linux安装+常用命令-02

10分区原理

Windows

wps9EC7.tmp

Linux

wps9ED8.tmp

如果是Linux,必须要保证,其最少有两个分区(根分区,一个swap分区)

根分区:整个Linux的文件结构

swap分区:交换分区,当系统内存不足时,系统会使用swap分区作为内存的一部分运行

swap分区大小设定:如果是内存小于1G建议,采用内存的两倍,如果系统内存1G以上,建议采用1G

11格式化分区

wps9EE9.tmp

12)创建分区

首先为了安全起见,建议大家创建一个boot分区

wps9EF9.tmp

大小为100M即可,单击确定

创建swap分区为1G

wps9EFA.tmp

创建根分区

wps9F1A.tmp

13设置引导分区

wps9F2B.tmp

14网络配置,默认即可

wps9F3C.tmp

15防火墙设置

wps9F4C.tmp

16语言支持

wps9F5D.tmp

17选择时区

wps9F6E.tmp

18创建管理员密码

wps9F7E.tmp

19软件安装选择自定义

wps9F7F.tmp

20)要定制的软件

X窗口系统

GNOME桌面系统或KDE桌面系统

编辑器(VI)

图形互联网与文本互联网(Firefox火狐浏览器)

服务器(PHP)

万维网服务器

Window文件服务器

FTP服务器

SQL数据库

网络服务器

开发工具

管理工具

21)下一步,引导系统安装

wps9F90.tmp

22当出现以下界面,插入下一光盘

wps9FB0.tmp

23选择光盘,connect连接,继续安装

wps9FC1.tmp

Linux中的目录结构

l /bin :系统命令目录

l /dev :系统设备目录

l /home :用户的家,在Linux中,每一个用户(非root管理员)wang

   /home/wang   /home/li

l /lib :系统库文件 .so 动态库  .a静态库

l /media :系统多媒体目录 (软驱、光驱)

l /mnt :系统挂载目录 (外置u盘) /mnt/usb

l /proc :系统内存目录

l /sbin :超级管理员root命令目录

l /tmp :系统缓存目录

l /var :系统临时目录(经常变动) 数据库文件,网页文件,日志文件

l /boot :系统启动目录

l /etc :系统配置文件目录

l /lost+found :失物认领处

l /opt :第三方程序目录(qq、wps)

l /root :超级管理员的家

l /usr :系统程序目录(apache、php、mysql)

、Shell命令

1、Shell原理图

wps9FE1.tmp

2、常用的Shell指令

1)基本格式

指令 选项 参数

指令 选项

指令 参数

指令

2)常用指令

ls :查看当前路径文件信息

wpsA011.tmp

-l :查看文件的详细信息

wpsA021.tmp

以上指令还可以写成ll的形式,也可以达到以上效果

-a :查看文件的全部信息(包括隐藏文件)

wpsA032.tmp

以上选项还可以写在一起,如下所示

wpsA043.tmp

注:对于很多同学如果记不住Shell有哪些附件参数或选项,可以通过man(manual的缩写)指令来查询当前指令信息。

wpsA053.tmp

看完后,可以通过字母q退出

pwd  :查看当前工作区

wpsA054.tmp

cd :切换目录

cd 空格 /home/zhangsan

cd空格 .. 跳转到上一级目录

cd 空格 ~ 返回超级管理的家

wpsA065.tmp

clear 清屏操作

wpsA066.tmp

login :登陆

logout :登出(注销)

以上两个命令主要针对字符界面

图形界面 :ctrl+alt+f7

字符界面 :ctrl+alt+f1~f6

wpsA077.tmp

shutdown :关机

-h :多少分钟后关机 shutdown –h分钟数(如为0则立即关机)

–r :多少分钟后重启 shutdown –r分钟数(如为0则立即重启)

–k :警告多少分钟后关机 shutdown –k 分钟数 (并不执行关机指令,只是一种警告信息)

-c :中止关机指令(通常用ctrl+c中止关机指令)

wpsA087.tmp

wpsA088.tmp

halt :关机(只关闭Linux系统,但不关闭电源)

reboot :重启

、vi编辑器

visual interface vi编辑器(记事本)

1、进入vi

在终端中输入vi指令即可打开vi编辑器

wpsA0A8.tmp

2)VI编辑器的三种模式

l Command Mode       命令模式

当打开vi编辑器时,系统所处的模式就是命令模式

l Insert Mode 输入模式

当我们输入字母a或字母i时,系统自动进入输入模式

l Last Line Mode 末行模式

当我们输入esc时,系统自动进入末行模式

3vi常用指令

vi filename :打开或创建文件

wpsA0D8.tmp

当我们vi 文件名,当该文件不存在时,系统会自动创建该文件,否则会自动打开该文件。

vi + filename :打开文件,并定位文件光标为最后一行

wpsA0E9.tmp

vi +n filename :打开文件,并定位文件光标到第n行

wpsA109.tmp

vi +/string filename  :打开文件,并高亮显示string字符串

wpsA129.tmp

vi filename filename :同时打开或创建多个文件

wpsA14A.tmp

在末行模式下,可以通过

:prev 切换到上一文件

:next或:n 切换到下一个文件

4)常用的末行命令

:w :保存当前文件

:q(quit):退出当前文件

:wq :保存并退出

:q! :强制退出

:wq! :强制保存退出

:set nu :显示当前文件行号

:set nonu :隐藏当前行号

:noh :取消高亮显示

:u :撤销

5常用的命令模式

dd :剪切当前行

yy :复制当前航

p :粘贴

6)三种模式关系图

wpsA16A.tmp

、RPM二进制包软件安装

我们如果想对rpm包软件进行查询、安装、卸载、升级、管理等操作,那么必须使用rpm指令

1查找已安装软件

通过rpm –qa查找已安装的软件包

如果想精确查找某一软件,可以通过管道命令grep来实现

基本语法如下:

rpm –qa |grep关键词

wpsA16B.tmp

2、卸载已安装rpm包

基本语法:

rpm –e 软件名称

wpsA16C.tmp

如果软件卸载失败(存在依赖关系)可以采用—nodeps进行强制卸载

wpsA17D.tmp

注:如没有涛哥特别说明,请勿强制卸载

3、安装rpm软件

安装vi软件

位置:光盘2

软件:vim-enhanced-6.3.035-3.i386.rpm

如果需要进行光盘安装,请插入光盘,插入光盘前,可以通过eject指令卸载光驱

wpsA17E.tmp

然后选择光盘2,并单击connected

wpsA19E.tmp

说明:由于我们使用的是光驱设备,那么Linux系统会自动映射光驱文件到/media多媒体目录,可以通过cd指令进入该目录

如果我们记不住常用的目录或命令,可以采用Tab按键进行补齐

wpsA19F.tmp

进入RedHat文件夹

wpsA1AF.tmp

进入RPMS,我们所有的光盘中的rpm文件都是存储在该文件夹中

4安装指令

rpm –ivh 软件名称

-i :安装软件

-vh :显示安装进度

wpsA1B0.tmp

出现如下提示:

wpsA1B1.tmp

说明:由于vim软件存在依赖关系,所以需要首先安装vim-common文件

wpsA1D2.tmp

、单用户模式破解

1、重启Linux系统,然后在数秒界面输入字母e,出现如下界面

wpsA1E2.tmp

2、再次输入字母e进入以下界面

wpsA1F3.tmp

3、选择第二个选项,再次输入字母e

wpsA204.tmp

4、删除后面的字母,并写入single,回车(Enter)

wpsA214.tmp

5、进入如下界面,输入字母b重启系统

wpsA244.tmp

6、输入passwd root(重置root用户密码)

wpsA255.tmp

重复输入两次密码:(建议6位以上)

出现以下界面,代表重置成功

wpsA256.tmp

重启Linux系统,输入reboot(重启)

通过刚才设置的密码登陆系统,发现一切正常。

对于真机系统,强烈建议大家设置grub装载口令防止用户通过单用户模式破解Linux系统。

原文地址:https://www.cnblogs.com/lifushan/p/5469391.html