兰色精灵 发表于 2015-1-16 16:19:54

给大家带来老手书院:Ubuntu Linux体系的目次布局

系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last
 Ubuntu体系目次布局
 
  以下为Ubuntu目次的次要目次布局,您略微懂得它们都包括了哪些文件就能够了,不必要影象。
 
  /根目次

├boot/启动文件。一切与体系启动有关的文件都保留在这里
│└grub/Grub引诱器相干的文件

├dev/设备文件
├proc/内核与历程镜像

├mnt/一时挂载
├media/挂载媒体设备

├root/root用户的$HOME目次
├home/
│├user/一般用户的$HOME目次
│└.../

├bin/体系程序
├sbin/办理员体系程序
├lib/体系程序库文件
├etc/体系程序和年夜部分使用程序的全局设置文件
│├init.d/SystemV作风的启动剧本
│├rcX.d/启动剧本的链接,界说运转级别
│├network/收集设置文件
│├X11/图形界面设置文件

├usr/
│├bin/使用程序
│├sbin/办理员使用程序
│├lib/使用程序库文件
│├share/使用程序资本文件
│├src/使用程序源代码
│├local/
││├soft/用户程序
││└.../一般利用独自文件夹
│├X11R6/图形界面体系

├var/静态数据

├temp/一时文件
├lost+found/磁盘修复文件

  启动流程
 
  Linux体系次要经由过程以下步骤启动:
 
  1、读取MBR的信息,启动BootManager
 
  Windows利用NTLDR作为BootManager,假如您的体系中安装多个版本的Windows,您就必要在NTLDR当选择您要进进的体系。
 
  Linux一般利用功效壮大,设置天真的GRUB作为BootManager,我们将在启动办理章节中向您先容它的利用体例。
 
  2、加载体系内核,启动init历程
 
  init历程是Linux的根历程,一切的体系历程都是它的子历程。
 
  3、init历程读取“/etc/inittab”文件中的信息,并进进预设的运转级别,按按次运转该运转级别对应文件夹下的剧本。剧本一般以“start”参数启动,并指向一个体系中的程序。
 
  一般情形下,“/etc/rcS.d/”目次下的启动剧本起首被实行,然后是“/etc/rcN.d/”目次。比方您设定的运转级别为3,那末它对应的启动目次为“/etc/rc3.d/”。
 
  4、依据“/etc/rcS.d/”文件夹中对应的剧本启动Xwindow服务器“xorg”,Xwindow为Linux下的图形用户界面体系。
 
  5、启动登录办理器,守候用户登录
 
  Ubuntu体系默许利用GDM作为登录办理器,您在登录办理器界面中输出用户名和暗码后,即可以登录体系。(您能够在“/etc/rc3.d/”文件夹中找到一个名为“S13gdm”的链接)
 
  变动运转级别
 
  在“/etc/inittab”文件中找到以下内容:
 
  #Thedefaultrunlevel.
 
  id:2:initdefault:
 
  这一行中的数字2,为体系的运转级别,默许的运转级别涵义以下:
 
  0关机
 
  1单用户保护形式
 
  2~5多用户形式
 
  6重启
 
  服务办理
 
  a、变动启动服务
 
  在运转级别对应的文件夹中,您能够看到很多文件名以“S##”和“K##”肇端的启动剧本链接。
 
  比方:
 
  /etc/rcS.d/S35mountall.sh挂载文件体系
 
  /etc/rcS.d/S40networking启用收集撑持
 
  /etc/rc2.d/S13gdm启动登录办理器
 
  /etc/rc2.d/S20makedev创立设备文件
 
  /etc/rc2.d/S23xinetd启动超等历程
 
  init历程将以“start”为参数,按文件名按次实行一切以“S##”肇端的剧本。剧本称号中的数字越小,它将被越早实行。比方在“/etc/rc2.d/”文件夹中,“S13gdm”文件名中的数字小于“S23xinetd”,“S13gdm”将比“S23xinetd”先实行。
 
  假如一个剧本链接,以“K##”肇端,暗示它将以“stop”参数被实行。假如响应服务没有启动,则不实行该剧本。
 
  比方:
 
  /etc/rc2.d/K20powernowd针对某种硬件的电源办理撑持
 
  假如您想克制某一服务在启动时主动运转,您能够将响应运转级别中的剧本由“S##xxx”重定名为“K##xxx”。
 
  b、手动把持服务
 
  您也能够手动运转带有以下参数的启动剧本,来把持体系服务。
 
  start启动
 
  stop中断
 
  restart重启
 
  比方:
 
  /etc/rc2.d/K20powernowdstart
 
  偶然您其实不分明以后运转级别,该运转级别下一定有响应剧本;并且此类剧本的前三位字符其实不流动,方便于影象。这时候,您能够间接利用“/etc/init.d/”文件夹中的启动剧本(“/etc/rcX.d/”中的启动剧本链接到“/etc/init.d/”文件夹下响应剧本),这也是我们向您保举的体例。
 
  比方:
 
  /etc/init.d/powernowdstart
 
  Tips:以上命令的地位并没有包括在情况变量的搜刮路径中,以是要输出完全路径。
 
  c、经常使用体系服务
 
  acpi-support初级电源办理撑持
