1、什么是TCP/IP?
TCP/IP是最广泛支持的通信协议集合,包括大量Internet应用中的标准协议,支持跨网络架构、跨操作系统平台的通信。
2、主机与主机之间通信的三个要素?
IP地址(IP address) 子网掩码(subnet mask) IP路由(IP router)
3、IP的分类?
A类:1 ~ 127 网+主+主+主
B类:128 ~ 191 网+网+主+主
C类:192 ~ 223 网+网+网+主
D类:224 ~ 239 组播
E类:240 ~ 254 科研
4、配置IP地址方法?
自动获取(DHCP)和手工配置
5、子网掩码作用?
标识IP地址的网络位与主机位,用1代表网络位 用0代表主机位
6、如何查看IP地址?
ipconfig(Window) ifconfig(Linux)
7、DNS服务器作用?
解析域名,将域名解析为IP地址
8、主机之间ping不通原因?
线路或硬件问题,防火墙未关闭,不在同一网络中
9、Linux系统时间的起点?
1970-1-1
10、版本号构成?
主版本.次版本.修订号 (次版本为奇数为开发版,为偶数为稳定版)
11、Window和Linux默认的文件系统?
Window:NTFS、FAT
Linux:ext4(RHEL6),xfs(RHEL7),swap(虚拟内存)
12、/dev/sda5的含义?
SCSI接口的硬盘,第一块硬盘,第5个分区
13、查看当前系统版本、内核版本、主机名、CPU处理器
cat /etc/redhat-release
uname -r
hostname
lscpu
14、ls命令后面可以跟的选项及含义?
-l:长格式显示详细信息
-h:提供易读单位
-d:当前目录
-A:隐藏文件
15、查看/etc/passwd文件8-12行?
head -12 /etc/passwd | tail -5
16、Linux默认解释器?
/bin/bash
17、卸载挂载点显示目标忙的原因?
目前正在挂载点没有退出
18、列出/dev/目录下tty20至tty30的设备文件?
ls /dev/tty{2[0-9],30}
ls /dev/tty{2?,30}
19、创建多层目录要加什么选项?
-p
20、将/opt/student文档改名为/opt/test
mv /opt/student /opt/test
21、将/home/、/etc/group、/etc/shadow等文档复制到/opt/下
cp -r /home/ /etc/group /etc/shadow /opt/
22、如何取消强制覆盖的提示?
命令前加\
23、vim的三种模式?
命令模式、输入模式、末行模式
24、设置永久别名的配置文件(全局和局部)
/etc/bashrc /root/.bashrc
25、软件包管理选项
rpm -q 查询软件包是否安装
rpm -ivh 安装软件包
rpm -e 卸载软件包
rpm -qa 查询所有已安装的rpm包
26、yum仓库配置文件和各字段?
/etc/yum.repos.d/*.repo
[ ] name baseurl enabled gpgcheck
27、 yum的各选项含义
yum -y install 安装
yum remove 卸载
yum clean all 清空缓存
yum repolist 列出仓库信息
yum search 搜索软件包名
28、下载文件到/opt/下并命名为test1.txt
wget 软件包URL网址 -O /opt/test1.txt
29、配置网络参数(主机名student.cn、IP地址192.168.4.10、子网掩码、网关192.168.4.254、DNS地址)
配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0
echo student.cn > /etc/hostname
nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.4.10/24 connection.autoconnect yes
nmcli connection up eth0
echo nameserver 192.168.4.254 > /etc/resolv.conf
30、用户基本信息存放文件,七个字段?
/etc/passwd 用户名:密码占位符:uid:gid:用户描述信息:用户家目录:解释器
31、添加新用户zhangsan(uid=1001,家目录/opt/zs,附加组tarena,没有登陆系统权限
useradd -u 1001 -d /opt/zs -G tarena -s /sbin/nologin zhangsan
32、更改zhangsan登陆密码为123456
echo 123456 | passwd --stdin zhangsan
33、将lisi用户加入stugrp组,将harry从stugrp组删除
gpasswd -a lisi stugrp
gpasswd -d harry stugrp
34、将/home/目录和/opt/目录压缩到/mnt/下的file.tar.gz文件,然后解压到/usr/local/下
tar -zcf /mnt/file.tar.gz /home /opt/
tar -xf /mnt/file.tar.gz -C /usr/local
35、时间同步的安装软件包、配置文件、系统服务名
chrony /etc/chrony.conf chronyd
36、周期性计划任务
分 时 日 月 周
crontab -e 编辑
crontab -l 查看
crontab -r 清除
37、显示/etc/login.defs有效信息(去除注释,去除空行),保存到/opt/下,命名为2.txt
grep -v ^# /etc/login.defs | grep -v ^$ > /opt/2.txt
38、修改/nsd/test文件的属主为lisi,属组为stugrp
chown lisi:stugrp /nsd/test
39、设置lisi对/nsd09具有读和执行权限
setfacl -m u:lisi:rx /nsd09
40、LDAP步骤
(1.安装一个sssd软件,与LDAP服务器沟通
[root@server0 ~]# yum -y install sssd
(2.安装图形的工具authconfig-gtk,图形配置sssd
[root@server0 ~]# yum -y install authconfig-gtk
(3.运行图形的工具进行配置
[root@server0 ~]# authconfig-gtk
选择LDAP
dc=example,dc=com #指定服务端域名
classroom.example.com #指定服务端主机名
勾选TLS加密
使用证书加密: http://classroom.example.com/pub/example-ca.crt
选择LDAP密码
(4.重起服务
[root@server0 ~]# systemctl restart sssd #重起服务
[root@server0 ~]# systemctl enable sssd #设置开机自启动
(5.验证:
[root@server0 ~]# grep ldapuser0 /etc/passwd
[root@server0 ~]# id ldapuser0
41、find后面的常用选项及含义
-type 类型(f文件、d目录、l快捷方式)
-name "文档名称"
-size +|-文件大小(k、M、G)
-user 用户名
find /boot/ -size +300k -exec cp -r {} /opt \;
find /root -name "nsd*" -type f -exec cp -r {} /opt \;
find /etc/ -maxdepth 2 -name "*.conf"
find /var/log -mtime +90 #过去时间90天之前
find /var/log -mtime -90 #过去时间90天之内