第五章
启动关机、在线求助与执行命令的方式
1.
请问如果以命令行模式等人
Linux
主机,有几个终端接口可以使用?如何切换各个终端接口?
(1)
Linux
会提供
7
个终端来让用户登入。其中一个是
X-windows
,
(2)
切换时使用:
[Ctrl]+[Alt]+[F1]~[F7]
组合键
.
2.
在
Linux
系统中,
/VBird
与
/vbird
是否为相同的文件?
(
1
)不是相同文件,在
Linux
的环境中,“大小写字母是不一样的”。
3.
想要知道
date
如何使用,应该如何查询?
(
1
)用
man date
查询
4.
想要在今天的
1
:
30
让系统自己关机,要怎么做?
(
1
)
shutdown -h 1:30
5.
如果
Linux
的
X Window
突然发生问题而死机,但
Linux
本身还是好好的,那么可以按下哪
3
个按键让
X Window
重新启动?
(
1
)
ctrl+alt+backspace
6.
Man page
的设置文件在哪里?
(
1
)
/etc/man.config
7.
我想要知道
2005
年
5
月
2
日是星期几?该怎么做?
(
1
)输入:
cal 5 2005
回车查看就可以。
8.
使用
man date
,然后找出显示当前的入侵与时间的参数,成为类似这样的格式:
2002/10/16-20:03.
(
1
)
date +%Y/%m/%d-%H:%M
9.
若以
X-windows
为默认的等入方式,请问如何进入虚拟控制台(
virtual console
)呢?
10.
简单地说明在
bash Shell
的环境下
{tab}
按键的用途?
(
1
)它具有“命令补全”与“文件补全”的功能,可以让我们少打很多字,还可以避免我们打错命令或文件名,但是,在不同的地方输入
{tab}
按键,会有不一样的结果。
11.
如何强制中断一个程序的执行?(利用按键,而不是
kill
命令)
(
1
)
ctrl+c
12.
Linux
提供了相当多的在线查询,称为
man page
,请问,如何知道系统上有多少关于
passwd
说明?可以使用其他程序来取代
man
的这项功能吗?
(
1
)可以用
info
来代替
man
。
13.
Man –k passwd
与
man –K passwd
有什么不同(大小写的
k
)?
(
1
)一个是显示相关命令,一个是显示可用参数
14.
在
man
的时候,
man page
显示的内容中,命令(或文件)后面会接一组数字,这个数字若为
1
、
2
、
5
、
8
,表示该查询的命令(或文件)含义是什么?
(
1
)
1
:用户可以操作的命令或可以执行的文件
2
:系统核心调用的函数或者工具
5
:设置文件或者是某些文件的格式
8:
系统管理员可用的命令
15.
Man page
显示内容的文件放在那些目录中?
(
1
)
/usr/share/man
,我们可以通过修改其
man page
搜索路径来改变这个目录。修改
/etc/man.config(
有的版本为
man.conf
或
manpath.conf)
。
16.
请问这一串命令“
foo1 –foo2 foo3 foo4
”中,各表示什么意思?
17.
输入
man date
时,终端出现一些乱码,请问可能的原因是什么?如何修正?
(1)
Linux
是支持多国语系的,若可能的话,屏幕信息会以该支持语系来输出,但是,终端接口(
terminal
)在默认情况下,无法以中文编码输出数据。
(2)
这个时候,就要将支持语系修改为英文,才能显示出正确的信息:如:
LANG=en
或
LANGUAGE=en
或
LC_ALL=en
或
LC_CTYPE=en
或
LC_TIME=en
。
18.
输入命令“
ls –al/vbird
”,系统回复结果:“
ls
:
/vbird
:
No such file or directory
”请问发生了什么事?
19.
当前的
Linux
中,默认共有多少可以执行的命令?
20.
我想知道当前系统有多少命令是以
bz
开头的,可以怎么做?
(
1
)输入
bz
后按两下
[tab]
键。
21.
承上题,在出现的许多命令中,请问
bzip2
是干什么用的?
(1)
功能说明:
.bz2
文件的压缩程序。
(2)
语 法:
bzip2 [-cdfhkLstvVz][--repetitive-best][--repetitive-fast][-
压缩等级
][
要压缩的文件
]
(3)
补充说明:
bzip2
采用新的压缩演算法,压缩效果比传统的
LZ77/LZ78
压缩演算法来得好。若没有加上任何参数,
bzip2
压缩完文件后会产生
.bz2
的压缩文件,并删除原始的文件。
22.
Linux
提供一些在线资料数据,这些数据通常放在哪个目录中?
(
1
)
/usr/share/man
(
2
)
/usr/share/info
23.
在终端里登入后,看到的提示符
$
与
#
有什么不同?平时操作应该使用哪一个?
(
1
)
$:
是代表普通用户
(
2
)
#
:是代表
root
用户
(
3
)平时应该使用
$