往期回顾
systemctl [status|start|stop|disable|enable|restart] 服务名称
status 查看状态
start 打开
stop 关闭
disable 关闭开机自启
enable 打开开机自启
restart 安装
今日内容
查看文件内容:
vi/vim都可以查看但一般作为编辑器来使用
-y强制安装
例如:yum install -y vim
cat 查看文件内所有内容
cat -n 给文件内容加行数
vim 加文件名格式 可以创建文件并编辑内容
cat -A 查看文件内容,并查看控制字符(换行符/制表符/空格)
head 默认显示文件的前10行
head -n 100 可以查看文件的前100行,简写:head -5 查看前5行
tail 默认显示文件的后10行
tail -n 30 查看文件后30行,简写:head -5 查看文件后5行
| 管道符前面的标准输出后交给后面的继续处理
例如:tail -3 /var/log/messages | head -1 只显示文件倒数第三行
tail -f 实时刷新文件尾部
下午
将系统自带的yum源进行备份
切换到系统自带yum源目录cd /etc/yum.repos.d/ 查看目录ls CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo epel.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo CentOS-x86_64-kernel.repo epel-testing.repo
在目录中创建backup
mkdir backup
移动备份:将系统自带的yum源移动到backup内保留,yum源文件都是带.repo后缀的
mv *.repo backup/
配置阿里云的yum源
阿里云yum源的网站:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区
下载基础yum源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
或
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
注意:wget 是大写O
curl是小写o
wget是需要安装的,curl是自带的 -o的意思是下载保存
下载扩展yum源
curl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
清理yum源缓存
yum clean all
重新加载新的yum源缓存
yum makecache
显示当前系统中所有的yum源仓库
yum repolist
安装nginx
yum install -y nginx
-y作用是直接安装不需要询问
ss -tlyu
验证nginx服务是否启动成功
看到 LISTEN …… *:80,即可,或者是通过浏览器访问服务器ip地址
/usr/share/nginx/html/ 该目录是nginx服务的默认网站发布目录
清空该目录下的文件,新写入一个初始化页面
rm -rf /usr/share/nginx/html/*
切换到该目录
cd /usr/share/nginx/html/
创建编辑index.html文件后缀必须为.html否则网页显示错误403
vim index.html
本地文件上传至服务器
yum install -y lrzsz
安装lrzsz 用于在linux系统中上传/下载文件
rz 将本地文件上传至服务器,在弹出的窗口选择要上传的文件即可
sz 将服务器中的文件下载至本地,sz 后面跟需要下载的文件,然后在弹出的窗口中选择要保存到的位置
解压zip的压缩包,需要解压工具unzip
yum install -y unzip
例如:
unzip love-master.zip是解压名为love-master.zip文件