Linux面试题

合集下载

Linux面试题大全(含答案)

Linux面试题大全(含答案)

Linux面试题大全,测测你的水平(答案)一.填空题:1. 在Linux系统中,以文件方式访问设备。

2. Linux内核引导时,从文件/etc/fstab 中读取要加载的文件系统。

3. Linux文件系统中每个文件用索引节点来标识。

Linux文件系统使用索引节点来记录文件信息,作用于Windows的文件分配表类似,索引节点是一个数据结构,它包含了一个文件的文件名,位置,大小,建立或修改时间,访问权限,所属关系等文件控制信息,一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引结点数组中的唯一一个元素对应,系统为每个索引结点分配了一个号码,也就是该结点在数组中的索引号,称为索引结点号。

Linux文件系统将文件索引结点号和文件名同时保存在目录中,所以目录只是将文件的名称和它的索引结点号结合在一起的一张表。

目录中每一对文件名称和索引结点号称为一个连接。

4. 全部磁盘块由四个部分组成,分别为引导块、专用块、i节点表块和数据存储块。

Linux系统中的每个文件都被赋予一个唯一的数值,这个数值称做索引节点。

索引节点存储在一个称作索引节点表<inode table>中,该表在磁盘格式化时被分配。

每个实际的磁盘或分区都有其自己的索引节点表。

一个索引节点包含文件的所有信息,包括磁盘上数据的地址和文件类型。

文件类型包括如普通文件、目录和特殊文件这样的信息。

linux硬盘组织方式为:引导区、超级块(superblock),索引结点(inode),数据块(datablock),目录块(diredtory block)。

其中超级块中包含了关于该硬盘或分区上的文件系统的整体信息,如文件系统的大小等;超级块后面的数据结构是索引结点,它包含了针对某一个具体文件的几乎全部信息,如文件的存取权限、所有者、大小、建立时间以及对应的目录块和数据块等;数据块是真正存储文件内容的位置。

但是索引结点中不包括文件的名字,文件名是放在目录块里的。

linux工程师面试题及答案

linux工程师面试题及答案

linux工程师面试题及答案Linux是一种开源操作系统,广泛应用于各种计算机领域。

作为一名Linux工程师,熟悉Linux系统的原理、管理和维护至关重要。

在面试过程中,常常会涉及一些与Linux系统相关的问题,下面是一些常见的Linux工程师面试题及其答案。

一、Linux系统相关面试题1. 请说明什么是Linux系统?Linux系统是一种基于Unix的操作系统,最初由Linus Torvalds在1991年开发而成。

它的特点是开放源代码、多用户、多任务、多线程和稳定可靠。

2. 请解释什么是Linux内核?Linux内核是操作系统的核心部分,负责管理硬件、文件系统和其他系统资源。

它控制着计算机的所有核心功能,并提供了对外部应用程序的接口。

3. 怎样查看Linux系统的版本信息?在终端命令行输入以下命令:```uname -a```即可查看Linux系统的版本、内核版本以及其他详细信息。

4. 请简述Linux系统的目录结构?Linux系统的目录结构采用层级式的树状结构,以根目录“/”为起点,分为许多子目录,如/bin、/etc、/home、/usr等。

每个子目录都有其特定的用途,例如/bin存放可执行文件,/etc存放系统配置文件。

5. 如何查看当前工作目录?在终端命令行输入以下命令:```pwd```即可查看当前所在的工作目录。

二、Linux系统管理面试题1. 怎样查看Linux系统的CPU使用情况?在终端命令行输入以下命令:```top```即可实时查看CPU的使用情况,包括每个进程的CPU占用率。

2. 如何查看Linux系统的内存使用情况?在终端命令行输入以下命令:```free -m```即可查看内存的总量、已使用量和剩余量。

3. 怎样查看Linux系统的磁盘空间使用情况?在终端命令行输入以下命令:```df -h```即可查看各个磁盘分区的总空间、已使用空间和剩余空间。

4. 如何查找文件?在终端命令行输入以下命令:```find /path/to/directory -name "filename"```其中,/path/to/directory表示要查找的目录路径,"filename"表示要查找的文件名。

11个常见的linux基础面试题

