document/文档/linux/liunx使用记录.md
2024-07-11 22:22:50 +08:00

2.8 KiB
Raw Blame History

liunx 使用记录

基础命令

#关机
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
#安装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 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



常用命令

#文件和目录操作:
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/