作业题:
1. 图形界面启动的是哪个运行级别? 而我们平时用的命令行模式又是哪个运行级别? 除了图形和命令行模式两个常用级别外,其他运行级别代表什么涵义?如何更改系统的运行级别?
2. Linux默认共启动几个tty?
3. 如何使用yum工具安装图形桌面?如果安装的图形不显示中文怎么办?
4. 要想退出终端界面,除了使用exit外,还可以使用哪个快捷键?如取消一条错误的命令?如何暂停一个当前终端上正在运行的任务?
5. 使用什么命令可以查看某个命令的帮助文档呢?
6. Linux下的隐藏文件或目录是怎样的?如何看一个目录下有没有隐藏文件或目录?
7. Linux系统,我们使用的命令大多在哪几个目录下?系统日志会记录到哪个目录下?
8. 请用一条命令实现:让其他主机无法ping通您的Linux.
9. 请写出您所知道的重启Linux系统的命令。
10. 忘记root密码怎么做?
11. MBR 和grub 有何关系?
12. 使用什么命令可以把指定目录下的文件和目录按时间排序?
13. 如果在安装系统的时候没有为grub设置密码,那么怎么在系统中设置呢?明文如何设置密文如何设置?
14. 如何查看当前帐户登陆在哪一个终端上?
15. 怎么看cpu和内存详细信息?
16. 光盘的救援模式下,我们的linux系统在哪个目录下?要想使用passwd命令需要做一步什么操作?
17.为什么并且如何关闭centos 不必要的tty?
附加重点:
模拟Linux启动过程的故障与修复:
http://www.apelearn.com/bbs/thread-5472-1-1.html
把centos启动进度条变为启动信息:
http://www.apelearn.com/bbs/thread-5397-1-1.html
打开/boot/grub/grub.conf
找到 rhgb(redhat graphics boot) 然后把他删掉,之后若是有 quiet 也删掉。
答案:
1. 图形界面启动的是哪个运行级别? 而我们平时用的命令行模式又是哪个运行级别? 除了图形和命令行模式两个常用级别外,其他运行级别代表什么涵义?如何更改系统的运行级别?
图形界面启动的是5级别,命令行模式是3级别,除了5级别和3级别外,还有0,1,2,4,6等级别,其中0级别表示关机,1级别表示单用户模式,2级别表示无NFS服务的3级别,4级别为保留级别,6级别为重启。
要想更改系统的级别,需要修改配置文件 /etc/inittab 的最后一行,另外也可以使用命令 init 0, init 1 ... init 6 进行切换,init 0会关机,init 6会重启。
http://blog.chinaunix.net/uid-22746363-id-383989.html
2. Linux默认共启动几个tty?
6个tty 其实还有一个图形终端,但是要安装。
3. 如何使用yum工具安装图形桌面?如果安装的图形不显示中文怎么办?
安装图形桌面: yum groupinstall -y "Desktop" ; yum grouplist “X window service”
图形不显示中文需要安装中文支持: yum install -y "Chinese support"
4. 要想退出终端界面,除了使用exit外,还可以使用哪个快捷键?如取消一条错误的命令?如何暂停一个当前终端上正在运行的任务?
Ctrl + d 可以退出终端
Ctrl + c 取消一条错误的命令
Ctrl + z 暂停任务
5. 使用什么命令可以查看某个命令的帮助文档呢?
man 可以查看某个命令的帮助文档,如 man ls
或者info --help
6. Linux下的隐藏文件或目录是怎样的?如何看一个目录下有没有隐藏文件或目录?
隐藏文件都是以.开头的文件,使用命令 ls -a 可以查看所有文件或目录包括隐藏的
7. Linux系统,我们使用的命令大多在哪几个目录下?系统日志会记录到哪个目录下?
大多在/bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin 下。 系统日志大多都记录在 /var/log 目录下
8. 请用一条命令实现:让其他主机无法ping通您的Linux.
echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all
9. 请写出您所知道的重启Linux系统的命令。
init 6; reboot; shutdown -r now
10. 忘记root密码怎么做?
可以进单用户模式,方法为: 重启Linux系统,出现"5秒之内要按一下回车"的界面,然后输入字母"e",选择第二行按字母"e"进入编辑模式,将光标移动到末尾输入"single"或数字"1"或字母"s",回车,最后按字母"b"来启动.进入单用户模式,然后输入修改root密码的命令:passwd,修改好后重启系统就ok了
11. MBR 和grub 有何关系?
MBR翻译成中文就是主引导记录,它存在于计算机硬盘的第一个分区的最开始的512字节,而它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。我们可以把MBR分成三部分,第一部分是开头的446字节,这部分内容是boot loader,也就是grub,第二部分64字节用来存放该硬盘的分区表,第三部分2字节叫做55AA,它时MBR的结束标志位。所以说,grub就是MBR的前446字节。
12. 使用什么命令可以把指定目录下的文件和目录按时间排序?
ls -lt
13. 如果在安装系统的时候没有为grub设置密码,那么怎么在系统中设置呢?明文如何设置密文如何设置?
系统中给grub设置密码,需要修改 /etc/grub.conf文件,在hiddenmenu下面增加如下内容:
(1) 明文方式: 增加一行 password 123456 #其中123456就是设置的密码
(2) 密文方式: 首先使用这个命令grub-md5-crypt 输入要设置的密码,最后出来一行以$1开头的一个字符串,复制这一串字符串,然后在hiddenmenu下增加一行 passwd --md5 $1$N7zBN1$8WibliSYvnq0z1am4aSSk/
http://kerry.blog.51cto.com/172631/149977
14. 如何查看当前帐户登陆在哪一个终端上?
who am i ; w ; who
15. 怎么看cpu和内存详细信息?
查看cpu信息: cat /proc/cpuinfo
查看内存信息: cat /proc/meminfo
sar -p ; sar -m ; free ; vmstat ;
16. 光盘的救援模式下,我们的linux系统在哪个目录下?要想使用passwd命令需要做一步什么操作?
光盘的救援模式下,Linux系统在/mnt/sysimage下,
要想使用passwd命令,需要执行:编辑/etc/passwd,然后chroot /mnt/sysimage
http://jingyan.baidu.com/article/456c463b6aa3260a59314471.html
17.为什么如何关闭 centos中不必要的 tty?
默认,系统启动了6个tty,可以使用命令: ps aux |grep tty 查看,其实我们没有必要启动6个tty,那么要想启动两个怎么做呢?centOS6 可以修改配置文件: /etc/init/start-ttys.conf
找到tty[1-6]改成tty[1-2]
再打开/etc/sysconfig/init
找到ACTIVE_CONSOLES=/dev/tty[1-6]
改成ACTIVE_CONSOLES=/dev/tty[1-2]
重启后即可
如不想重启,关闭tty3-tty6执行如下命令
for i in 3 4 5 6; do
initctl stop tty TTY=/dev/tty$i
done