11个常见的linux基础面试题
答:以上所有。Linux是一个支持多用户,可以同时运行多个进程执行多个任务的操作系统。
Q.10:一般的Linux命令的语法格式是:
command [选项] [参数]
command选项[参数]
command [选项] [参数]
command选项参数
答: Linux命令的正确语法是, Command [选项] [参数]。
注:代码行数每天都在变动,平均每天超过3,509行代码添加到内核。
Q.4:起初,Linux是为Intel X86架构编写的,但是后来比其他操作系统移植的硬件平台都多,是这样吗?
答:是的,我同意。Linux那时候是为x86机器写的,而且现已移至到所有类型的平台。今天超过90%的超级计算机都在使用Linux。Linux在移动手机和平板电脑领域前景广阔。事实上我们被Linux包围着,远程遥控,太空科学,研究,Web,桌面计算等等,举之不尽。
11个常见的linux面试题
Q.1: Linux操作系统的核心是什么?
Shell
Kernel
Command
Script
Terminal
答:内核(Kernel)是Linux操作系统的核心。Shell是一个命令行解释器,命令(Command)是针对计算机的指令,脚本(Script)是存储在文件中的命令的集合,终端(Termial)是命令行接口。
Q.11:挑出来一个与众不同的来。
Vi
vim
cd
nano
答: cd与其他命令不同。Vi,vim和nano都是编辑器,用于编辑文档,而cd是用于切换目录的命令。
就这么多了。上述问题你学到手几个?效果如何?我们期待着你的评论。下周,会有新的问题,让我们拭目以待。保持健康,锁定链接,记得来Tecmint哦。

46个经典Linux面试题!

46个经典Linux面试题!
问题八: 查看文件内容有哪些命令可以使用? 答案: vi 文件名 #编辑方式查看,可修改 cat 文件名 #显示全部文件内容 more 文件名 #分页显示文件内容 less 文件名 #与 more 相似,更好的是可以往前翻页
tail 文件名 #仅查看尾部,还可以指定行数 head 文件名 #仅查看头部,还可以指定行数
问题一: 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示 ? 切换目录用 什么命令?
答案: 绝对路径:如/etc/init.d 当前目录和上层目录:./ ../ 主目录:~/ 切换目录:cd
问题二: 怎么查看当前进程?怎么执行退出?怎么查看当前路径? 答案: 查看当前进程:ps 执行退出:exit 查看当前路径:pwd
问题九: 随意写文件命令?怎么向屏幕输出带空格的字符串,比如”hello world”? 答案: 写文件命令:vi 向屏幕输出带空格的字符串:echo hello world
问题十: 终端是哪个文件夹下的哪个文件?黑洞文件是哪个文件夹下的哪个命令? 答案: 终端 /dev/tty 黑洞文件 /dev/null
问题六: 目录创建用什么命令?创建文件用什么命令?复制文件用什么命令? 答案: 创建目录:mkdir
创建文件:典型的如 touch,vi 也可以创建文件,其实只要向一个不存在的文件输出,都会 创建文件 复制文件:cp 7. 文件权限修改用什么命令?格式是怎么样的? 文件权限修改:chmod 格式如下: $ chmod u+x file 给 file 的属主增加执行权限 $ chmod 751 file 给 file 的属主分配读、写、执行(7)的权限,给 file 的所在组分配读、执 行(5)的权限,给其他用户分配执行(1)的权限 $ chmod u=rwx,g=rx,o file 为所有用户分配读权限 $ chmod 444 file 同上例 $ chmod a-wx,a+r file 同上例 $ chmod -R u+r directory 递归地给 directory 目录下所有文件和子目录的属主分配读的权 限

linux集群100道单选题面试试题系统工程师

linux集群100道单选题面试试题系统工程师

linux集群100道单选题面试试题系统工程师1.以下哪个选项不是F5 BIG-IP用作HTTP负载均衡器的主要功能()A.它提供了12种灵活算法将所有流量均衡地分配到各个服务器。

B.宕机的服务器一旦修复,它会自动查证,当确认其能对客户请求作出正确响应时即恢复向该服务器的传送请求。

C.可以确认应用程序能否针对请求返回相应的数据。

D.不具有动态session的会话保持功能。

