来讲讲:以笔墨形式启动Ubuntu
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。假如想Ubuntu在每次启动到commandprompt,能够输出以下指令:
$echo“false”|sudotee/etc/X11/default-display-manager
当下次开机时,就会以指令形式启动,假如想变回启动xwindow,能够输出:
$echo“/usr/bin/gdm”|sudotee/etc/X11/default-display-manager
P.S.假如不是用gdm作为,以上指令必要依据你的情况作出变动,比方kdm或xdm。
办法一:sudomv/etc/rc2.d/S13gdm/etc/rc2.d/K13gdm(也多是S30gdm)
办法二:sudorm/etc/init.d/gdm(固然最好做个备份)
用以上办法,在开机过程当中,会呈现图形界面的开机进度条。
我已经用过FC,改/etc/inittab文件,开机不会呈现图形界面下的器材。
删除进度条办法:sudoapt-getremoveusplash
===================================
文本形式下上彀软件:
sudoapt-getinstallw3mw3m-img
用法:
w3mhttp://hi.baidu.com/migney
Back----------------(b)
SelectBuffer-------(s)
SelectTab----------(t)
ViewSource---------(v)
EditSource---------(e)
SaveSource---------(S)
Reload--------------(r)
-------------------------------
GoLink-------------(a)
onNewTab--------(n)
SaveLink-----------(A)
ViewImage----------(i)
SaveImage----------(I)
ViewFrame----------(f)
-------------------------------
Bookmark------------(B)
Help----------------(h)
Option--------------(o)
-------------------------------
Quit----------------(q)
Linux默许启动落后进XWindow,但能够修正参数间接进进命令行界面。究竟是进进XWindow仍是进进命令行界面,是在体系初始化举行的。
关于年夜部分linux体系,初始化利用init历程,/etc/inittab为其设置文件。比方
#Thedefaultrunlevel
id:2:initdefault
#Boot-timesystemconfiguration/initializationscript
si::sysinit:/etc/init.d/rcS
#Runlevels
l0:0:wait:/etc/init.d/rc0
l1:1:wait:/etc/init.d/rc1
l2:2:wait:/etc/init.d/rc2
l3:3:wait:/etc/init.d/rc3
l4:4:wait:/etc/init.d/rc4
l5:5:wait:/etc/init.d/rc5
l6:6:wait:/etc/init.d/rc6
z6:6:respawn:/sbin/sulogin
#Howtoreacttoctrl-alt-del
ca:12345:ctrlaltdel:/sbin/shutdown-t1-a-rnow
这些内容的通用格局为id:runlevels:action:process。id是唯一标识该项的字符序列。runlevels界说了操纵所利用的运转级别。action指定了要实行的特定操纵。process界说了要实行的历程。
#对各个运转级的具体注释:
0为停机,呆板封闭。
1为单用户形式,就像Win9x下的平安形式相似。
2为多用户形式,可是没有NFS撑持。
3为完全的多用户形式,是尺度的运转级。
4一样平常不必,在一些特别情形下能够用它来做一些事变。比方在条记本电脑的电池用尽时,能够切换到这个形式来做一些设置。
5就是X11,进到XWindow体系了。
6为重启,运转init6呆板就会重启。
XWindow是init5,字符是init3。将id设置为runlevel设置为3,就能够间接在体系初始化的时分间接进进文本界面。
但Ubuntu并没有接纳init的办法,并没有/etc/inittab这个文件。init利用的是串行的体例,引诱很耗时。RedHat9启动时串行实行大批的剧本以启动各类必要的服务(启动时能够看到)。Ubuntu接纳了upstart,是一个基于事务的init的替换程序,用于Ubuntu刊行版。
Ubuntu中没有/etc/inittab这个文件,但用户能够本人增加。当体系中有/etc/inittab时Ubuntu会依照设置来启动。
以是要想间接进命令行,第一种办法是用户增加/etc/inittab,不外Debian或是Ubuntu中默许runlevel是2,且2~5都是指X情况。(但命令行是几?不断定,还没有测试)
别的一种办法,能够思索在对应的runlevel级别中断gdm服务:
$sudomv/etc/rc2.d/S30gdm/etc/rc2.d/K30gdm(有多是S13gdm,纷歧定)
还能够把gdm删失落。先备份/etc/init.d/gdm到别的地位:
$sudo/etc/init.d/gdm/usr/gdm
然后删除/etc/init.d/gdm,删除后只是不启动XWindow,别的服务稳定。必要间接进进XWindow到话,再复制返来。
实在假如仅仅是为了在命令行下的话,在xwindows界面下按CtrlAltF2进进字符界面,按CtrlAltF7回到图形界面。
另有一种办法:
$sudoapt-getrcconf
$sudorcconf
在启动中将gdm往失落。
先空着,渐渐试
</p>
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。 硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。 为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。? 在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。 应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。 我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。 对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。 我想即使Linux高手也很难快速准确精练的回答你。 任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
页:
[1]