acpidacpi保卫程序.这两个用于电源办理,十分主要
alsa声响子体系
alsa-utils
anacroncron的子体系,将体系封闭时代的企图义务,鄙人一次体系运转时实行。
apmdacpi的扩大
atd相似于cron的义务调剂体系。倡议封闭
binfmt-support中心撑持其他二进制的文件格局。倡议开启
bluez-utiles蓝牙设备撑持
bootlogd启动日记。开启它
cron义务调剂体系,倡议开启
cupsys打印机子体系。
dbus动静总线体系(messagebussystem)。十分主要
dns-clean利用拨号毗连时,扫除dns信息。
evms企业卷办理体系(EnterpriseVolumnManagementsystem)
fetchmail邮件用户代办署理,用于收取邮件
gdmgnome登录和桌面办理器。
gdomap
gpm终端中的鼠标撑持。
halt别动它。
hdparm调剂硬盘的剧本,设置文件为“/etc/hdparm.conf”。
hibernate体系休眠
hotkey-setup条记本功效键撑持。撑持范例包含:HP,Acer,ASUS,Sony,Dell,和IBM。
hotplugandhotplug-net即插即用撑持,对照庞大,倡议不要动它。
hplipHP打印机和图形子体系
ifrename收集接口重定名剧本。假如您有十块网卡,您应当开启它
inetd在文件“/etc/inetd.conf”中,正文失落一切你不必要的服务。
假如该文件不包括任何服务,那封闭它是很平安的。
klogd主要。
linux-restricted-modules-common受限模块撑持。
“/lib/linux-restricted-modules/”文件夹中的模块为受限模块。
比方某些驱动程序,假如您没有利用受限模块,就不必要开启它。
lvm逻辑卷办理体系撑持。
makedev创立设备文件,十分主要。
mdamd磁盘阵列
module-init-tools从/etc/modules加载扩大模块,倡议开启。
networking收集撑持。按“/etc/network/interfaces”文件预设激活收集,十分主要。
ntpdate工夫同步服务,倡议封闭。
pcmciapcmcia设备撑持。
powernowd挪动CPU节能撑持
pppandppp-dns拨号毗连
readahead预加载库文件。
reboot别动它。
resolvconf主动设置DNS
rmnologin扫除nologin
rsyncrsync保卫程序
sendsigs在重启和关机时代发送旌旗灯号
single激活单用户形式
sshssh保卫程序。倡议开启
stop-bootlogd在2,3,4,5运转级别中中断bootlogd服务
sudo反省sudo形态。主要
sysklogd体系日记
udev&udev-mab用户空间dev文件体系(userspacedevfilesystem)。主要
umountfs卸载文件体系
urandom随机数天生器
usplash开机画面撑持
vbesave显卡BIOS设置工具。保留显卡的形态
xorg-common设置X服务ICEsocket。
adjtimex调剂中心时钟的工具
dirmngr证书列表办理工具,和gnupg一同事情。
hwtoolsirqs优化工具
libpam-devperm体系溃散以后,用于修缮设备文件允许的保卫程序。
lm-sensors板载传感器撑持
mdadm-raid磁盘摆设办理器
screen-cleanup扫除开机屏幕的剧本
xinetd办理其他保卫历程的一个inetd超等保卫程序


  主要设置文件
 
  不管任何情形下,在修正设置文件之前,请您先备份它!
 
  倡议您利用这个命令:“sudocpxxxxxx_`date+%y%m%d_%H:%M`”。
 
  固然这很贫苦,您能够新建一个名为“bak”的文件,内容以下:
 
  #!/bin/bash
 
  sudocp{GetProperty(Content)}{GetProperty(Content)}_`date+%y%m%d_%H:%M`
 
  把它放在您可以记着的目次下,好比“/home”,实行命令“sh/home/bakxxx”,就能够将以后文件夹下的文件“xxx”另存为“xxx_yymmdd_HH:MM”的格局了
 
  全局设置文件
 
  体系初始化