2. Real-server可以提供众多服务,下面哪个服务不是real-server提供的()A.FTP B.HTTP C.DHCP D. Telnet3.下面哪个不属于LVS集群3层结构()A.Real-serverB.load balancerC.server poolD.shared storage4.下面哪个不是load balancer的功能()A. 它是整个集群对外的前端机B. 负责将用户的请求发送到一组服务器上执行C. 为服务器池提供一个共享的存储区D. 服务器集群系统的唯一入口点5.下面哪个不是LVS的集群组成部分()A.IPVS内核模块B.IPVSserverC.IPVSadminD.控制端软件6.规模较大的集群系统可以考虑用分布式文件系统,下列哪个不是分布式文件系统的特点()A.可以为服务器提供共享的存储区B.良好的伸缩性C.可用性D.将用户的请求发送到一组服务器上执行7.下列哪个不是实现虚拟服务器的3种方法之一()A.通过NAT实现虚拟服务器B.通过IP隧道实现虚拟服务器C.通过VPN实现虚拟服务器D.通过直接路由实现虚拟服务器8. 下面哪个不是通过NAT实现虚拟服务器的优点()A.服务器可以运行任何支持TCP/IP的操作系统B.只需要一个IP地址配置在调度器上C.有很强的伸缩能力D.服务器组可以用私有的IP地址9.如果load balancer成为系统的新瓶颈,下面3种办法哪种是最不好的()A.混合方法B.VS/TUNC.VS/DRD.VS/NAT10. 下面哪个不是通过IP隧道实现虚拟服务器的特点()A.极大地增加负载调度器调度的服务器数量B.用来构建高性能的超级服务器C.服务器组可以用私有的IP地址D.所有的服务器必须支持IP Tunneling或IP Encapsulation协议11. 下面哪个不是通过VS/DR实现虚拟服务器的特点()A.响应数据可以直接从独立的网络路由返回给客户B.VS/DR调度器只处理客户到服务器端的连接C.极大地提高LVS集群系统的可伸缩性D.所有的服务器必须支持IP Tunneling或IP Encapsulation协议12.下列哪个不可作为负载均衡器()A.F5 BIG-IPB.LVSC.NginxD.Nagios13.下面哪个不是HAProxy作为负载均衡器的优点()A.支持Rewrite重写B.支持虚拟主机C.支持全透明代理D.免费开源,稳定性好14. 下面哪个不是Keepalived特点()A.Keepalived是LVS的扩展项目,因此它们之间具备良好的兼容性B.通过对服务器池对象的健康检查,实现对失效机器/服务的故障隔离C.iptables的启动可以影响Keepalived的运行D.负载均衡器之间的失败切换,是通过VRRPv2 stack实现的。

39条常见的linux系统简单面试题

39条常见的linux系统简单面试题

39条常见的linux系统简单面试题1. Linux是什么?2. Linux是一种什么样的操作系统?3. 如何在Linux中运行程序?4. Linux有哪些文件系统?5. 为什么Linux比其他操作系统更加安全?6. Linux有哪些命令?7. Linux中的文件路径是怎样的?8. 你在Linux中使用过哪些工具?9. 如何在Linux中创建文件?10. 如何在Linux中编辑文件?11. 如何在Linux中重启服务器?12. 如何在Linux中编写Shell脚本?13. 如何在Linux中更改文件的权限?14. Linux的网络配置文件位于哪里?15. 什么是内核?16. 什么是进程?17. 什么是管道?18. Linux中有哪些默认shell?19. 什么是非交互式shell?20. 什么是交互式shell?21. 什么是硬链接?22. 什么是软链接?23. 什么是脚本?24. 什么是用户空间和内核空间?25. Linux部分挂载的概念是什么?26. 为什么要使用Linux服务器?27. 如何在linux中执行远程登录?28. 什么是SSH?29. 什么是X Window系统?30. 什么是系统调用?31. 什么是程序包管理器?32. 什么是文件权限?33. 怎样查看运行的服务和进程?34. Linux安装程序有哪些?35. 怎样将程序增加到自动启动列表?36. 怎样使用crontab工具来排程任务?37. 怎样在命令行中安装安装软件?38. 怎样使用vi 编辑器来编辑Linux文件?39. Linux系统中的变量有哪些?。

