linux学习笔记14-linux基础练习题一
2018-01-11 23:07
459 查看
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;
答: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;
相关文章推荐
- Linux基础学习笔记
- Linux学习笔记14--架设Apache http服务器
- linux学习笔记-读《Linux设备驱动开发详解》~第二章 驱动设计的硬件基础
- Linux 内核入门学习笔记(一) AT&T汇编基础
- Linux学习笔记一 ---- Linux基础知识认知以及初识Linux下C编程入门
- Linux 5.4 RHCE Sendmail 学习笔记基础配置
- fedora学习笔记 1:fedora与linux的一点基础知识
- linux基础笔记和linux学习笔记好的网站
- linux内核开发基础学习笔记
- s3c2440硬件学习笔记----嵌入式Linux基础知识和开发环境的构建
- linux内核开发基础学习笔记
- 基础学习笔记之opencv(14):随机数发生器&绘制文字
- 鸟哥linux基础版学习笔记——《第一部份 Linux 的规划与安装》
- linux网络设备应用与驱动编程学习笔记(2)——网络驱动基础
- fedora学习笔记 1:fedora与linux的一点基础知识
- 黑马程序员_基础学习笔记(14)
- Makefile学习笔记1:Linux平台Makefile文件的编写基础篇(zz)
- linux系统基础知识学习笔记
- Linux网管学习笔记(14)细数家珍:我比较喜欢的Linux命令
- linux基础命令学习笔记