Linux开关机及帮助命令

1.图形模式与文字模式的切换方

Ctrl + Alt + [F1] ~ [F6] :文字接口登入tty1 ~ tty6 终端机;

Ctrl + Alt + [F7]  :图形接口桌面。

当然,如果您在文字接口却想要进入图形接口时,可以直接下达:  

[root@test root]# startx

那么如果您要修订一下预设的开机进入的界面呢?例如由文字接口变到图形接口,哈哈!修改一下 /etc/inittab这个档案

2.指令下达方式与基础指令练

一般而言,指令下达的方式为:

[root@test root]#command [-options] parameter1 parameter2 ... 
                 指令    选项      参数(1)    参数(2) 

说明:
0. 上面的指令与参数之下达中,字母的大小写代表意义不同:
1. command 为指令的名称,例如变换路径的指令为 cd 等等;
2. 中刮号[]并不存在于实际的指令中,而加入参数设定时,通常为 - 号,
   有时候完整参数名称会输入 -- 符号; 
3. parameter1 parameter2..为依附在 option 后面的参数,
   或者是 command 的参数; 
4. command, -options, parameter1..这几个咚咚中间以空格来区分,
   不论空几格 shell 都视为一格; 
5. 指令太长的时候,可以使用 / 符号来跳脱 [Enter] 符号,
   使指令连续到下一行。

3.一些按键的说明:
Linux底下有几个常用的按键,这里要给他说明一下,以方便你未来在文字接口操作的情况下,可以直接按下这些按键来帮你处理事务喔!

Ctrl + c Linux底下,如果您输入了错误的指令或参数,有的时候这个指令或程序会在系统底下『跑不停』这个时候怎么办?别担心,如果您想让当前的程序『停掉』的话,可以输入:『Ctrl』+『c』,这个就是中断目前程序的按键啦!

q有很多程序在跑的时候(例如 man这个指令或 more这指令),如果您想跳出来,就按下 q即可!这个按钮也是很多指令常定义的退出钮

[Tab]:会不会觉得打字很疲劳啊!没关系,在 Linux 的预设文字接口 (我们称为 BASH Shell )当中,有个很棒的功能,叫做是『命令与档案补全』的功能!那就是键盘左边的[Tab]这个按键啦!他有什么好处呢?例如刚刚我们要执行 cal 这个指令对吧,这个时候,你只要输入 ca[tab][tab],也就是输入 ca之后,再按两次 [tab]按键,您会发现什么事呢?啊!所以以 ca为开头的指令都被显示出来啦!很棒吧!另外,如果你输入『 ls -al.bash[tab][tab]』会发生什么事呢?哈哈!在该目录下面所有以 .bash 的文件名称都会被显示出来!所以啰,你就会知道,[tab]按键是『很棒的功能!』在文字接口底下,要多按 [tab]按键,可以避免打错字或下错指令喔

4.错误讯息的查看
万一我下达了错误的指令怎么办?不要紧呀!您可以藉由屏幕上面显示的错误讯息来了解你的问题点,那就很容易知道如何改善这个错误讯息啰!举个例子来说,假如我输入了 DATE 这个错误的讯息了:

[root@test root]#DATE
bash: DATE: command not found

 

 

5.在线求助:man,info

哇! linux还有在线求助系统啊!呵呵!这是『一定要的啦!』因为 Linux是由所谓的『虚拟团队』开发出来的,所以虽然他的功能很多,但是指令也是有点杂乱的!如果没有在线说明文件的话,那么肯定会让大家无所适从的!因此,不论任何人写出了一个很好用的指令后,他也会同是附上这个指令的说明文件喔!你可以很轻松的就查询到这个指令的使用方法呢!很不赖吧!底下说一下几个在 Linux 上面很常用的求助指令喔!

最广泛使用的在线查询:man

空格键: 往下翻一页;

pageup 往上翻一页;

pagedown往下翻一页;

home 回到最前面;

end 去到最终页;

/word 搜寻 word这个档案。

q:退出