linux面试题及答案2023

linux面试题及答案2023

linux面试题及答案20231. 什么是Linux内核?答案:Linux内核是Linux操作系统的核心部分,负责管理系统资源,如CPU、内存、硬盘等,并提供应用程序运行的环境。

2. 如何查看当前Linux系统的版本?答案:可以使用`uname -r`命令查看当前Linux系统的内核版本。

3. 解释什么是文件描述符。

答案:文件描述符是一个非负整数,用于在程序中唯一标识打开的文件。

每个打开的文件都会分配一个文件描述符。

4. 如何查看当前Linux系统中正在运行的进程?答案:可以使用`ps`命令查看当前系统中正在运行的进程。

5. 解释什么是硬链接和软链接。

答案:硬链接是文件系统中的文件的直接引用,而软链接(也称为符号链接)是指向另一个文件或目录的引用。

6. 如何查看Linux系统中的磁盘空间使用情况?答案:可以使用`df`命令查看磁盘空间使用情况。

7. 解释什么是管道(pipe)。

答案:管道是一种UNIX和Linux系统的特性,允许将一个程序的输出作为另一个程序的输入。

8. 如何在Linux中查找文件?答案:可以使用`find`命令在Linux中查找文件。

9. 解释什么是Linux中的inode。

答案:inode是文件系统中存储文件元数据的数据结构,每个文件和目录都有一个inode。

10. 如何查看Linux系统中的网络配置?答案:可以使用`ifconfig`(在较新的系统中是`ip addr`)命令查看网络配置。

11. 解释什么是Linux中的chroot。

答案:chroot是一种改变当前进程根目录的命令,用于限制进程访问文件系统的特定部分。

12. 如何在Linux中查看当前路径?答案:可以使用`pwd`命令查看当前工作目录的完整路径。

13. 解释什么是Linux中的守护进程。

答案:守护进程是运行在后台的进程,通常用于执行长期任务或等待特定事件。

14. 如何在Linux中查看当前登录用户?答案:可以使用`who`命令查看当前登录的用户。

面试常见的linux情景题

面试常见的linux情景题

面试常见的linux情景题1. 如何查看文件内容?答:使用cat命令可以查看文件的内容,例如"cat file.txt"可以显示file.txt文件的内容。

2. 如何复制文件?答:使用cp命令可以复制文件,例如"cp file.txt file_copy.txt"可以将file.txt文件复制到file_copy.txt。

3. 如何列出当前目录下的文件和子目录?答:使用ls命令可以列出当前目录下的文件和子目录,例如"ls"可以列出当前目录下的所有文件和子目录。

4. 如何查找文件?答:使用find命令可以查找文件,例如"find /path/to/search -name file.txt"可以在指定的路径下查找名为file.txt的文件。

5. 如何删除文件?答:使用rm命令可以删除文件,例如"rm file.txt"可以删除file.txt文件。

6. 如何创建目录?答:使用mkdir命令可以创建目录,例如"mkdir new_dir"可以创建名为new_dir的目录。

7. 如何修改文件权限?答:使用chmod命令可以修改文件权限,例如"chmod 644 file.txt"可以将file.txt文件的权限修改为644。

8. 如何查看网络连接情况?答:使用netstat命令可以查看网络连接情况,例如"netstat -an"可以显示所有网络连接的详细信息。

9. 如何查看进程列表?答:使用ps命令可以查看进程列表,例如"ps aux"可以显示所有正在运行的进程。

10. 如何安装软件包?答:使用apt-get命令可以安装软件包,例如"apt-get install package_name"可以安装名为package_name的软件包。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、在Linux系统中,以文件方式访问设备。

2、Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统3、Linux文件系统中每个文件用 i节点来标识4、全部磁盘块由四个部分组成,分别为引导块、专用块、i节点块、数据存储块5、前台起动的进程使用 ctrl+c 禁止6、安装Linux系统对硬盘分区时,必须有两种分区类型:文件系统和交换分区。

7、网络管理的重要任务是监控和控制8、内核分为文件管理系统、I/O管理系统、内存管理系统和进程管理系统等四个子系统。

系统1、Linux开机启动过程?1)主机加电自检,加载BOLS硬件信息2)读取MBR的引导文件(grub,lilo)3)引导linux内核4)运行第一个进程init(进程号永远为1)5)进入相应的运行级别6)运行终端,输入用户名和密码2、Linux系统缺省的运行级别0.关机1.单机用户模式2.字符界面的多用户模式(不支持网络)3.字符界面的多用户模式4.未分配使用5.图形界面的多用户模式6.重启3、Linux系统是由那些部分组成?Linux系统内核,shell,文件系统和应用程序四部分组成4、硬链接和软链接有什么区别1)硬链接不可以跨分区,软件链可以跨分区2)硬链接指向一个i节点,而软链接则是创建一个新的i节点3)删除硬链接文件,不会删除原文件,删除软链接文件,会把原文件删除5、如何规划一台Linux主机,步骤是怎样?1、确定机器是做什么用的,比如是做web、db、还是游戏服务器2、确定好之后,就要定系统需要怎么安装,默认安装哪些系统、分区怎么做3、需要优化系统的哪些参数,需要创建哪些用户等等的6、查看系统当前进程连接数?netstat -an | grep ESTABLISHED | wc -l7、如何在/usr目录下找出大小超过10MB的文件?find /usr -type f -size +10240k8、添加一条到192.168.3.0/24的路由,网关为192.168.1.254?route add -net 192.168.3.0/24 netmask 255.255.255.0 gw 192.168.1.2549、如何在/var目录下找出90天之内未被访问过的文件?find /var \! -atime -9010、如何在/home目录下找出120天之前被修改过的文件?find /home -mtime +12011、在整个目录树下查找文件“core”,如发现则无需提示直接删除它们。

find / -name core -exec rm {} \;12、有一普通用户想在每周日凌晨零点零分定期备份/user/backup到/tmp目录下,该用户应如何做?crontab -e0 0 * * 7 /bin/cp /user/backup /tmp安全1、防火墙有几张表几条链?4张表,5条链2、一台Linux系统初始化环境后需要做一些什么安全工作?1、添加普通用户登陆,禁止root用户登陆,更改SSH端口号2、服务器使用密钥登陆,禁止密码登陆3、开启防火墙,关闭SElinux,根据业务需求设置相应的防火墙规则4、装fail2ban这种防止SSH暴力破击的软件5、设置只允许公司办公网出口IP能登陆服务器(看公司实际需要)6、设置nginx_waf模块防止SQL注入7、把Web服务使用www用户启动,更改网站目录的所有者和所属组为www8、修改历史命令记录的条数为10条3、什么叫CC攻击?什么叫DDOS攻击?怎么预防CC攻击和DDOS攻击?简介:CC攻击主要是用来攻击页面的,模拟多个用户不停的对你的页面进行访问,从而使你的系统资源消耗殆尽DDOS攻击中文名叫分布式拒绝服务攻击,指借助服务器技术将多个计算机联合起来作为攻击平台,来对一个或多个目标发动DDOS攻击,攻击即是通过大量合法的请求占用大量网络资源,以达到瘫痪网络的目的预防:防CC/DDOS攻击这些只能是用硬件防火墙做流量清洗,将攻击流量引入黑洞流量清洗这一块,主要是买ISP服务商的防攻击的服务就可以,机房一般有空余流量,我们一般是买服务,毕竟攻击不会是持续长时间4、什么是网站数据库注入?怎么过滤与预防网站数据库注入?简介:由于程序员的水平及经验参差不齐,大部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,应用程序存在安全隐患。

用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL注入。

SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别,如果管理员没查看日志的习惯,可能被入侵很长时间都不会发觉。

过滤与预防:数据库网页端注入这种,可以考虑使用nginx_waf做过滤与预防脚本1、.用Shell编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。

#!/bin/bashread -p "Input file name: " FILENAMEif [ -c "$FILENAME" ];thencp $FILENAME /devfi2、设计一个shell程序,添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30。

#!/bin/bashgroupadd class1for((i=1;i<31;i++))doif [ $i -le 10 ];thenuseradd -g class1 std0$ielseuseradd -g class1 std$ifidone3、编写shell程序,实现自动删除50个账号的功能。

账号名为stud1至stud50。

