
香港站群服务器上的常见Linux命令教程
2025-07-14 15:14
by 管理员
阅读量:10
在香港站群服务器上使用 Linux 系统时,掌握常见的 Linux 命令能够帮助你高效操作和管理服务器。
1. 文件和目录管理
1.1 查看目录内容
- 列出当前目录文件:
bash
ls
- 显示详细信息(权限、大小、时间等):
bash
ls -l
- 包括隐藏文件:
bash
ls -a
- 按文件大小排序:
bash
ls -lhS
1.2 切换目录
- 切换到某个目录:
bash
cd /path/to/directory
- 返回上一级目录:
bash
cd ..
- 切换到用户的主目录:
bash
cd ~
1.3 创建和删除文件/目录
- 创建文件:
bash
touch filename.txt
- 创建目录:
bash
mkdir my_folder
- 删除文件:
bash
rm filename.txt
- 删除目录及其内容:
bash
rm -r my_folder
1.4 移动、复制和重命名
- 移动或重命名文件:
bash
mv old_filename.txt new_filename.txt
- 复制文件:
bash
cp filename.txt /path/to/destination/
- 复制目录:
bash
cp -r my_folder /path/to/destination/
2. 权限管理
2.1 查看文件权限
- 查看权限:
bash
ls -l
-rw-r--r-- 1 user group 1234 Jul 14 14:00 example.txt
rw-
:用户权限(读/写)。r--
:组权限(只读)。r--
:其他用户权限(只读)。
2.2 修改权限
- 使用
chmod
修改文件权限:- 赋予所有用户读写权限:
bash
chmod 666 filename.txt
- 添加执行权限:
bash
chmod +x script.sh
- 赋予所有用户读写权限:
2.3 修改文件所有者
- 修改文件所属用户:
bash
chown user filename.txt
- 修改用户和组:
bash
chown user:group filename.txt
3. 用户和组管理
3.1 添加用户
- 创建用户:
bash
sudo adduser username
- 设置用户密码:
bash
sudo passwd username
3.2 删除用户
- 删除用户及其主目录:
bash
sudo userdel -r username
3.3 添加用户到组
- 创建组:
bash
sudo groupadd groupname
- 将用户添加到组:
bash
sudo usermod -aG groupname username
3.4 查看当前用户的组
- 显示用户所属组:
bash
groups
4. 网络管理
站群服务器需要管理多个 IP 和网络配置,这些命令非常实用。
4.1 查看网络状态
- 查看网络接口信息:
bash
ip addr
- 查看当前网络连接:
bash
netstat -tuln
-t
:显示 TCP 连接。-u
:显示 UDP 连接。-l
:显示监听端口。-n
:显示数字格式 IP 和端口。
4.2 测试网络
- 测试目标主机连通性:
bash
ping <目标IP或域名>
- 测试目标端口是否开放:
bash
nc -zv <目标IP> <端口号>
telnet
:bashtelnet <目标IP> <端口号>
4.3 配置网卡
- 查看网络接口信息:
bash
ifconfig
- 启用/禁用网络接口:
bash
sudo ifconfig eth0 up # 启用 sudo ifconfig eth0 down # 禁用
4.4 管理多个 IP
如果站群服务器有多个 IP,绑定 IP 的方法如下:
- 编辑网络配置文件(以 CentOS 为例):
bash
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
confIPADDR2=192.168.1.101 NETMASK2=255.255.255.0
5. 服务管理
5.1 查看服务状态
- 查看服务是否运行:
bash
sudo systemctl status nginx
5.2 启动/停止/重启服务
- 启动服务:
bash
sudo systemctl start nginx
- 停止服务:
bash
sudo systemctl stop nginx
- 重启服务:
超过 50,000 人的信任 网硕互联期待你加入我们的会员。