linux基础练习题一
1、说一下你熟悉的Linux发行版都有哪些?Linux的应用领域你知道多少?
答:Linux发行版较多,主流的有Ubuntu、Fedora、CentOS、Red Hat等,国内服务器主要是Red Hat、CentOS;
应用领域非常广泛,比如IT服务器、各类嵌入式系统比如机顶盒、手机、个人桌面Linux;
2、在安装centos的时候,你是怎么分区的?swap分多少合适?
答:/boot 分区200M,
/swap 内存的2倍容量,实际给线上服务器分配时,内存大于4G,分配8个G就够了;
3、查看网卡 ip的命令是什么?在安装完系统后,我们使用了一个命令自动获取到了ip,是哪个命令?
答:ifconfig来查看网卡Ip命令,dhclient用来自动获取IP,实际服务器 用不到此命令;
4、要配置网卡 ip,需要更改哪个配置文件?
答:/etc/sysconfig/network-scripts/ifcfg_eth0,可以用TAB补全路径;
5、要更改dns的地址,要编辑哪个配置文件?
答:单纯更改DNS文件,可以更改/etc/resolv.conf文件;或者更改ifcfg_eth0文件;
6、如何更改主机名?
答:hostname name可以临时更改主机名,彻底更改需要配置
/etc/sysconfig/network文件;
7、列一下你知道的远程登录Linux的工具有哪些?
答:PUTTY、Xhell、securityCRT;
8、登录Linux,我们除了使用密码验证,还可以使用哪些方式?简述配置过程。
答:还可以使用密钥登录。配置过程以PUTTY为例,先使用PUTTYGEN.EXE生成公钥、私钥,然后将公钥放置到服务器上,默认放到用户家目录下,在家目录下创建文件夹.ssh在创建文件:
.ssh/authorized_keys ,并且将文件夹和文件权限设置为只允许属主只读,然后关闭selinux:
setenfore 0,临时关闭 ;
vi /etc/selinux/config selinux=disabled 永久关闭selinux;
接着清除防火墙规则:
iptables -F
service iptables save
两台linux服务器互相登录:
ssh ipname 登录主机;
ssh-keygen 生成密钥对;
ssh -i /root/.ssh/siyaowenjian ipname 直接私钥登录主机;
9、简述进入单用户的步骤。
答:在系统启动5秒内,按任期键进入GRUB界面,编辑启动配置,添加S或者1或者single,就可以启动进入单用户模式;
10、简述进入救援模式的步骤。
答:通过系统安装镜像启动,再进入救援模式,最后一步:
chroot /mnt/sysimage 进入原系统
11、linux有几个运行级别,每个级别的作用是什么?
答:共计7个:
0级别关机
1级别单用户
2级别比1级别少了NFS
3级别命令行模式
4级别保留
5级别比3多了图形界面
6级别重启
12、简述linux系统启动过程。
答:计算机硬件通电、BIOS自检、BIOS寻找启动项、寻找硬盘MBR、通过bootloader启动系统内核,系统内核启动后把权限交给init进行系统初始化工作,然后加载rc.local,然后是开启tty,最后用户登录
13、说一说bootloader grub mbr之间的关系。
答:bootloader是一个总称,是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境,而grub是bootloader的一种,是一个来自
GNU
项目的多操作系统启动程序,mbr是硬盘概念,是位于磁盘最前边的一段引导(Loader)代码,负则分区引导信息的定位;
14、如何给grub设置密码?
答:可以在安装系统时直接设置,或者 编辑配置 文件:/etc/grub.conf,在title下面添加:
password = 明文密码,或者
password –md5加密密码
15、rmdir -p用来删除一串目录,比如rmdir -p /tmp/1/2/下面处理3目录外还有个4目录 ,4目录里还有个5目录,那么是否可以 成功 删除?rmdir -p删除一个不存在的目录时是否报错呢?
答:不能,rmdir不能删除非空目录;
rmdir -p删除不存在目录是会报错,提示目录不存在;
16、删除一个目录或者文件时 ,在删除之前会问是否删除,如果输入的不是y,也不是n会发生什么?
答:文件不会被删除;
17、如何创建一串目录,如/home/1/2/3/4。
答:mkdir -p /home/1/2/3/4
18、使用mv命令时,如果目标文件为非目录且存在的文件,会怎么样?
答:会提示是否覆盖该文件;
19、使用less查看文件/etc/passwd搜索root会出现几个root?按哪个键可以上下移动?
答:一共搜索出4个 root,按n移动下一个,N移动到上一个;
20、如果一个目录权限设置为rwxrw-rw-,那么其他用户能否ls该 目录下的内容,能否进入到该目录下?
答:其他用户可以查看该目录,但不能进入到该目录;
21、一个目录123的权限为755,属主和属组为root,在该目录 里面有个 1.txt,权限为777,属主和属组为root,那么普通用户aming是否可以 更改 1.txt的内容?是否可以重命名1.txt为2.txt?
答:可以进入123目录,可以更改编辑1.txt内容,但无法重命名为2.txt。
22、如果 设置umask为001,那么用户默认创建的目录和文件的权限是什么样子的?
答:目录默认 是776,文件 默认665;