641348038@qq.com
-
脚本
1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash # sum=0 &n…
-
脚本练习
1、写一个脚本,使用ping命令探测10.1.8.1-10.1.8.10之间所有主机的在线状态,在线的主机使用绿色显示,不在线的主机使用红色显示。 #!/bin/bash #Test host whether onlin…
-
磁盘分区
1、创建一个10G分区,并格式化为ext4文件系统; (1)要求其block大小为2048,预留空间百分比为2,卷标为MYDATA,默认挂载属性包含acl; (2)挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳 第一步:创建一个10G的分区 [r…
-
Linux网络属性配置
如何将linux主机接入到TCP/IP网络中: 第一步: 配置IP/NETMASK(ip地址、子网掩码):本地通信 第二步: &n…
-
网络基础
计算机网络 计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 1、网络通信设备 网络通信设备种类繁多,且日新月异,网络通信设备通常由网络线缆、网卡、集线器、中继器、网桥、交换机、路由器等组成。 网桥(Bri…
-
程序包管理
什么是程序包管理器? 顾名思义,就是将编译好的应用程序的各组成文件打包成一个或多个程序包文件,从而更方便地实现程序包的安装、升级、卸载还有查询等管理操作。 那么一个程序包又由哪些部分组成呢? 程序包的组成清单: 文件清单(每个程序包都单独实现): 安装或卸载时运行的脚本,有如下四类: preinstall : 安装过程开始之前…
-
RAID磁盘阵列
什么是RAID? RIAD(Redundant Array of Independent Disk,独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大…
-
vim编辑器
Linux文本编辑器vim Linux下的编辑器最常用的就是vim或者vi文本编辑。vi和vim编辑器的区别是vim是vi的改进版本,在vi编辑器的基础上上扩展了很多实用的功能。 vim的使用 用vim打开文件: vim [options] [file ..]…
-
vim及脚本
1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#。 第一步: [root@localhost ~]# cp /etc/rc.d/rc.sy…
-
Linux文件查找命令
Linux系统文件查找 使用linux系统难免会忘记文件所在的位置,可以使用以下命令对系统中的文件进行搜索。 locate命令: locate命令其实是“find -name”的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文件信息。L…
-
Find工具实例
1、显示当前系统上root、fadora或user1用户的默认shell。 [root@localhost ~]# grep -E "^(root|fadora|user1)\>"&n…
-
Linux用户和组管理
用户和组管理类命令的使用方法 Liunx用户组管理命令: groupadd命令:添加组 命令用法: groupadd [选项] group_name &nbs…
-
grep、egrep、vim练习
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及内部文件的属组和其它用户均没有任何访问权限。 [root@localhost ~]# install -d -m 600&nb…
-
元数据、修改时间戳、文件名通配、定义命令的别名、I/O重定向及管道
文件的元数据 文件的数据分为两类:一类为元数据,既属性数据;一种就是数据本身: 数据是指普通文件中的实际数据 元数据指用来描述一个文件的特征的系统数据,诸如访问权限、文件拥有者以及文件数据块的分布信息(inode…)等等 那么如何查看文件的详细信息? stat命令: 功能说明: 显示inode内容命令用法: stat…
-
Bash的基础特性之命令执行状态返回值和命令行展开
Bash的基础特性之命令的执行状态 Linux的命令执行结果状态有两种,分别为:1、成功2、失败bash使用特殊变量 $? 保存最近一条命令的执行状态结果使用echo $? 命令来查看命令执行状态返回值:0:成功1-255:失败 示例: [root@localho…