学员学习linux第30天作业带答案_每周一下午三点将 tmp logs目录下面的后缀为

图形化:nmtui
命令行: nmcli con modify 网卡名 autoconnect yes ipv4.method manual ipv4 ipv4.addresses “ip/子网” ipv4.gateway “网关” ipv4.dns “dns”
Nmcli con up 网卡名

5 开启防火墙 对22 80端口开放

firewall-cmd --permanent --add-port=22/tcp --zone=public
firewall-cmd –reload

6 虚拟机系统无法上网如何排查

1.Ip add 查看网卡ip地址是否是显示的正常的ip,ping一下127.0.0.1检查网卡协议是否正常
2.如果网卡协议是正常的,检查网卡的模式是否是桥接或者nat
3.Ping一下能否ping通网关,如果不能通,重新启动虚拟机软件的nat服务dhcp服务
4.Ping一下外网的某个ip,如果不通, 检查相对应的模式(比如nat模式)配置的ip地址是否和虚拟机在同一个网段
5.Ping一下外网的某个域名,如果不能通。检查一下dns服务器设置是否正常

7 说下系统开机流程
centos7
1.硬件引导阶段:
打开电源以后bios开机自检,初始化硬件,查找启动介质,然后bios会选择最上面的一项启动(一般是第一个硬盘的0磁头0磁道、1扇区也就是引导扇区)控制权交由mbr

2.GRUB2启动引导阶段:
启动硬盘上安装的引导程序grub2(对应 /boot/ 目录),GRUB2程序加载执行并引导kernel(内核)程序将控制权交给内核

3.内核引导阶段:
通过内存中的虚拟根文件系统,加载驱动,然后切换到真正的根文件系统,并执行/usr/lib/systemd/systemd程序 生成第一个进程 pid1,完成初始化操作
4.生成登录终端

8 file文件中把里面123替换456 使用sed 操作
sed –I ‘s/123/456/g’ file

9 批量创建 1…10.txt文件
touch {2…10}.txt

10 如何解压缩后缀是.gz文件
gzip –d .gz文件

11 如何给linux添加dns服务器记录
echo “nameserver 114.114.114.114” >> /etc/resolv.conf

12 每月的 ,15,25的晚上5点50重启nginx
crontab -e -u root
50 5 5,15,25 * * /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

13 每个星期三的下午6点和8点的第5到15分钟之间备份mysql数据到/opt/
crontab -e -u root
5 6,8 * * 3 /usr/bin/mysqldump -uroot -p test > /opt/test.sql

14 centos7版本系统服务管理命令是?
Systemctl
15 如何远程登录阿里云123.206.16.61?
如果是linux 使用xshell ssh的方式
如果是windows使用mstsc

16 linux如何安装软件?有几种方式?
Yum安装 源代码安装 rpm安装三种

17 每天早上6.30清空/tmp/的内容
crontab -e -u root
30 6 * * * /usr/bin/rm -rf /tmp/*

18 说一些你比较常用linux指令
Ls cd pwd ssh which du help man info vim echo xargs cp mv cat chmod useradd userdel setfacl firewall-cmd scp yum nmtui id whoami ps ifconfig

19 查看最后100行日志
journalctl –n 100

20 根据名称查找/目录下的 filename.txt 文件
find / -name filename.txt

21 如何在 /usr 目录下找出大小超过 10MB 的文件?
find /usr/ -size +10M

22 如何在 /var 目录下找出 90 天之内未被访问过的文件?
find /var/ -atime +90

23 如何在 /home 目录下找出 120 天之前被修改过的文件
find /home/ -mtime +120

24 在整个目录树下查找文件 “core” ,如发现则无需提示直接删除它们?
find / -name core -exec rm -rf {} ;

25 每周一下午三点将 /tmp/logs 目录下面的后缀为 .log 的所有文件 rsync 同步到备份服务器 192.16.1.100 中同样的目录下面
crontab -e -u root
0 15 * * 1 rsync -avzP /tmp/logs/
.log root@192.16.1.100:/tmp/logs

26 如何看当前 Linux 系统有几颗物理 CPU 和每颗 CPU 的核数?
Lscpu

27 用 sed 命令将指定的路径 /usr/local/http 替换成为 /usr/src/local/http
sed -i ‘s//usr/local/http//usr/src/local/http/g’ file.txt

28 打印 /etc/ssh/sshd_config 的第一百行?
sed -n ‘100,100p’ /etc/ssh/ssh_config

29 打印 /etc/passwd 的 1 到 3 行?
sed -n ‘1,3p’ /etc/passwd

30 用一条命令显示本机 eth0 网卡的 IP 地址,不显示其它字符 我只要ip

ip addr | grep eth0 | awk ‘NR==2{print $2}’ | awk -F “/” ‘{print $1}’

31 如何禁止服务器被 ping ?
临时更改:echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

最后的话

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

资料预览

给大家整理的视频资料:

给大家整理的电子书资料:

如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!

[外链图片转存中…(img-GdvI4RoG-1719258005796)]

给大家整理的电子书资料:

[外链图片转存中…(img-qEaI2OxY-1719258005797)]

如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!

  • 23
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值