那么这些 man page放在哪里呢?通常是放在/usr/share/man里头,然而,我们可以透过修改他的 man page搜寻路径来改善这个目录的问题!修改 /etc/man.config ( 有的版本为man.conf )即可啰!

用在Linux上面的在线查询:info

除了 man之外,在Linux里面亦提供另外一种查询的方式,称为 info,使用的方法跟 man差不多,

[root@test root]#info command


使用 info后面接您要查询的指令名称即可!这个info的功能比 man还要更强大呢!在这个 info page里面,你可以输入 p n往前及往后翻页,如果看到『* text :』的项目时,将光标移到该项目上面,按下『Enter』还可以进入次页面的说明画面中!很厉害喔!不过,这个 info 目前只有 Linux底下有,其它 Unix-Like就没有啦!

Linux系统中的说明文件汇集目录: /usr/share/doc

刚刚上面说,一般而言,指令或者软件制作者,都会将自己的指令或者是软件的说明制作成『在线说明文件』!但是,毕竟不是每个咚咚都需要做成在线说明文件的,还有相当多的说明需要额外的文件!此时,这个所谓的How-To ( 如何做的意思 ) 就很重要啦!还有,某些软件不只告诉你『如何做』还会有一些相关的原理会说明,那么这些说明文件要摆在哪里呢?哈哈!就是摆在这个目录/usr/share/doc啦!所以说,其实,您只要到这个目录底下,就会发现好多好多的说明文件档啦!还不需要到网络上面找数据呢!厉害吧!

6.正确的关机方

sync
Linux 系统中,为了加快数据的读取速度,所以,预设的情况中,某些数据将不会直接被写入硬盘,而是先暂存在内存当中,如此一来,如果一个数据被你重复的改写,那么由于他尚未被写入硬盘中,因此可以直接由内存当中读取出来,在速度上一定是快上相当多的!不过,如此一来也造成些许的困扰,那就是,万一当你重新开机,或者是关机,或者是不正常的段电的情况下,由于数据尚未被写入硬盘当中,哇!所以就会造成数据的更新不正常啦!那要怎么办呢?这个时候就需要sync这个指令来进行数据的写入动作啦!直接在文字接口下输入 sync ,那么在内存中尚未被更新的数据,就会被写入硬盘中!所以,这个指令在系统关机或重新开机之前,很重要喔!最好多执行几次!(注:这个指令也只有 root可以执行喔! )

shutdown
只有root 有权力关机而已喔!

[root@test root]# /sbin/shutdown [-t] [-arkhncfF] [时间] [警告讯息]
实例:
[root@test root]#/sbin/shutdown -h 10 'This server will shutdown after 10 mins'
告诉大家,这部机器会在十分钟后关机!并且会显示在目前登入者的屏幕前方!
至于参数有哪些呢?以下介绍几个吧!

-t sec  -t 后面加秒数,亦即『过几秒后关机』的意思
-k      : 不要真的关机,只是发送警告讯息出去!
-r      : 在将系统的服务停掉之后就重新开机
-h      : 将系统的服务停掉后,立即关机。 
-n      : 不经过 init 程序,直接以 shutdown 的功能来关机
-f      : 关机并开机之后,强制略过 fsck 的磁盘检查
-F      : 系统重新开机之后,强制进行 fsck 的磁盘检查
-c      : 取消已经在进行的 shutdown 指令内容。

shutdown -h now   立刻关机,其中 now相当于时间为 0 的状态 
shutdown -h 20:25 系统在今天的 20:25分会关机 
shutdown -h +10   系统再过十分钟后自动关机 
shutdown -r now   系统立刻重新开机
shutdown -r +30 'The system will reboot' 
                再过三十分钟系统会重新开机,并显示后面的讯息。 
shutdown -k now 'This system will reboot' 
                仅发出警告信件的参数!系统并不会关机啦!吓唬人!

 

 

 

 

 

 

 

 

 

 

 

 

 

 


你可能感兴趣的:(linux,Date,shell,command,System,图形)