首页 > 其他分享 >云计算第1阶段_Linxu基础知识_day4

云计算第1阶段_Linxu基础知识_day4

时间:2024-03-29 21:32:56浏览次数:34  
标签:CentOS day4 xxx 基础知识 repo nginx yum Linxu root

 1 查看文件内容

#1 查看文件所有内容
cat $path/$file.txt
-n	#显示行号
-A	#显示控制字符(空格、制表符),用于查看文件内容最后是否多出一些看不到的信息

#2 head
head $path/$file.txt	#查看文件内容前10行
head -n 100 $path/$file.txt	#显示文件前100行内容

#3 tail
tail $path/$file.txt
tail -n 100 $path/$file.txt	#显示文件最后100行内容

#4 查看第100行
head -100 $path/$file.txt | tail -1
#5 管道符| 用于将管道符前面的内容,通过管道符后面的条件筛选出来。

#6 排查错误,一般在/var/log/messages下使用
tail -f $path/$file.txt	#实时监控文件新产生的内容

2 配置yum源

# 将系统自带的yum源进行备份
[root@xxx ~]# cd /etc/yum.repos.d/
[root@xxx 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
[root@xxx yum.repos.d]# mkdir backup
[root@xxx yum.repos.d]# mv *.repo backup/

# 配置阿里云的yum源
# 网站:https://developer.aliyun.com/mirror/

# 下载基础yum源
[root@xxx ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

# 下载扩展yum源
[root@xxx ~]# curl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo

# 清理yum源缓存
[root@xxx ~]# yum clean all

# 重新加载新的yum源缓存
[root@xxx ~]# yum makecache

# 显示当前系统中所有的yum源仓库
[root@xxx yum.repos.d]# yum repolist

3、安装web服务:nginx

# 安装nginx
[root@xxx ~]# yum install -y nginx 

# 启动nginx
[root@xxx ~]# nginx

# 验证nginx服务是否启动成功, 看到 LISTEN …… *:80,即可,或者是通过浏览器访问服务器ip地址
[root@xxx ~]# ss -tlnp

[root@xxx ~]# ps -ef  |grep nginx
root      19033      1  0 14:44 ?        00:00:00 nginx: master process nginx
nginx     19034  19033  0 14:44 ?        00:00:00 nginx: worker process
nginx     19035  19033  0 14:44 ?        00:00:00 nginx: worker process


# /usr/share/nginx/html/ 改目录是nginx服务的默认网站发布目录

# 清空该目录下的文件,新写入一个初始化页面
[root@xxx ~]# rm -rf /usr/share/nginx/html/*
[root@xxx ~]# cd /usr/share/nginx/html/

4、本地文件上传至服务器

# 安装lrzsz上传下载工具
[root@xxx ~]# yum install -y lrzsz		
# rz 将本地文件上传至服务器,在弹出的窗口选择要上传的文件即可
[root@xxx ~]# rz

# sz 将服务器中的文件下载至本地,sz 后面跟需要下载的文件,然后在弹出的窗口中选择要保存到的位置
[root@xxx ~]# sz /etc/passwd

5、上传前端项目至服务器

# 解压zip的压缩包,需要解压工具unzip
[root@xxx opt]# yum install -y unzip
[root@xxx opt]# ls
love-master  love-master.zip
[root@xxx opt]# rm -rf /usr/share/nginx/html/*
[root@xxx opt]# cp -r /opt/love-master/* /usr/share/nginx/html/

标签:CentOS,day4,xxx,基础知识,repo,nginx,yum,Linxu,root
From: https://blog.csdn.net/bozuris/article/details/137121298

相关文章

  • qml基础知识
    qml入门培训笔记QtQuick简介QtQuick是QtSDK4.7中引入的一种新的界面开发框架,用于创建供移动和嵌入式设备使用的动态触摸式界面和轻量级应用程序。它提供了一种高级用户界面技术,使得开发者能够轻松地为移动设备创建流畅的用户界面。QtQuick包括界面脚本语言QML、语言运行时、......
  • c++基础知识
    deque的用法#include<deque>deque<type>d;//定义一个dequepush_back()//在队列的尾部插入元素。push_front()//在队列的头部插入元素。pop_back()//删除队列尾部的元素。pop_front()//删除队列头部的元素。back()//返回队列尾部元素的引用。front()//返回队列头部元素......
  • SQLAlchemy 基础知识 - autoflush 和 autocommit(转)
    原文:https://zhuanlan.zhihu.com/p/48994990作者:Cosven来源:知乎这篇文章致力于解决以下疑问(本文以MySQL为例):SQLAlchemy的session是指什么?session的autoflush参数是干什么的,我到底要不要开启它?session的autocommit参数又是什么,它和autoflush的区别是什么?SQLAl......
  • C++ 字符串完全指南:学习基础知识到掌握高级应用技巧
    C++字符串字符串用于存储文本。一个字符串变量包含由双引号括起来的一组字符:示例创建一个string类型的变量并为其赋值:stringgreeting="Hello";C++字符串连接字符串连接可以使用+运算符来实现,生成一个新的字符串。示例:stringfirstName="John";stringlastN......
  • Day4 我终于开始学习基础语法啦
    Day4java语法基础一、注释注释是在编写代码过程中的解释说明,一般分为单行注释在代码中用“//”来提出多行注释在代码中用“/*xxx*/”来提出(丫的不打空格typora直接给我加粗)文档注释在代码中用“/**xxx直接加上回车即可附今天的代码内容publicclassHell......
  • SAP Fiori开发中的JavaScript基础知识1 - 背景介绍
    1.背景开发SAPFiori应用程序过程中,不可避免的要用到JavaScript去增强或影响UI的行为。对于传统ABAPer,JavaScript的语言特性和风格与ABAP是有较大的不同的。接下来的一段时间,我会尝试整理在SAPFiori开发过程中会常用到的一些JavaScript基础知识,并结合介绍在SAPBAS中开发Fio......
  • SAP Fiori开发中的JavaScript基础知识2 - 变量,操作符,值,类型
    1.JavaScript代码示例在介绍JavaScript具体语法前,让我们先看一段在Web应用程序过程中的JS代码片。<!DOCTYPEhtml><html> <head> <metacharset="utf-8"/> <title>FirstJavaScriptApplication!</title> <scriptsrc="js/myExternal.js&q......
  • 云安全基础知识
    云服务云服务,顾名思义就是云上的服务,简单的来说就是在云厂商(例如AWS、阿里云)那里买的服务。目前国内云厂商有阿里云、腾讯云、华为云、天翼云、Ucloud、金山云等等,国外有亚马逊的AWS、Google的GCP、微软的Azure等等。oss存储桶对象存储(Object-BasedStorage),也可以叫做面......
  • Day49:WEB攻防-文件上传&存储安全&OSS对象&分站&解析安全&解码还原&目录执行
    目录文件-解析方案-目录执行权限&解码还原目录执行权限解码还原文件-存储方案-分站存储&OSS对象分站存储OSS对象存储知识点:1、文件上传-安全解析方案-目录权限&解码还原2、文件上传-安全存储方案-分站存储&OSS对象文件-解析方案-目录执行权限&解码还原1......
  • Java基础知识
    Java概述什么是Java?Java是SunMicrosystems于1995年首次发布的一种编程语言和计算平台。编程语言还比较好理解,那么什么是 计算平台 呢?计算平台是在电脑中运行应用程序(软件)的环境,包括硬件环境和软件环境。一般系统平台包括一台电脑的硬件体系结构、操作系统、运行时库......