本文目录导读:
图片来源于网络,如有侵权联系删除
Ubuntu服务器环境搭建
1、安装Ubuntu服务器
在虚拟机或物理机上安装Ubuntu服务器,选择最小安装即可。
2、设置静态IP地址
编辑网络配置文件,设置静态IP地址。
sudo nano /etc/netplan/01-netcfg.yaml
添加以下内容:
network: version: 2 ethernets: ens33: dhcp4: no addresses: - 192.168.1.10/24 gateway4: 192.168.1.1 nameservers: addresses: - 8.8.8.8
3、重启网络服务
sudo netplan apply sudo systemctl restart networking
4、设置主机名
sudo hostnamectl set-hostname ubuntu-server
5、设置时区
sudo timedatectl set-timezone Asia/Shanghai
Ubuntu服务器常用命令
1、用户和组管理
- 添加用户
sudo adduser username
- 删除用户
sudo deluser username
- 添加用户到组
sudo usermod -aG groupname username
- 删除用户从组
sudo gpasswd -d username groupname
2、文件和目录管理
- 创建目录
sudo mkdir -p /path/to/directory
- 删除目录
sudo rm -rf /path/to/directory
- 创建文件
sudo touch /path/to/file
- 删除文件
图片来源于网络,如有侵权联系删除
sudo rm /path/to/file
- 查看文件内容
cat /path/to/file
- 查看文件目录结构
tree /path/to/directory
3、文件权限管理
- 修改文件权限
sudo chmod 755 /path/to/file
- 修改文件所有者
sudo chown username /path/to/file
- 修改文件所属组
sudo chgrp groupname /path/to/file
4、软件包管理
- 安装软件包
sudo apt-get install package-name
- 卸载软件包
sudo apt-get remove package-name
- 更新软件包列表
sudo apt-get update
- 安装软件包的依赖关系
sudo apt-get install -y package-name
5、服务管理
- 启动服务
sudo systemctl start service-name
- 停止服务
sudo systemctl stop service-name
- 重启服务
sudo systemctl restart service-name
- 查看服务状态
sudo systemctl status service-name
- 设置服务开机自启
sudo systemctl enable service-name
6、网络管理
图片来源于网络,如有侵权联系删除
- 查看网络连接
sudo ifconfig
- 查看路由表
sudo route -n
- 查看端口占用情况
sudo netstat -tulnp
- 禁用或启用防火墙
sudo ufw enable sudo ufw disable
实战技巧分享
1、使用SSH密钥登录
生成SSH密钥对,并将公钥复制到服务器,实现免密码登录。
2、使用别名简化命令
为常用命令设置别名,提高工作效率。
3、使用tab键自动补全命令
在输入命令时,按下tab键可以自动补全命令。
4、使用管道和重定向
将多个命令连接起来,实现复杂操作。
5、使用脚本自动化任务
将常用命令编写成脚本,实现自动化任务。
掌握Ubuntu服务器常用命令和实战技巧,有助于提高工作效率,解决实际工作中遇到的问题,在实际操作过程中,多动手实践,积累经验,才能更好地掌握这些技能。
标签: #ubuntu 服务器 命令
评论列表