镜像下载
阿里云:
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
目录操作
- 创建目录
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!
(强制退出,不保存)
防火墙
- 查看防火墙状态
systemctl status firewalld.service
- 开启防火墙
systemctl start firewalld.service
- 关闭防火墙
systemctl stop firewalld.service
- 禁用防火墙
systemctl disable firewalld.service
- 防火墙开放端口,比如:
```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
```