新手学习linux系统(一)

一、linux的诞生

1.Linux 内核最初是由李纳斯•托瓦兹(Linus Torvalds)在赫尔辛基大学读书时出于个人爱好而编写的,当时他觉得教学用的迷你版 UNIX 操作系统 Minix 太难用了,于是决定自己开发一个操作系统。

2.linux与unix的关系:二者的关系,不是大哥和小弟,"UNIX 是 Linux 的父亲"这个说法更怡当。

3.二者也有两个大的区别:

UNIX 系统大多是与硬件配套的,也就是说,无法安装在 x86 服务器和个人计算机上的,而 Linux 则可以运行在多种硬件平台上;

UNIX 是商业软件,而 Linux 是开源软件,是免费、公开源代码的。

了解更多:http://c.biancheng.net/view/707.html

二、Linux系统入门

1.系统的开启与关闭

1.1系统的开机

读取cylinder的sector——启动——>grub(选择linux、window系统之类的)——装入——>linux系统内核——启动——>init进程(进程号为1)——进入——>用户界面(图形界面 X-window或字符界面)。

1.2两种操作界面及切换

Linux系统安装过程中,为用户准备了1个图形界面(X-Window)6个字符界面。6个字符界面分别位于F1~F6上,而图形界面位于F7上。Ctrl+Alt+F1~7即可切换。

1.3用户的登录与注销

  (1)图形用户注销(简单不赘述)      字符界面注销三种方法:Ctrl+D、 exit、 logout(直接输入按enter即可)

1.4Linux系统的关闭与重启动

注意:UNIX/Linux采用了异步写和延迟写机制,大部分数据操作都在缓冲区内进行,并没有实时的写入设备,如果强行关机会导致数据丢失,重者可引起系统瘫痪。 在切断计算机电源之前请首先关闭Linux系统,决不能断电了事。

(1)halt命令

关闭系统,执行过程中,终止所有应用和系统进程,将所有数据写入存储介质,最后关闭系统。

用法:halt [-f] [-p]([ ]是可省略的意思,多个[ ]并列表示或者,下同)

解释:

直接halt:关闭系统,不关闭电源(因为新电源在关闭系统后会自动关闭电源,所以看上去可能与-p一样)

-f:不调用shutdown而强制快速关机或重启

-p:在关闭系统时关掉电源(一般情况,使用-p参数在关闭系统后,会自动关闭电源。如果你的计算机不会这样做,在看到消息“System halted.”后,可以手工切断电源。)

(2)reboot命令

重启系统

用法:reboot [-f]

解释:

直接reboot:重启系统

-f:强制快速重启(建议不要使用)

(3)poweroff命令

关闭系统

用法:poweroff

解释:

等同于halt -p 

(4)init 和 telinit命令

系统初始化或运行级切换

用法:init [runlevel]或telinit [runlevel]

解释:

Linux的7个运行级或运行状态

0:关闭系统;

1、s、S:单用户模式;

2:多用户使用模式,但没有NFS功能;

3:完全多用户模式(但没有X-Windows );

4:没有使用(为用户保留)

5:完全多用户模式,且支持X-Windows(默认运行级)

6:重新启动。

q:不重启而重新扫描启动配置

详细解释:https://www.cnblogs.com/shineqiujuan/p/4717828.html

(5)shutdown命令

定时关闭或重启系统

用法:shutdown [-t secs] [-k] [-r] [-h] [-f] [-F] [-c] [warn_msg] 或者time(设置时间的意思)

解释:

-t sec:发送通知信息时间间隔(单位为秒)

-r:重启计算机            

-h:关机后关闭电源

-k:并不真正关机,只是送警告信号给每位用户

-c:取消目前正在执行的关机程序。此选项不需时间参数,但是可以输入一个信息,以送给每个用户

-f:在重启系统时忽略fsck    

-F:在重启系统时强迫fsck

time:设定关机时间。 绝对时间hh:mm,比如1:20 相对时间(单位为分),比如+10表示 10分钟后,+0表示now

warn_msg:通知信息。可以使用引号将信息引起来

示例:

shutdown -r now        #立刻重新启动

shutdown -h now        #立刻关机

shutdown -k now ”Hey Let’s go now.”    #发出警告讯息,但没有真的关机

shutdown -h 10:42 ”10:42将关闭,请届时退出”                         #10:42分关机

shutdown -r +10 ’10分钟后将重启,请届时退出’                         #10分钟后重启系统

shutdown -c    #撤消已下达的shutdown命令。             

注:必须在其它终端才能使用此命令 shutdown now    #切换至单用户(不加任何选项时)  

 

 

你可能感兴趣的:(Linux)