镜像下载

阿里云:
http://mirrors.aliyun.com/ubuntu-releases/
http://mirrors.aliyun.com/centos/7/isos/x86_64/

清华大学:
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/21.04/
https://mirrors.tuna.tsinghua.edu.cn/centos/8.4.2105/isos/x86_64/
https://mirrors.tuna.tsinghua.edu.cn/deepin-cd/20.2.1/

yum install -y redhat-lsb
lsb_release -a

sudo dpkg -i xxx

打开 hosts 文件
sudo gedit /etc/hosts

ssh root@ip地址

目录操作

  • 创建目录 mkdir <目录名称>
  • 删除目录 rm <目录名称>
  • 定位目录 cd <目录名称>
  • 查看目录文件 ls ll
  • 修改目录名 mv <目录名称> <新目录名称>
  • 拷贝目录 cp <目录名称> <新目录名称>
  • 修改文件权限 chomd 777 test.txt

权限
一般有三种用户角色,文件创建者(u), 文件创建者同组(g), 其它人(o)

  • r读权限,用数字4表示
  • w写权限,用数字2表示
  • x执行权限,用数字1表示

文件操作

  • 创建文件 touch <文件名称> vi <文件名称>
  • 删除文件 rm <文件名称>
  • 修改文件名 mv <文件名称> <新文件名称>
  • 拷贝文件 cp <文件名称> <新文件名称>

  • ls xxx 查看文件夹(平铺展开)

  • ls -a (all的意思,包括以.开头的隐藏文件)
  • ll 查看文件夹(列表)
  • ll xxx (查看xxx文件夹下的文件)
  • mkdir xxx (创建xxx文件夹)
  • rm -rf xxx (把xxx及其所有子文件全部删除)
  • cd xxx (进入xxx目录)
  • mv abc xxx (把abc文件重命名为xxx文件)
  • mv xxx sss路径 (把xxx文件移到sss路径目录)
  • cp a.js a1.js (拷贝、复制a.js为a1.js)
  • rm a1.js (直接删除单个文件)
  • touch d.js (新建文件d.js)
  • vi d.js (新建或进入一个文件d.js并且进入编辑)
  • cat xxx (查看xxx文件所有内容但不进入)
  • head xxx (查看xxx文件前面几行也不进入)
  • grep "babel" xxx (在xxx文件里查找babel内容)

文件内容操作

  • 查看文件 cat <文件名称> head <文件名称> tail <文件名称>
  • 编辑文件内容 vi <文件名称>
  • 查找文件内容 grep '关键字' <文件名称>

「Vim编辑器操作」

  • 按 i 开始编辑
  • Esc 可退出编辑模式
  • :w 保存写入
  • :q 退出
  • :wq (保存后退出)
  • :q! (强制退出,不保存)

防火墙

  1. 查看防火墙状态

systemctl status firewalld.service
image.png

  1. 开启防火墙

systemctl start firewalld.service

  1. 关闭防火墙

systemctl stop firewalld.service

  1. 禁用防火墙

systemctl disable firewalld.service

  1. 防火墙开放端口,比如: ```bash $ firewall-cmd —permanent —zone=public —add-port=80/tcp

    防火墙中开启80端口,如果有另行配置,就开启你配置的端口

    success

$ firewall-cmd —reload

重新加载防火墙配置

success

$ firewall-cmd —zone=public —query-port=80/tcp

查看是否生效

yes

``` image.png