#!/bin/bashfor((i=1;i<51;i++))douserdel -r stud$idone面试题(二)1、简述TCP 三次握手四次挥手过程及各过程中客户端和服务器端的状态。

123 4 5 6 7 8 9 10 11 1213 #三次握手客户端向服务器端发送SYN 包,客户端进入SYN_SEND 状态 服务器端收到客户端发送的包返回ACK+SYN 包,服务器端进入SYN_RECV 状态 客户端收到服务器端返回的包再发回ACK 包,客户端进入ESTABLISHED 状态,服务器端收到包也进入ESTABLISHED 状态客户端状态:SYN_SENDESTABLISHED服务器端状态:SYN_RCVEESTABLISHED#四次挥手客户端发送FIN 包询问服务器端是否能断开,客户端进入FIN_WAIT_1状态服务器端收到客户端发送的包并返回ACK 包,服务器端进入CLOSE_WAIT 状态 服务器端准备好断开后,发送FIN 包给客户端,服务器端进入LAST_ACK 状态客户端收到服务器端发送的包后返回ACK 包,客户端进入TIME_WAIT 状态,服务器端收到包后进入CLOSED 状态 客户端状态:FIN_WAIT_1FIN_WAIT_2TIME_WAIT服务器端状态:CLOSE_WAITLAST_ACKCLOSED2、说说进程和线程的区别12 进程是并发执行的程序在执行过程中分配和管理资源的基本单位。

线程是进程的一部分,线程的改变只代表了 CPU 执行过程的改变,而没有发生进程所拥有的资源变化。

3、查询file.txt 以abc 结尾的行1 g rep "abc$" file.txt4、删除file.txt 文件中的空行1 s ed -i '/^$/d' file.txt5、打印file.txt 文件中的第10行1 2 3 sed-n '10p' file.txthead -10 file.txt | tail -16、对MySQL 数据库test 进行备份和恢复备份:1 m ysqldump -uroot -pPassword -hHostname test >/root/test.sql 恢复:1 m ysql -uroot -pPassword -hHostname </root/test.sql7、用netstat 统计系统当前tcp 连接的各种状态的连接数。

1 n etstat -nat| awk '{print $6}'| sort | uniq -c8、linux 下如何将GBK 编码格式的test_gbk.txt 文件转换成UTF-8编码格式,转化后的文件名为 test_utf8.txt1 i conv -f GBK -t UTF-8 test_gbk.txt -o test_utf8.txt9、说说你用过哪些监控软件,并简述其原理及适用场景1 2 3 4 5 #zabbixagent 方式监控:在被监控端安装agent 程序,通过zabbix 自己的协议主动或被动发送数据给server 端或代理的proxy 端,适用于服务器、工作站的监控,不适用于交换机、路由器、防火墙的监控。

SNMP 方式监控:通过SNMP 协议进行监控,需要开起并配置SNMP 服务,适用于网络设备(交换机、路由器、防火墙)的监控,通信协议为UDP ,所以不适用于服务器、工作站的监控。

10、写出查看linux 系统性能的命令,如cpu 、内存、流量、io 等top,free,iftop,iostat11、说说nginx 的upstream 支持的分配策略,并简述其原理12345 轮询:默认的方式,按时间顺序依次分配 weight:根据服务器权重进行轮询分配 ip_hash:按ip 的hash 值进行分配,可以解决session 保持 url_hash:按访问url 的hash 结果来分配请求,使每个url 定向到同一个后端服务器,后端服务器为缓存时比较有效 fair:按服务器响应时长进行分配12、crontab 定时:在11月份内,每天的早上6点到12点中,每隔2小时执行一次/usr/bin/httpd.sh 怎么实现1 0 6-12/2 * 11 * /usr/bin/httpd.sh13、iptables 禁止 ip 10.10.10.1 访问本地80端口1 iptables -t filter -I INPUT -p tcp -s 10.10.10.1 --dport 80 -j DROP14、找出在文件a 中但不在文件b 中的内容,用命令后编写脚本实现1 2 #!/bin/bashdiff /root/a /root/b | grep "<" | awk '$1=" "'15、编写shell 循环创建100个用户,用户名格式user_[0~99]1 2 3 4 5 #!/bin/bashfor i in {1..100};douseradd user_$idoneecho "ok"。

相关文档
最新文档