1.查找/var目录不属于root、lp、gdm的所有文件 首先切换成root用户,/var目录普通用户没有权限 su root passwd: find /var ! ( -user root -o -user lp -o -user gdm ) -ls 命令详解: find 查找 /var 表示所有var目录 ! 非 正则表达式 ( -user root -o -user lp -o -user gdm \)()需要加\生效 属于root lp gdm用户的文件
-ls 在该命令中起到下图红框中所示作用 不加-ls 如下图显示: 2.统计/etc/init.d/functions文件中每个单词的出现次数,并排序(用grep和sed两种方法分别实现) cat /etc/init.d/functions | grep -o ' [[:alpha:]]+ ' | sort | uniq -c sed -r 's@[^[:alpha:]]+@\n@g' /etc/init.d/functions | sort | uniq -c 3.利用sed取出ifconfig命令中本机的IPv4地址 ifconfig | sed -n "2p" |sed -r "s/.inet (.) netmask.*/\1/g"

4.总结yum的配置和使用,包括别名,提示符颜色,yum仓库配置文件 yum install 安装 yum groupinstall 组安装 yum remove 卸载 yum groupremove 组卸载 yum list 显示所有包 yum clean all 清除缓存 yum makecache 建立缓存

yum仓库目录/etc/yum.repos.d/ [base] name=base baseurl=http:// ftp:// file:/// gpgcheck=1 enabled=1

5.编写系统初始化脚本reset.sh,包括别名,提示符颜色,yum仓库配置文件 6.安装tree,ftp,lftp,telnet等包 7.在Centos7上编译安装apache2.4源码包,并启动此服务 7.1安装相关软件包:gcc,gcc++,zlib,zlib-devel yum -y install gcc gcc++ zlib zlib-devel 安装成功! 7.2下载Apache所需软件源码包 Apr,Apr-Util,pcre,apache 网上找到相关包的下载链接,可以使用wget直接下载到服务器上。 例:wget http://archive.apache.org/dist/apr/apr-1.5.2.tar.gz 如速度过慢,可以下载到电脑本地,然后用ftp工具上传到服务器上。 上传到服务器 在/home/admin下创建文件夹apache mkdir apache 连接服务器到上图的目录ls查看一下 上传成功! 7.3解压安装包并逐一安装 7.3.1安装apr tar -zxvf apr-1.5.2.tar.gz (解压到当前路径) ls -lh cd apr-1.5.2/ ./configure --prefix=/usr/local/apr/ make && make install 安装成功 7.3.2安装apr-Util 同7.3.1,先解压,cd,编译安装 tar -zxvf apr-Util-1.5.4 cd apr-Util-1.5.4/ ./configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr/ make && make install 安装成功! 7.3.3安装pcrel 同7.3.1,先解压,cd,编译安装 tar -zxvf pcre-8.39.tar.gz 报错了,经查看发现tar包没有下载下来。换成了8.4版本 tar -zxvf pcre-8.40.tar.gz cd pcre-8.40 ./configure --prefix=/usr/local/pcre/ 编译报错缺少c++编译器 yum -y install gcc-c++ (yum安装) 重新编译,执行:./configure --prefix=/usr/local/pcre/ 编译过了,开始make安装 make && make install 安装成功! 7.3.4安装apache tar -zxvf httpd-2.4.41.tar.gz cd httpd-2.4.41/ ./configure --prefix=/usr/local/apache24/ --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/ make && make install ** 7.4启动Apache** cd /usr/local/apache24/bin ./apachectl start 验证服务是否启动: netstat -unltp 浏览器访问: 启动成功!