IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Alpine系统的基础操作 -> 正文阅读

[系统运维]Alpine系统的基础操作

简介

在这里插入图片描述

alpine是一个轻量级的Linux发行版本,轻量级不仅体现在其占用空间的大小,还因为他没有图形化界面,只有命令行界面。

alpine特点:

  • 小巧:基于Musl libc和busybox,和busybox一样小巧,最小的Docker镜像只有5MB;

  • 安全:面向安全的轻量发行版;

  • 简单:提供APK包管理工具,软件的搜索、安装、删除、升级都非常方便。

  • 适合容器使用:由于小巧、功能完备,非常适合作为容器的基础镜像。

alpine国内源

清华大学:https://mirror.tuna.tsinghua.edu.cn/alpine/
阿里云:https://mirrors.aliyun.com/alpine/
网易:http://mirrors.163.com/

安装alpine

下载alpine.iso
alpine-standard-3.15.0-x86_64.iso
新建一台虚拟机,类型选Linux,版本选Linux 5.0 x86的64位,内存和磁盘根据自己真机的情况进行调整。

选择自定义安装,之后一路回车
在这里插入图片描述
在这里插入图片描述
使用本地源
在这里插入图片描述

网络配置

在这里插入图片描述

vim /etc/network/interfaces
auto lo

auto eth0
iface eth0 inet static
    address 192.168.129.100
    netmask 255.255.255.0
    geteway 192.168.129.2

/etc/init.d/networking resrtart

SSH

Alpine配置ssh远程登录
注意:安装完成之后是不允许远程登录的,需要我们修改配置文件,修改完配置文件之后重启服务
请添加图片描述
修改ssh的配置文件
在这里插入图片描述

取消注释
在这里插入图片描述
修改为
在这里插入图片描述
重启
在这里插入图片描述
密码
在这里插入图片描述

查看IP远程登录
在这里插入图片描述
在这里插入图片描述

基本命令使用

apk 相当于 yum
用法:apk[]命令[]

apk update 更新

apk update 		#更新最新镜像源列表

apk search 查找

apk search 					#查找所以可用软件包
apk search -v 				#查找所以可用软件包及其描述内容
apk search -v 'acf*' 		#通过软件包名称查找软件包
apk search -v -d 'docker' 	#通过描述文件查找特定的软件包

apk add 安装

apk add openssh 					#安装一个软件
apk add openssh openntp vim   		#安装多个软件
apk add --no-cache -U apache2  		#不使用本地镜像源缓存,相当于先执行update,再执行add

apk info 查看已安装

apk info 						#列出所有已安装的软件包
apk info -a zlib 				#显示完整的软件包信息
apk info --who-owns /sbin/lbu 	#显示指定文件属于的包

apk upgrade 升级

apk upgrade 						#升级所有软件
apk upgrade openssh 				#升级指定软件
apk upgrade openssh openntp vim   	#升级多个软件
apk add --upgrade busybox 			#指定升级部分软件包

apk del 卸载

apk del openssh  		#删除一个软件

add:   **相当于install**
del:   **相当于remove**

创建用户和组

//创建用户
adduser
-h 			#创建家目录
-g			#用户的详细信息
-s 			#登录shell
-G			#组
-S 			#创建系统用户
-D 			#不分配密码
-H 			#不创建家目录
-u 			#UID
-k 			#创建框架目录

//删除用户
deluser

查看系统版本

[root@localhost ~]# docker run -it --rm alpine /bin/sh
/ # cat /etc/issue 
Welcome to Alpine Linux 3.15
Kernel \r on an \m (\l)

配置apk源

[root@localhost ~]# cat apk
#!/bin/bash
#阿里源
version=v3.15
echo 'http://mirrors.aliyun.com/alpine/$version/main
http://mirrors.aliyun.com/alpine/$version/community
' >/etc/apk/repositories

apk update
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-12-13 13:16:28  更:2021-12-13 13:17:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 5:42:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码