美文网首页
apline 系统常用操作

apline 系统常用操作

作者: 木猫尾巴 | 来源:发表于2019-10-11 17:38 被阅读0次

[TOC]

alpine Linux开启SSH远程登陆

  • /etc/ssh/sshd_config
    #PermitRootLogin prohibit-password 改为 PermitRootLogin yes
    或者直接执行
sed -i "s/#PermitRootLogin.*/PermitRootLogin yes/g" /etc/ssh/sshd_config

然后重启服务

rc-service sshd restart

fast use

# use as docker
$ docker run --rm --name test-alpine -it alpine:3.10
/apk --help

alpine Linux 包管理

apline安装源管理

inux默认的都是外国的服务器,我们访问比较慢,所以就有了镜像服务器放在国内

$ sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
$ sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
# 还原官方使用
sed -i 's/mirrors.aliyun.com/dl-cdn.alpinelinux.org/g' /etc/apk/repositories

更改完 /etc/apk/repositories 文件后请运行 apk update 更新索引以生效

apk upgrade --no-cache

alpine 常用包管理命令

更新源

apk upgrade --no-cache
apk upgrade
  • 查找包
#查找所以可用软件包
$ apk search
#查找所以可用软件包及其描述内容
$ apk search -v
#通过软件包名称查找软件包
$ apk search -v 'acf*'
#通过描述文件查找特定的软件包
$ apk search -v -d 'docker'
  • 安装包
#安装一个软件
$ apk add openssh
#安装多个软件
$ apk add openssh openntp vim
#不使用本地镜像源缓存,相当于先执行update,再执行add
$ apk add --no-cache mysql-client
  • 安装信息
#列出所有已安装的软件包
$ apk info
#显示完整的软件包信息
$ apk info -a zlib
#显示指定文件属于的包
$ apk info --who-owns /sbin/lbu
  • 更新包
#升级所有软件
$ apk upgrade
#升级指定软件
$ apk upgrade openssh
#升级多个软件
$ apk upgrade openssh openntp vim
#指定升级部分软件包
$ apk add --upgrade busybox
  • 删除包
#删除一个软件
$ apk del openssh

Alpine Linux服务管理

alpine没有使用 systemctl 来进行服务管理,使用的是 rc 系列命令

精简版的 alpine 是没有 rc 系列命令的,可用 apk add --no-cache openrc 安装

  • rc-update 主要用于不同运行级增加或者删除服务
  • rc-status 主要用于运行级的状态管理
  • rc-service 主用于管理服务的状态
  • openrc 主要用于管理不同的运行级

例子

# 列出所有服务
$ rc-status -a
# 增加服务到系统启动时运行,下例为docker
$ rc-update add docker boot
# 重启网络服务
$ rc-service networking restart

相关文章

  • apline 系统常用操作

    [TOC] alpine Linux开启SSH远程登陆 /etc/ssh/sshd_config将 #Permit...

  • Linux入门精华版

    一文读懂Linux 学习目标 Linux 操作系统 常用命令:通过命令完成系统常用操作 常用软件的使用(中文输入法...

  • linux and python and git

    Linux 操作系统目录结构的简介image.png2.Linux常用操作linux常用操作.jpg3.Pytho...

  • Python高级 1

    操作系统、Linux、常用Linux 命令的基本使用和选项 1.操作系统(科普章节) 1.1 操作系统(Opera...

  • Android 常用存储路径

    常用存储路径操作 Android系统根目录

  • apline

    https://zhuanlan.zhihu.com/p/116084967[https://zhuanlan.z...

  • 常用办公软件推荐

    常用办公软件:操作系统:Windows,Linux,苹果的操作系统,普通多用Windows系统 压缩/解压缩软件:...

  • day01-Linux学习

    课程特点:指令、软件安装、服务搭建,背、敲,常用的指令必须会操作系统:pc端操作系统:windows(收费系统)、...

  • 装完系统常用操作

    删除多余的右键代码 将下列代码存为*.bat格式即可。 重启资源管理器 一键清除系统垃圾文件

  • python模块---os

    os 对操作系统的调用,模拟对操作系统的一些操作指令 os常用操作 导入模块 os.getcwd() 获取当前工作...

网友评论

      本文标题:apline 系统常用操作

      本文链接:https://www.haomeiwen.com/subject/oxjxmctx.html