Linux

Linux 系统启动过程和Linux系统目录介绍

Linux系统启动过程

1内核引导

2运行init  (init是Linux系统操作中不可缺少的程序之一,init也 是外部命令)

3系统初始化

4建立终端

5用户登录系统

Init程序类型

Upstart:  init  CentOS6  配置文件: /etc/inittab; /   etc/init/*.conf

Systemd: init CentOS7  配置文件: /usr/lib/systemd/system;   /etc/systemd/system

操作系统  —/boot —-init进程 — 运行级别 —-/etc/initd —-用户登录系统

用户登录系统

1  命令登录

2  ssh

3  图形界面登录

Linux关机

关机的指令为: shutdown

shutdown  -h   10  `this server will shutdown after 10 mins`

计算机将在十分钟后关机

Shutdown   -h  now   立马关机     halt  ;    poweroff

Shutdown  -h   20:50   系统会在今天20:50关机

Shutdown  -h  +10     十分钟后关机

Shutdown  -r  now   系统立马重启      reboot

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

注释: 不管是重启还是关闭系统根,首先要运行sync命令,把内存的数据写到磁盘中。

Linux系统目录结构

Linux的目录结构为树状结构,最顶级的目录为根目录“/”,其他目录通过挂载将他们添加到树中,通过解除挂载可以移除他们。

/dev : 是Device 设备的缩写,存放的是Linux外部设备

/etc :  是存放所有的系统管理所需要的配置文件和子目录

/home :是用户的主目录,每个用户都有自己的目录

/lib  : 是存放系统最基本的动态链接共享库

/media : Linux系统会自动识别一些设备(U盘;光驱….)当时别后,Linux会把识别的设备挂载到这个目                     录下

/mnt : 系统提供改目录是为了让用户临时挂载别的文件系统,我们可将光驱挂载在/mnt上,然后进入该目                录就可 以查看光驱的内容了

/ opt : 着是给主机额外安装软件所摆放的目录(默认是空的)

/proc :   着是一个虚拟目录,他是系统内存的映射,这个目录的内容不在硬盘上而是在内存里

/root :  该目录为系统的管理员,也称为用户目录

/sbin :   是(Super user),这里存放的是系统管理员使用的系统管理程序

/srv :     存放一些服务启动之后所需要的数据

/sys :     当内核对象被创建时,对应的文件和目录也在该对象系统中被创建

/tmp :    存放一些临时文件

/usr :      用户很多应用程序和文件都放在这个目录下

/usr/bin : 系统用户使用的应用程序

/usr/sbin : 超级用户使用的比较高的管理程序和系统守护程序

/var :       存放不断扩充的东西,包括各种日志文件

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/95035

(0)
祝韵杰-桃子祝韵杰-桃子
上一篇 2018-04-05 21:06
下一篇 2018-04-06 00:12

相关推荐

  • Learnning Linux 入学篇

    开学典礼

    2018-03-26
  • N31第五周

    1、简述rpm与yum命令的常见选项,并举例 一.rpm包管理 CentOS系统上使用rpm命令管理程序包:安装、卸载、升级、查询、校验、数据库维护安装 (1)安装[install-options] rpm {-i | –install} [install-options] PACKAGE_FILE … -h:使用”#&…

    Linux笔记 2018-07-30
  • Linux上的文件管理类命令

    一、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。(1)目录管理命令——ls:列出指定目录下的内容格式:ls [OPTION]… [FILE]…-a:显示所有文件包括隐藏文件-A:显示除.和..之外的所有文件-l,–long:显示文件的详细属性信息-h:对文件大小进行单位换算,可能影响精度-d:查…

    Linux笔记 2018-05-19
  • 磁盘管理

    本章节主要介绍磁盘分区、文件系统、挂载、以及swap,另外还有工具dd的使用等等。

    2018-04-25
  • 第四周作业

    第四周作业
    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。
    2、编辑/etc/group文件,添加组hadoop。
    3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。
    4、复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限。
    5、修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。
    6、显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式;
    7、显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;
    8、显示/etc/passwd文件中其默认shell为/bin/bash的用户;
    9、找出/etc/passwd文件中的一位数或两位数;
    10、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;
    11、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;
    12、打出netstat -tan命令执行结果中以‘LISTEN’,后或跟空白字符结尾的行;
    13、添加用户bash, testbash, basher, nologin (此一个用户的shell为/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户的信息;

    2018-06-07
  • CentOS6和5启动流程

    简述过程

    2018-05-20