DYW
-
软件包管理
一、软件运行环境 API: Application Programming Interface POSIX: Portable OS 程序源代码 –>…
-
shell脚本编程2
八、条件选择if语句 注:if语句可嵌套 单分支 if 判断条件;then &nbs…
-
shell编程循环语法作业
判断/var/目录下所有文件的类型 [root@www sh.log]# cat typefile.sh #!/bin/bash #author:DYW #显示目录下文件类型 if [ $# -lt 1 ];then echo "Please&nb…
-
find查找命令及压缩
文件查找 在文件系统上查找符合条件的文件; 文件查找: locate, find 非实时查找(数据库查找): locate &nbs…
-
shell编程if及find查找作业
写一个脚本/root/bin/createuser.sh,实现如下功能:使用一个用户名做为参数,如果指定参数的用户存在,就显示其存在,否则添加之;显示添加的用户的id号等信息 [root@www sh.log]# cat createuser.sh #!/bin/bash #author #使用一个用户名作为参数,如…
-
shell脚本编程
shell俗称壳(用来区别于核),提供使用者使用界面(命令解析器),它接受用户命令,然后调用相应的应用程序。 同时它还是一种程序设计语言,作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设计好的一连串的命令。作为程序涉及语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。 一、shell脚本基础概念 …
-
shell编程作业
1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。 [root@localhost sh.log]# cat systeminfo.sh #!/bin/bash #author:DYW #显示当前主机系统…
-
8.9作业
删除/etc/grub2.conf文件中所有以空白开头的行,行首的空白字符 [root@English6 ~]# sed "s@^[[:space:]]\+@@" /etc/grub.conf # grub.conf generated by an…
-
vim编辑器
一、vim编辑器简介 文本:ASCII,Unicode 文本编辑种类: 行编辑器:sed 全屏编辑器:nano,vi v…
-
文本处理工具sed
处理文本的工具sed stream EDitor,行编辑器 sed是一种流编辑器,他一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,成为“模式空间”(pattern space),接着用sed命令处理缓存区中的内容,处理完成后,把缓冲区的内容送往屏幕。…
-
8.5文本处理工具及正则表达式
一、各种文本工具 文件查看 命令:cat,tac,rev cat optiong file &n…
-
8.5作业
找出ifconfig命令结果中本机的所有ipv4地址 [root@English6 wang]# ifconfig |grep -o "[1-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}" 192.168.1.113 192.168…
-
用户组和权限管理2
十七、linux文件系统上的特殊权限 suid:s表示,sgid:s表示,sticky:t表示 安全上下文 前提:进程有属主和属组,文件有属主和属组 &n…
-
用户组和权限管理
一、3A认证 Authentication:认证 Autherization:授权 Accoutiong|Audition:审计 二、用户user linu…
-
8.3作业
创建sysadmins组 将user1 user2 user3 加入组中 将user3设置为管理员 用user3登录,将user2从组中移除 设置sysadmins口令centos 设置user1在创建新文件时所属组为sysadmins 删除User1-3 删除sysadmins [root@localhost testdir]#&nb…