- 博客(10)
- 收藏
- 关注
原创 自动开关selinux脚本、awk练习
1、编写脚本selinux.sh,实现开启或禁用SELinux功能read -p "please input character set selinux for {start|stop} :" SESEC=$(sed -rn 's@^SELINUX=(.*)@\1@'p /etc/selinux/config)if [ $SE == 'start' ];then if [ $SEC == ...
2020-04-15 11:13:47
230
原创 自动创建用户脚本、expect实现自动登录、Linux启动流程、重置root密码
1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/wwwusername=$1homedir=$2if [ $# -ne 2 ] ; then echo "For example: bash useradd.sh test /www " && exit 1elif id $u...
2020-03-17 08:45:51
192
原创 for while crontab 小练习
1、显示统计占用系统内存最多的进程,并排序。 2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"for循环 while循环 3、每周的工作日1:30,将/etc备份至/backup目录中,保存的文件名称格式为“etcbak-yyyy-mm-d...
2020-03-14 21:12:57
185
原创 osi七层模型和TCP/IP五层模型、描述TCP三次握手四次挥手、描述TCP和UDP区别、ip分类和IP配置方法
1、简述osi七层模型和TCP/IP五层模型1.OSI 七层模型: 应用层:OSI 参考模型中最靠近用户的一层,为计算机用户提供应用接口,也为用户直接提供各 种网络服务。我们常见应用层的网络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。 表示层:提供各种用于应用层数据的编码和转换功能,确保一个主机的应用层发送的数据能被另一个主机的应用层识别。...
2020-03-09 15:53:55
287
原创 yum源仓库搭建、源码编译安装程序、使用分区创建文件系统、使用lv创建文件系统的简单实例
1.自建yum仓库,分别为网络源和本地源 本地源创建步骤 主要命令:createrepo [options] <directory> <directory>:生成repodata目录的路径 创建步骤: 服务器端配置...
2020-03-09 13:34:24
540
原创 find sed xargs 小练习
find:实时查找工具,通过遍历指定路径完成文件查找工作特点: 查找速度略慢 精确查找 实时查找 可能只搜索用户具备读取和执行权限的目录 find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时...
2019-12-02 10:12:52
135
原创 grep、cut、tr、sort综合小练习和简单脚本练习
1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 从网上抄的答案,感觉是题目意思。自己只能完成一半结果的输出,同时输出用户名和个数有点难。。。2、查出用户UID最大值的用户名、UID及shell类型 三种head参数的写法都可以正常输出,为什么?3、统计当前连接本机的每个远程主机IP的连...
2019-11-24 17:30:18
145
原创 Linux用户和组常用命令
1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录 2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。方法一: 方法二: 3、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中 4、请总结描述用户和组管理类命令的使用方法...
2019-11-17 22:25:32
118
原创 Linux主要系统目录功能、文件的命名规则、操作文件的常用命令、stat命令查看文件详细属性信息
1.描述Linux发行版的系统目录名称命名规则以及用途。Linux系统基础目录的命名法则:文件名最长255个字节 包括路径在内文件名称最长4095个字节 蓝色-->目录 绿色-->可执行文件 红色-->压缩文件 浅蓝色-->链接文件 灰色-->其他文件 除了斜杠和NUL,所有字符都有效.但使用特殊字符的目录名和文件不推荐使用,有些字符需...
2019-11-10 22:36:44
310
原创 Linux发展、主要发行版、几个基本命令
按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 根据Unix和Linux的发展历史,Linux各个发行版都是基于Linux的内核开发的(各流派基于的内核版本有所不同)。不同之处在于,针对不同应用领域和功能,各个流派在系统中集成了不同的GNU工具Linux发行版 slackware:SUSE Linux Enterprise Server (S...
2019-11-03 21:32:15
323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人