Alpine Linux 一些常用的指令:
添加國內源下載鏈接:
編譯以下文件,添加鏈接進去:
sudo vi /etc/apk/repositories##清華源:
https://mirror.tuna.tsinghua.edu.cn/alpine/latest-stable/main
https://mirror.tuna.tsinghua.edu.cn/alpine/latest-stable/community##阿里源
https://mirrors.aliyun.com/alpine/latest-stable/main
https://mirrors.aliyun.com/alpine/latest-stable/community##中科大ustc源:
https://mirrors.ustc.edu.cn/alpine/latest-stable/main
https://mirrors.ustc.edu.cn/alpine/latest-stable/community##華為源:
https://mirrors.huaweicloud.com/alpine/latest-stable/main
https://mirrors.huaweicloud.com/alpine/latest-stable/community替換完后更新源:
sudo apk update
sudo apk upgrade -a
更改主機名字:
##查看當前主機名
hostnamevi /etc/hostname##or use:
echo "new-hostname" > /etc/hostname## 重啟
reboot
查看系統:
cat /etc/os-release查看當前系統版本:
/etc/alpine-release
查看電池電量:
cat /sys/class/power_supply/bq27411-0/capacity
創建用戶組和添加用戶到組:
查看用戶組:
## 查看有哪些用戶組:
cat /etc/group## 查看有哪些用戶
cat /etc/passwd##查看當前用戶屬于哪些group
groups
主組(Primary Group): 每個用戶都有一個主組,該組通常以用戶的用戶名命名,并且新創建的文件和目錄的默認所屬用戶組就是用戶的主組。
附加組(Supplementary Group): 除了主組之外,用戶還可以屬于多個附加組。附加組可以讓用戶訪問其他組資源。
在 Linux 系統中,可以使用一系列命令來創建和管理用戶組:
groupadd: 用于創建新的用戶組。語法為:groupadd [options] group_name。
groupmod: 用于修改現有用戶組的屬性,如組名和組 ID。語法為:groupmod [options] group_name。
groupdel: 用于刪除不再需要的用戶組。語法為:groupdel group_name。
addgroup mygroup添加用戶到這個組
adduser -S myuser -G mygroup這里,-S 表示創建一個系統用戶,-G 表示指定用戶組。
使用?usermod或useradd
?命令添加用戶到現有用戶組
sudo usermod -aG group_name username-a 參數表示將用戶添加到附加組中,保留其原有的主組。
-G 參數后跟要添加用戶的用戶組名稱,可以同時指定多個組,用逗號分隔。
username 是要添加到用戶組的用戶名。####
sudo useradd -G group_name username-G 參數后跟要添加用戶的用戶組名稱,可以同時指定多個組,用逗號分隔。要創建一個名為 emma 的新用戶,并將其直接加入 developers 用戶組,可以使用以下命令.
sudo useradd -G developers emma從用戶組中刪除用戶:
sudo usermod -G group_name -username
-G 參數后跟要從中移除用戶的用戶組名稱。
- 符號用于指示將用戶從指定的用戶組中移除
參考:如何在 Linux 中將用戶添加到多個組?_linux批量添加用戶至組-CSDN博客
安裝pip3:
sudo apk add py3-pip
pip添加國內源:
pip install -i?Simple Index?pandas,這樣就會從清華鏡像安裝pandas庫,但每次這樣操作就比較麻煩,可以新建配置文件:
新建文件:
mkdir -p ~/.config/pip
vi ~/.config/pip/pip.conf添加下面內容到文件里:[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
源:
阿里云
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/中國科技大學
pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban)
pip config set global.index-url https://pypi.douban.com/simple/清華大學
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/中國科學技術大學
pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/華為
pip config set global.index-url https://repo.huaweicloud.com/repository/pypi/simple
安裝curl 命令:
sudo apk add curl
安裝vim:
sudo apk add vim
使用setfac 和getfacl 安裝acl:
sudo apk add acl
安裝wget
sudo apk add wget
安裝zip unzip解壓縮軟件:
sudo apk add unzip zip
查看linux架構:
uname -muname -a
使用?lscpu
?查看 CPU 架構信息:
lscpu
使用?lsblk
?查看塊設備信息(有存儲讀取mount時可查看得到):
lsblk
使用free查看內存情況:
free -h
使用 ll 設置,即 ls -l 別名:
vim ~/.profile## 把別名加進去:
alias ll='ls -l'## 使其生效
source ~/.profile