当前位置: 首页> 科技> 互联网 > 网站构建规划书_万网查询全部域名_湖南专业seo推广_seo搜索优化是什么呢

网站构建规划书_万网查询全部域名_湖南专业seo推广_seo搜索优化是什么呢

时间:2025/8/11 19:18:18来源:https://blog.csdn.net/Delu3376451753/article/details/144187623 浏览次数:0次
网站构建规划书_万网查询全部域名_湖南专业seo推广_seo搜索优化是什么呢

Linux介绍

Linux操作系统(OS) 计算机一堆硬件,要想让这些硬件工作,需要在硬件之上安装系统软件 就是操作系统。

操作系统分类:

  • 移动端 : 安卓(Linux)、IOS、鸿蒙
  • PC端 : Windows , MacOS, Linux
  • 服务端: Windows Server ,Linux , Unix

Linux 操作系统,分为内核版本发行版本

  • 内核版本 :由Linux创始人及团队维护版本 (开源免费)

  • 发行版本: 各个商业公司在内核版本的基础上加上一些好用软件集成的系统

    • RedHat (收费)
    • CentOS (免费)
    • 乌班图 (免费)

    学习采用的是CentoS版本

安装Linux

两种安装方式:

  • 裸机安装: 适用于服务器机房,给服务器直接安装Linux操作系统
  • 虚拟化安装:
    • 虚拟化软件 :VMware workstation Pro 所谓虚拟化软件就是用软甲来虚拟化一个计算机
    • 虚拟机:通过虚拟化软件虚拟出来计算机称为虚拟机

学习阶段采用虚拟化安装!

安装远程终端工具:

  • finlshell (Java写消耗内存)
  • xshell
  • mobaxterm (节省内存)

使用远程终端工具连接Linux服务器

连接远程Linux服务器方式常见有2种:

方式1:使用用户名和密码 (企业中不用)

方式2:使用密钥(公钥和私钥)(企业中比较常用,也就是说当我们员工离职的时候密钥作废,先在服务端生成一个密钥,然后再导入到客户端)

必会三个命令:查看手册命令

  • help (帮助)
  • info (信息)
  • man (manual 手册)

在这里插入图片描述

su 用户名 su 切换用户意思(switch user)

  • -表示当前是一个文件
  • d表示当前是一个目录
  • l当前是一个软链接(类似Windows快捷方式)

在这里插入图片描述

第一部分表示当前用户对或者目录或者文件拥有权限

第二部分表示当前用户所在组对或者目录或者文件拥有权限

第三部分表示其他用户所在组对或者目录或者文件拥有权限

第四部分 . 暂时还没想好怎么用

w write 写

r read 读

x execute 执行

如果没有操作某一个文件权限,需要对他赋予权限

命令: chmod 777 文件/目录 给赋予最高权限

4 读

2 写

1 执行

0 无

使用Linux操作系统

根据使用windows的经验

  • 对文件操作

    • 创建文件

      • touch abc.txt
    • 删除文件

      • rm -rf 文件名 删库跑路命令:rm -rf /*
    • 修改文件名

      • mv 原文件名称 目标文件名 比如 mv abc aaa
    • 修改文件内容

      • vi 命令 或者 vim

      • 基本使用步骤:

        ① vi 文件名

        ② 英文输入发下按i

        ③ 找到你要修改的位置就可以 移动键盘左右箭头或者上下箭头

        ④ 英文输入法 esc 按 : 输入 只是退出不做修改 q 修改并且保存 wq 暴力退出 !q

    • 查看文件内容

      • cat 文件名
      • tail -10 文件名
      • head -10 文件名
      • more
    • 查看当前目录所有文件

      • ls -a
      • ll 是ls -l 简写
  • 对目录操作

    • 创建目录:
      • mkdir 目录名称
      • 创建多级 mkdir -p 多级目录
    • 删除目录
      • rm -rf 目录名称 (你们慎用!!!
      • rmdir 空目录名称
    • 修改目录名称
      • mv 原来目录名 新目录名
    • 查看当前所在目录
      • pwd
    • 查看目录:
      • ls
      • ll
  • 拷贝(复制)移动(剪切)

    • 拷贝文件/ 拷贝目录 cp
      • 简单复制 cp 文件 到指定目录
      • 复制指定目录中文件到指定目录 cp 指定目录/文件 指定目录
      • 复制一个多级目录(目录中还有目录文件) 到指定目录
        • cp -r 多级目录 指定目录
    • 移动文件/移动目录 mv
      • mv 目录/文件 指定目录
      • mv -r 多级目录 指定目录
  • 打包和拆包 & 压缩和解压缩 tar

    • 打包(归档) tar -cf 归档后文件一般以.tar 结尾 归档文件或者目录
    • 拆包 (还原) tar -xf 归档文件.tar
    • 压缩 tar -czf 压缩文件名 一般以 .tar.gz 要压缩内容
    • 解压缩 tar -xzf 压缩文件名 一般以 .tar.gz
  • 软件安装

    • yum 包安装

    • rpm包安装

    • 二进制源码安装

      例如: MySQL、JDK、Redis、Nginx

    • 无论何种软件安装

      • 以nginx 为例安装:参考nginx官网https://nginx.org/en/docs/install.html

      • 选择是最后一个基于源码安装:https://nginx.org/en/docs/configure.html

      • 安装前需要确保yum 源正常使用:出现问题:

        在这里插入图片描述

        https://www.cnblogs.com/wdh01/p/18414945

    • 安装:

      ① 安装下载工具 wget 工具
      yum install wget -y② 下载nginx 
      wget https://nginx.org/download/nginx-1.26.2.tar.gz③ 解压缩源码包tar -xzvf  nginx-1.26.2.tar.gz④ 安装 c 编译器yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel gcc⑤ 配置软件安装目录./configure \--sbin-path=/usr/local/nginx/nginx \--conf-path=/usr/local/nginx/nginx.conf \--pid-path=/usr/local/nginx/nginx.pid⑥ 编译 
      make⑦ 安装
      make install⑧放开端口firewall-cmd --zone=public --add-port=80/tcp --permanentfirewall-cmd --reload
关键字:网站构建规划书_万网查询全部域名_湖南专业seo推广_seo搜索优化是什么呢

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: