1.注销并不是关机!只是让你的账号离开系统而已
**2.**重新启动 X Window 的快速按钮:手动来直接修改 X Window 的配置文件的,不过,修改完成之后的设定项目并不会立刻被加载, 必须要重新启动 X 才行(特别注意,不是重新启动,而是重新启动 X!)
最简单的方法就是:
直接注销,然后再重新登入即可;
在 X 的画面中直接按下[Alt] + [Ctrl] + [Backspace]
3. X window 与文本模式(终端机接口, terminal 或 console)的切换:
[Ctrl] + [Alt] + [F2] ~ [F6] :文字接口登入 tty2 ~ tty6 终端机;
[Ctrl] + [Alt] + [F1] :图形接口桌面。
若你在纯文本环境中启动 X 窗口,那么图形界面就会出现在当时的那个 tty 上面。举例来说,你在
tty3 登入系统,然后输入 startx 启动个人的图形界面, 那么这个图形界面就会产生在 tty3 上面!
4.[[email protected] ~]$ _ <:最左边的 dmtsai 显示的是『目前用户的账号』,而@之后接的
study 则是『主机名』,至于最右边的~则指的是 『目前所在的目录』,那个$则是我们常常讲的『提示字符』啦!.在输入密码的时候,屏幕上面『不会显示任何的字样!』, 所以不要以为你的键盘坏掉去!
那个 ~ 符号代表的是『用户的家目录』的意思,他是个『变量!』 这相关的意义我们
会在后续的章节依序介绍到。举例来说,root 的家目录在/root, 所以 ~ 就代表/root 的意思。而 dmtsai 的家目录在/home/dmtsai, 所以如果你以 dmtsai 登入时,他看到的 ~ 就会等于/home/dmtsai 喔!
至于提示字符方面,在 Linux 当中,默认 root 的提示字符为 # ,而一般身份用户的提示字符为 $
5.下达命令格式
指令, 选项, 参数等这几个咚咚中间以空格来区分,不论空几格 shell 都视为一格。所以空格是很重要的特
殊字符!;
中刮号[]并不存在于实际的指令中,而加入选项设定时,通常选项前会带 - 号,例如 -h;有时候会使用选
项的完整全名,则选项前带有 – 符号,例如 --help;
指令太长的时候,可以使用反斜杠 () 来跳脱[Enter]符号,使指令连续到下一行。注意!反斜杠后就立刻接
特殊字符,才能跳脱!
6.输入指令之后显示的结果的是乱码?
我们的终端机接口(terminal)在默认的情况下, 无法支持以中文编码输出数据的。这个时候,我们就得将支持语系改为英文,才能够以英文显示出正确的讯息。 那怎么做呢?你可以这样做:
7.重要的几个热键[Tab], [ctrl]-c, [ctrl]-d
[Tab] 接在一串指令的第一个字的后面,则为『命令补全』;
[Tab] 接在一串指令的第二个字以后时,则为『文件补齐』!
若安装 bash-completion 软件,则在某些指令后面使用 [tab] 按键时,可以进行『选项/参数的补齐』功能!
善用 [tab] 按键真的是个很好的习惯!可以让你避免掉很多输入错误的机会!
8.指令求助
进入 man 指令的功能后,你可以按下『空格键』往下翻页,可以按下『 q 』按键来离
开 man 的环境。 更多在 man 指令下的功能,本小节后面会谈到的!
你可以看到的是:『DATE(1)』,DATE 我们知道是指令的名称, 那么(1)代表什么呢?他代表的是『一般用户可使用的指令』的意思!咦!还有这个用意啊
上表中的 1, 5, 8 这三个号码特别重要,也请读者要将这三个数字所代表的意义背下来
喔!
总结上面的三个咚咚(man, info, /usr/share/doc/),请记住喔:
在终端机模式中,如果你知道某个指令,但却忘记了相关选项与参数,请先善用 --help 的功能来查询相关
信息;
当有任何你不知道的指令或文件格式这种玩意儿,但是你想要了解他,请赶快使用 man 或者是 info 来查询!
而如果你想要架设一些其他的服务,或想要利用一整组软件来达成某项功能时,请赶快到/usr/share/doc 底
下查一查有没有该服务的说明档喔!
另外,再次的强调,因为 Linux 毕竟是外国人发明的,所以中文文件确实是比较少的! 但是不要害怕,拿
本英文字典在身边吧!随时查阅!不要害怕英文喔!
二、文本编辑器
1.nano文本编辑器,开启一个名为 text.txt 的档名来看看
如上图所示,你可以看到第一行反白的部分,那仅是在宣告 nano 的版本与档名(File: text.txt)而已。 之
后你会看到最底下的三行,分别是文件的状态(New File)与两行指令说明列。指令说明列反白的部分
就是组合键, 接的则是该组合键的功能。那个指数符号(^)代表的是键盘的[Ctrl]按键啦!底下先来说
说比较重要的几个组合按键:
[ctrl]-G:取得联机帮助(help),很有用的!
[ctrl]-X:离开 naon 软件,若有修改过文件会提示是否需要储存喔!
[ctrl]-O:储存文件,若你有权限的话就能够储存文件了;
[ctrl]-R:从其他文件读入资料,可以将某个文件的内容贴在本文件中;
[ctrl]-W:搜寻字符串,这个也是很有帮助的指令喔!
[ctrl]-C:说明目前光标所在处的行数与列数等信息;
[ctrl]-_:可以直接输入行号,让光标快速移动到该行;
[alt]-Y:校正语法功能开启或关闭(单击开、再单击关)
[alt]-M:可以支持鼠标来移动光标的功能
比较常见的功能是这些,如果你想要取得更完整的说明,可以在 nano 的画面中按下[ctrl]-G 或者是[F1]
按键, 就能够显示出完整的 naon 内指令说明了。好了,请你在上述的画面中随便输入许多字, 输
入完毕之后就储存后离开,如下所示:
如果不要储存资料只想要离开,可以按下 N 即可离开。如果确实是需要储存的,那么按下 Y 后,最
后三行会出现如下画面:
三、关机
poweroff 带有点 ACPI 的成分,他会关闭所有进程,然后内核会退出,最后 ACPI 信号会使 BIOS 关闭系统电源。halt 则是关闭所有进程,内核退出,然后禁用 CPU,但是不会关闭电源。
由于 Linux 系统的关机/重新启动是很重大的系统运作,因此只有 root 才能够进行例如shutdown, reboot 等指令。 不过在某些 distributions 当中,例如我们这里谈到的 CentOS 系统,他允许你在本机前的tty1~tty7 当中(无论是文字界面或图形界面), 可以用一般账号来关机或重新启动!但某些 distributions 则在你要关机时,他会要你输入 root 的密码呢!^_
- sync 也可以被一般账号使用喔!只不过一般账号用户所更新的硬盘数据就仅有自己的数据,不像 root 可以更新整个系统中的数据了
- shut down关机可以设定时间等 具体查看man shutdown,旧版不同的地方在于,以前 shutdown 后面一定得要加时间参数才行,如果没有加上的话,系统会跳到单人维护模式中。 在这一版中,shutdown 会以 1 分钟为限,进行自动关机的任务!真的很不一样喔!所以时间参数可以不用加啰!
- 理论上 reboot 仅能让 root 执行。不过,如果 dmtsai 是在主机前面以图形接口登入时,则 dmtsai 还是可以透过图形接口功能来
关机