/etc/inittab运转级别、把持台数目
/etc/timezone时区
/etc/inetd.conf超等历程
文件体系
/etc/fstab开机时挂载的文件体系
/etc/mtab以后挂载的文件体系
用户体系
/etc/passwd用户信息
/etc/shadow用户暗码
/etc/group
12下一页


要多动手,不要怕什么搞坏了怎么办,你不搞坏,不去动手,就永远不会有收获,既然你在linux中是自由的,那就发挥自己的权利;

兰色精灵 发表于 2015-1-16 17:30:37

给大家带来老手书院:Ubuntu Linux体系的目次布局

虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行。
群组信息
/etc/gshadow群组暗码
/etc/sudoersSudoer列表(请利用“visudo”命令修正此文件,而不要间接编纂)
Shell
/etc/shell可用Shell列表
/etc/inputrcReadLine控件设定
/etc/profile用户首选项
/etc/bash.bashrcbash设置文件
体系情况
/etc/environment情况变量
/etc/updatedb.conf文件检索数据库设置信息
/etc/issue刊行信息
/etc/issue.net
/etc/screenrc屏幕设定
收集
/etc/iftab网卡MAC地点绑定
/etc/hosts主机列表
/etc/hostname主机名
/etc/resolv.conf域名剖析服务器地点
/etc/network/interfaces网卡设置文件</P> 
  用户设置文件
 
  “/etc/”目次下的一切文件,只要root用户才有修正权限。使用软件的全局设置文件,一般用户也不克不及够修正,假如您想设置软件,以顺应您的需求,您能够修正它的用户设置文件。
 
  用户设置文件一般为全局设置文件的同名埋没文件,放在您的$HOME目次下,比方:
 
  /etc/inputrc/home/user/.inputrc
 
  /etc/vim/vimrc/home/user/.vim/vimrc
 
  也有多数破例,一般是体系程序
 
  /etc/bash.bashrc/home/user/.bashrc
 

</p>上一页12


功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和grep命令,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间。

乐观 发表于 2015-1-18 18:20:06

你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。

兰色精灵 发表于 2015-1-27 16:13:14

发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。

若相依 发表于 2015-2-5 14:07:44

Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。

精灵巫婆 发表于 2015-2-12 03:22:00

发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。

若天明 发表于 2015-3-2 22:23:35

另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。

分手快乐 发表于 2015-3-11 07:01:51

其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?

深爱那片海 发表于 2015-3-17 23:10:27

我感觉linux的学习,学习编程~!~!就去学习C语言编程!!

小魔女 发表于 2015-3-25 07:42:28

这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
页: [1]
查看完整版本: 给大家带来老手书院:Ubuntu Linux体系的目次布局