124 lines
2.9 KiB
Markdown
124 lines
2.9 KiB
Markdown
# <div style="text-align:center">liunx 使用记录</div>
|
||
|
||
## 基础命令
|
||
|
||
```sh
|
||
#关机
|
||
sudo shutdown now
|
||
|
||
# 服务文件
|
||
sudo nano /etc/systemd/system/
|
||
|
||
#查看发行版信息
|
||
lsb_release -a
|
||
|
||
#查看内核版本:
|
||
uname -a
|
||
|
||
#查看系统信息
|
||
hostnamectl
|
||
# 删除指纹
|
||
ssh-keygen -R 106.75.209.57
|
||
ssh-keygen -R 101.43.1.207
|
||
ssh-keygen -R 101.43.1.207
|
||
ssh-keygen -R 43.154.208.215
|
||
#安装ip查看工具
|
||
sudo apt-get install net-tools
|
||
|
||
#查看IP
|
||
ifconfig
|
||
|
||
#查看端口是否打开,有输出为开启,没有输出为关闭
|
||
lsof -i:3306
|
||
|
||
#开发防火墙的3306端口
|
||
sudo ufw allow 3306/tcp
|
||
|
||
# 创建文件夹(disk 文件夹名称)
|
||
sudo mkdir /disk
|
||
|
||
# 获取权限
|
||
sudo chmod -R 777 *
|
||
sudo chmod 777 /disk
|
||
sudo chmod -R 750 /path/to/directory
|
||
sudo chown 755 -R www:www /www/wwwroot/shequtuangou
|
||
sudo chown -R www:www /www/wwwroot/shequtuangou
|
||
sudo chmod 777 /etc/systemd/system/code-release.service
|
||
sudo chmod 777 /etc/nginx/sites-enabled/default
|
||
sudo chmod 777 /var/www/
|
||
/var/www/web
|
||
# 删除文件夹
|
||
sudo rm -r /disk/sunnysports
|
||
# 发送ssh密钥
|
||
ssh-copy-id -i ~/.ssh/id_rsa.pub ubuntu@106.75.209.57
|
||
ssh-copy-id -i ~/.ssh/id_rsa.pub ubuntu@101.43.19.200
|
||
|
||
|
||
sudo systemctl daemon-reload
|
||
|
||
sudo systemctl start code-release.service
|
||
#步骤 4:使 Nginx 服务开机自启
|
||
sudo systemctl enable nginx
|
||
#步骤 5:检查 Nginx 状态
|
||
sudo systemctl status nginx
|
||
sudo systemctl disable huanmeng-admin
|
||
|
||
|
||
```
|
||
|
||
### 常用命令
|
||
|
||
```sh
|
||
#文件和目录操作:
|
||
ls: 列出目录内容。
|
||
cd: 切换目录。
|
||
pwd: 显示当前工作目录的路径。
|
||
cp: 复制文件或目录。
|
||
mv: 移动或重命名文件或目录。
|
||
rm: 删除文件或目录。
|
||
mkdir: 创建目录。
|
||
chmod: 修改文件或目录的权限。
|
||
chown: 修改文件或目录的所有者。
|
||
|
||
#文件查看和编辑:
|
||
cat: 显示文件内容。
|
||
less: 分页查看文件内容。
|
||
head: 显示文件的开头部分。
|
||
tail: 显示文件的结尾部分。
|
||
nano 或 vim: 文本编辑器。
|
||
|
||
#系统信息和管理:
|
||
uname: 显示系统信息。
|
||
df: 显示磁盘空间使用情况。
|
||
du: 显示目录空间使用情况。
|
||
top 或 htop: 显示系统资源使用情况。
|
||
ps: 显示当前运行的进程。
|
||
kill: 终止进程。
|
||
shutdown 或 reboot: 关闭或重启系统。
|
||
|
||
#用户和权限管理:
|
||
whoami: 显示当前登录的用户名。
|
||
who: 显示当前登录用户的信息。
|
||
sudo: 以超级用户权限执行命令。
|
||
adduser 或 useradd: 添加新用户。
|
||
passwd: 修改用户密码。
|
||
groups: 显示用户所属的组。
|
||
visudo: 编辑 sudoers 文件,配置用户权限。
|
||
|
||
#网络相关:
|
||
ping: 测试网络连接。
|
||
ifconfig: 或 ip: 显示网络接口信息。
|
||
netstat: 显示网络状态。
|
||
traceroute 或 mtr: 追踪网络路由。
|
||
wget 或 curl: 下载文件。
|
||
ssh: 远程登录。
|
||
|
||
#压缩和解压:
|
||
tar: 打包和解压文件。
|
||
gzip 或 gunzip: 压缩和解压 gzip 格式的文件。
|
||
zip 或 unzip: 压缩和解压 zip 格式的文件。
|
||
```
|
||
|
||
|
||
### 服务
|
||
1. 服务基础位置 /etc/systemd/system/ |