Alpine Linux 是一个基于 BusyBox 以及 musl libc 的轻量级 Linux 发行版。它以简洁、安全和快速为设计理念,专注于容器化、云计算和嵌入式环境。Alpine Linux 的命令行界面提供了丰富的工具集合,这些工具可以用于系统管理、软件安装、网络配置等各个方面的操作。以下是一些常用的 Alpine Linux 命令。

  1. 文件与目录操作

    ls:列出当前目录的文件和子目录。
    cd:切换当前工作目录。
    mkdir:创建新的目录。
    rm:删除文件或目录。
    cp:复制文件或目录。
    mv:移动或重命名文件或目录。
    pwd:显示当前工作目录的路径。
    find:按名称或其他属性查找文件。

  1. 网络操作

    ifconfig:显示和配置网络接口的信息。
    ping:测试与指定主机的网络连通性。
    host:执行 DNS 查询以获取主机名相关信息。
    ip:显示和配置 IP 地址、路由、网络设备等信息。
    netstat:显示网络连接和路由表。
    ssh:远程登录到其他计算机。

  2. 系统管理

    ps:显示当前运行的进程。
    top:实时显示系统资源的使用情况。
    kill:终止指定进程。
    reboot:重新启动系统。
    shutdown:关机。
    date:显示和设置系统时间。

  3. 软件管理

    apk:Alpine Linux 的包管理工具。常见的命令包括:
    apk update:更新软件包索引。
    apk add package:安装指定的软件包。
    apk del package:卸载指定的软件包。
    apk search keyword:搜索包含关键词的软件包。

  4. 用户和权限管理

    adduser:创建新用户。
    deluser:删除用户。
    passwd:修改用户密码。
    chmod:修改文件或目录的权限。
    chown:修改文件或目录的所有者和所属组。

以上只是一部分常见的 Alpine Linux 命令。Alpine Linux 还提供了许多其他有用工具,可以根据具体需求进行学习和使用。在使用这些命令时,请务必小心操作,防止误操作导致系统错误或数据丢失。


再补充一些:

比如 deluser
同样对应的还有
addgroup newgroup
delgroup newgroup

vi命令

vi是Alpine Linux默认的文本编辑器。
可以使用vi命令来创建、编辑和保存文件。
例如,要使用vi打开一个文件,可以使用以下命令:vi filename
在vi编辑器中,可以使用不同的命令来编辑文件。例如,要插入文本,可以按下“i”键进入插入模式;要保存文件并退出vi编辑器,可以按下“:wq”键。这一套仍然是通用的。

rc-service命令

这个应该比较重要,在其他里面主要是sudo systemctl等,在这里完全变了。
rc-service命令用于控制系统服务。
可以使用该命令来启动、停止、重启和查看系统服务的状态。例如,要启动Apache HTTP服务器,可以使用以下命令:
rc-service apache2 start
要停止Apache HTTP服务器,可以使用以下命令:
rc-service apache2 stop
要重启Apache HTTP服务器,可以使用以下命令:
rc-service apache2 restart
要查看Apache HTTP服务器状态,可以使用以下命令:
rc-service apache2 status

其他的暂时没想起来,想起来的话后面再补充吧!

标签: 云主机, alpine, linux

添加新评论