本文发表于 642 天前,其中的信息可能已经事过境迁
文章摘要 摘要
加载中...|
Ubuntu服务器命令大全
基本命令
文件操作
ls:列出当前目录下的文件和文件夹cd:切换目录pwd:显示当前目录路径cp:复制文件或目录mv:移动或重命名文件或目录rm:删除文件或目录touch:创建一个空文件或修改文件时间戳mkdir:创建一个新目录rmdir:删除空目录
权限操作
chmod:修改文件或目录权限chown:修改文件或目录的所有者chgrp:修改文件或目录的所属组
系统信息
top:显示当前系统中运行的进程信息free:显示内存使用情况df:显示磁盘空间使用情况du:显示文件或目录的磁盘使用情况ps:显示当前运行的进程who:显示当前登录系统的用户hostname:显示或设置当前系统的主机名
软件安装与配置
安装软件
apt-get update:更新软件包列表apt-get install package_name:安装软件包apt-get remove package_name:卸载软件包apt-get purge package_name:卸载并删除软件包的配置文件
MySQL
sudo apt-get install mysql-server:安装MySQL服务器sudo mysql_secure_installation:设置MySQL安全选项sudo mysql:进入MySQL命令行sudo systemctl start mysql:启动MySQL服务sudo systemctl stop mysql:停止MySQL服务
Redis
sudo apt-get install redis-server:安装Redis服务器sudo systemctl start redis-server:启动Redis服务sudo systemctl stop redis-server:停止Redis服务redis-cli:进入Redis命令行
Nginx
sudo apt-get install nginx:安装Nginxsudo systemctl start nginx:启动Nginx服务sudo systemctl stop nginx:停止Nginx服务sudo systemctl restart nginx:重启Nginx服务
网络与抓包
ping:测试与目标主机的连通性traceroute:跟踪数据包到达目标主机的路径netstat:显示网络连接、路由表、接口统计信息等tcpdump:抓取网络数据包
文本处理与正则表达式
grep:在文件中查找指定的字符串sed:流编辑器,用于处理文本awk:报告生成器,用于处理文本tail:查看文件的最后几行less:分页显示文件内容
压缩与解压
tar -czvf archive_name.tar.gz /path/to/directory:压缩目录tar -xzvf archive_name.tar.gz:解压压缩文件gzip:压缩文件或目录gunzip:解压gzip压缩的文件zip:创建zip格式的压缩文件unzip:解压zip格式的压缩文件
其他命令
man:显示命令的帮助文档echo:输出文本到控制台date:显示或设置系统日期和时间wget:从网络上下载文件curl:传输数据的工具,支持多种协议ssh:远程登录到另一台计算机scp:在本地计算机和远程计算机之间复制文件
Ubuntu服务器命令大全https://blog.autoais.eu.org/posts/2024/061303
欢迎浏览和收藏🔖我们的主站
Start: FreeTimeAI 🙏支持
对于商业化合作请留言。💼
如果本文对您有帮助,可以下方赞赏我们💪💪Good luck!
赞赏博主
