1、初步认识Linux

本文要点:

一、主机规划与磁盘分区

二、命令执行的方式

三、重要的热键

四、在线帮助

五、Linux IP配置

六、关机命令

七、忘记root密码


一、主机规划与磁盘分区

1、各硬件设备在linux中的文件名

IDE接口硬盘文件名有顺序,而SCSI/SATA/USB硬盘文件名没有顺序

2、磁盘分区表

#扇区为最小的物理存储单位,每个扇区为512bytes;分区的最小单位为柱面(cylinder);

#第一扇区最重要,含主要开机区MBR及分割表partition table,其中MBR占有446bytes,而partition table则占有64bytes

#分割表仅有64bytes,最多只能记录四笔记录,为主要(primary)或延伸(extended)分割槽,延伸分割槽最多只能一个;

#逻辑分割槽是由延伸分割持续切割出来的分割槽;

#能被格式化后作为数据访问的分区为主分区与逻辑分区。扩展分区无法格式化;

#逻辑分区的数量依操作系统而不同,在linux中,IDE硬盘最多有59个逻辑分区(5号到63号),SATA硬盘则有11个逻辑分区(5号到15号)。

3、开机流程与主引导分区(MBR

开机流程:1BIOS:开机主动执行的韧体,会认识第一个可执行的设备;2MBR:第一个可开机设备的第一个扇区内的主引导分区块,内包含引导加载程序;3、引导加载程序(Boot loader):一支可读取内核文件来执行的软件(功能:提供菜单、载入内核文件、转交其他loader);4、内核文件:开始操作系统的功能。 

4、主机硬盘的主要规划:新手建议只要有/swap两个分区即可。


二、命令执行的方式

command [-options] parameter1 parameter2 ...

1、一行命令中第一个输入的绝对是“命令”或“可执行文件”;

2command为命令的名称,例如ls列出当前目录的文件;

3、中括号“[]”并不存在实际的命令中,加入参数设置时,通常是“-”,例如-h,加入完整参数名称时,输入--符号,例如--help

4parameter1parameter2...为依附在optionscommand的参数;

5command-optionsparameter1...他们之间用空格来分隔,不论空几格,shell都视为一格;

6、按下[Enter]键后,该命令就立即执行。[Enter]键为<CR>字符,它表示一行命令开始启动;

7、命令太长的时候,可以使用\符号来转义[Enter]符号,使命令连续到下一行,注意:\后立即接特殊字符;

 

三、重要的热键

1tab接在一串命令的第一个字的后面,则为“命令补全”;

2tab接在一串命令的第二个字的后面,则为“文件补齐”;

3ctrl+c:如果输入错误的命令或参数,导致这个命令或程序会在系统下不停的运行,按ctrl+c可以中断当前命令或程序;

4ctrl+d:表示键盘输入结束,可取代exit的输入;

5ctrl + z: 暂停当前进程,比如您正运行一个命令,突然觉得有点问题想暂停一下,就可以使用这个快捷键。暂停后,可以使用fg恢复它

6ctrl + l: 清屏,使光标移动到第一行。


四、在线帮助:man page/info page

在命令行,不输入任何参数的时候直接按两下[tab]键,可以输出所有的命令。这么多的命令不可能全部记住,我们能够做到在什么情况下,应该要使用哪方面的命令,就可以了,我们要学会用man page/info page这两个在线帮助。






五、Linux IP配置 

1、自动获取IP

[root@localhost ~]# dhclient

然后就可以运行ifconfig命令进行IP地址查询。

 

2、手动配置IP

2.1[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

打开配置文件,定位到最后一行按“o”进入编辑模式,增加如下内容:

IPADDR=10.72.137.85

NETMASK=255.255.255.0

GATEWAY=10.72.137.1

并将“ONBOOT=no”改成“ONBOOT=yes”、“BOOTPROTO=dhcp”改为“BOOTPROTO=none”,之后按一下键盘左上角的 “ESC”键,然后输入 :wq 

2.2、再进行DNS设置,运行命令 vi  /etc/resolv.conf 内容如下:

nameserver 192.168.205.2

2.3重启网络服务 ,运行命令:service  network  restart

这样网络重启后,eth0 IP就生效了。使用“ifconfig eth0”命令查看一下

 

六、关机

正确的关机流程为:sync –> shutdown –> reboot –> halt

sync将数据由内存同步到硬盘中。

shutdown关机指令,可以man shutdown看一下帮助文档。例如可以运行如下命令关机:

shutdown -h 10 ‘ 这个命令告诉大家,计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。

shutdown -h now 立马关机

shutdown -h 20:25 系统会在今天20:25关机

shutdown -h +10 十分钟后关机

shutdown -r now 系统立马重启

shutdown -r +10 系统十分钟后重启

reboot 就是重启,等同于 shutdown -r now

halt 关闭系统,等同于shutdown -h nowpoweroff

 

shutdown的常用参数有:

-t sec-t后加秒数,表示过几秒关机;

-k:不要真的关机,只是发送警告讯息出去;

-r:在将系统的服务停掉之后就重新关机;

-h:将系统的服务停掉后,立即关机;

-n:不要经过init程序,直接以shutdown的功能来关机;

-f:关机并开机之后,强制略过fsck的磁盘检查;

-F:系统重新开机之后,强制进行fsck的磁盘检查;

-c:取消已经在进行的shutdown指令内容;

       最后总结一下,不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中。关机的命令有shutdown -h now,halt,poweroffinit 0。 重启系统的命令有 shutdown -r now,,reboot, init 6。

 

七、忘记root密码

1、先将系统重新启动,在读秒的时候按下任意键就会出现选单画面,仔细看选单底下的说明,按下[e]就能进入grub的编辑模式;

2、将光标移到kernel那一行,再按下[e]进入kernel该行的编辑画面中,然后在出现的画面中,最后方输入:single

3、再按下[Enter]确定之后,按下b就可以进入单机模式了。

在单机模式下,会在tty1的下不需要输入密码就能取得对服务器的控制权,且是使用root身份,之后就可以用passwd命令来修改root密码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值