A-A+

我的一些it和网络基础知识练习题(上)

2016年01月28日 站长资讯 暂无评论

1. 简述GNU以及gpl的含义。

GNU是1983年有Richard Stallman提出的一项自由软件运动,要求我们自由使用、自由更改、自由发布软件;GPL是定义如何自由的协议。

2. 列出你熟知的Linux发行版。

Linux发行版:Redhat、CentOS、Ubuntu、Debian、Feroda、SuSE等

3. 你知道Unix和Linux之间的关系吗?

Linux是类Unix系统,可以说是由Unix衍生而来

4. 如何查看你的Linux是64位还是32位?

uname -r,得到结果如有i386或i586或i686,则为32位Linux操作系统;如结果中有x86_64,则为64位操作系统

5. 怎么看你的服务器的cpu信息与内存信息?

查看cpu信息:cat /porc/cpuinfo

查看内存信息:cat /proc/meninfo

6. 列出几种你知道的win上ssh远程登录到Linux的客户端软件。

PuTTY、Xshell、SecureCRT

7. 我们远程登录Linux时,除了使用密码登录外还可以哪种方式登录呢?需要把什么保存到你的电脑上,而把什么放到服务器上的哪个文件中?

还使用密钥登录;需要把私钥文件保存在电脑上,把公钥内容完整粘贴到服务器上的~/.ssh/authorized_keys文件中

8. 设置grub密码的作用是什么? http://www.luyouqiwang.com/volans

增加系统安全,需要输入grub密码才能进入单用户模式

9. 简述Linux系统启动步骤。

BIOS加电自检,找到MBR,通过MBR找到bootloader(grub)引导程序找kernel内核所在位置,找到kernel后,执行内核影像代码,检测和加载硬件驱动,然后通过从/etc/inittab配置文件中找到给定运行级别进行系统初始化,初始化过程:执行/etc/rc.d/rc.sysinit,加载swap分区、加载硬件模块和执行一些先要运行的服务;执行/etc/rc.d/rc,通过$RUNLEVEL,启动/etc/rc.d/rcX.d目录下的服务,最后执行/etc/rc.d/rc.local;初始化完毕后,运行mingetty进程,启动终端,最后用户登录,即完成系统启动。

10. 请列出你常用的快捷键以及他们的作用。

Crtl + u:命令行下,清除光标之前的字符

Crtl + k:命令行下,清除光标以后的字符

Crtl + l:清屏

Crtl + c:停止正在运行的操作

Crtl + z:暂停正在运行的操作;恢复运行,常与jobs、!、history命令连在一起使用

Crtl + s:锁定终端,锁定后,任何输入不显示、无效

Ctrl + q:解锁终端,解锁后,恢复输入,如锁定状态下有输入字符,则会显示字符

11. 假如你的Linux root密码忘记,你如何做呢?

重启系统,系统启动时,5s内按enter键,下方向键选择kernel开头的行(如有设置grub密码,先按p,输入grub密码),按e键编辑kernel,在最后添加1或s或single,再按回车键,然后按b键进入单用户模式,输入passwd修改root密码,然后reboot重启即可。

12. 你不小心把/etc/passwd文件给更改错误,导致系统不能正常启动,这时候你如何做?

光驱加载系统光盘,启动系统,F2键进入BIOS,修改boot启动选项,优先光驱启动,保存BIOS配置退出,启动系统,选择救援模式,选择不使用网络,提示光盘挂载成功后进入光盘系统,输入命令:chroot /mnt/sysimage/进入Linux系统,查看修改配置文件至正确后保存退出,输入exit命令退出至光盘系统,最后reboot重启,重启后进入BIOS修改回优先硬盘启动

13. 看下你的磁盘是怎么分区的,每个分区的文件系统类型是什么?

查看磁盘分区:fdisk -l

查看分区文件系统类型:mount

14. 看下你的磁盘大小使用情况,看下你的文件系统inode使用情况?

磁盘大小使用情况:df -h

查看文件系统inode使用情况:df -i

15. 使用fdisk分区的时候,你最多可以分几个主分区?逻辑分区和扩展分区又什么关系?假设我的磁盘分区是这样的:/dev/sda1,/dev/sda2,/dev/sda3,/dev/sda5,/dev/sda6,/dev/sda7 那么推算一下主分区和逻辑分区的个数。

最多可以分4个主分区

逻辑分区建立在扩展分区之上,得先分出扩展分区,才能分逻辑分区2个主分区,3个逻辑分区

16. 如何查看你的linux是哪个发行版?如何查看你的Linux的内核版本?

查看发行版:cat /etc/issue

查看内核版本:uname -r

标签:

给我留言