[手機Linux PostmarketOS]三, Alpine Linux命令使用

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

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/44998.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/44998.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/44998.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【VIVADO SDK調試遇到DataAbortHandler】

問題 SDK調試遇到DataAbortHandler問題。 運行后不顯示結果,debug模式下發現進入DataAbortHandler異常函數。程序中存在大數組。 原因:SDK默認的堆棧為1024bytes,需要將堆棧調大。 修改方法: 解決:對application中src下的lscript.ld雙擊,…

android 添加一個水平線

在Android中,添加一個水平線通常可以通過幾種方式實現,最常見的是使用View組件或者自定義的Drawable。下面是一個簡單的例子,展示如何在布局文件中添加一個水平線: 使用View組件 在你的布局XML文件中,你可以添加一個…

Linux 程序卡死的特殊處理

一、前言 Linux環境。 我們在日常編寫的程序中,可能會出現一些細節問題,導致程序卡死,即程序沒法正常運行,界面卡住,也不會閃退... 當這種問題出現在客戶現場,那就是大問題了。。。 當我們暫時還無法排…

Python如何調用C++

ctypes 有以下優點: Python內建,不需要單獨安裝Python可以直接調用C/C 動態鏈接庫(.dll 或 .so)在Python一側,不需要了解 c/c dll 內部的工作方式提供了 C/C 數據類型與Python類型的相互映射,以及轉換,包括指針類型。 在使用cty…

如何定量選擇孔銷基準?-DTAS來幫你!

在當今快速發展的工程領域,公差仿真的作用日漸重要,在公差仿真中,基準體系的選擇對于最終結果更是至關重要。基準體系不同可能導致仿真過程中的參數計算、誤差分析以及最終的工程設計都有所不同。基準體系作為評估和比較的參照,直…

Suricata引擎二次開發之命中規則定位

二開背景 suricata是一款高性能的開源網絡入侵檢測防御引擎,旨在檢測、預防和應對網絡中的惡意活動和攻擊。suricata引擎使用多線程技術,能夠快速、準確地分析網絡流量并識別潛在的安全威脅,是眾多IDS和IPS廠商的底層規則檢測模塊。 前段時間…

強制升級最新系統,微軟全面淘汰Win10和部分11用戶

說出來可能不信,距離 Windows 11 正式發布已過去整整三年時間,按理說現在怎么也得人均 Win 11 水平了吧? 然而事實卻是,三年時間過去 Win 11 占有率僅僅突破到 29%,也就跳起來摸 Win 10 屁股的程度。 2024 年 6 月 Wi…

【Linux】磁盤性能壓測-FIO工具

一、FIO工具介紹 fio(Flexible I/O Tester)是一個用于評估計算機系統中 I/O 性能的強大工具。 官網:fio - fio - Flexible IO Tester 注意事項! 1、不要指定文件系統名稱(如/dev/mapper/centos-root),避…

react啟用mobx @decorators裝飾器語法

react如果沒有經過配置,直接使用decorators裝飾器語法會報錯: Support for the experimental syntax ‘decorators’ isn’t currently enabled 因為react默認是不支持裝飾器語法,需要做一些配置來啟用裝飾器語法。 step1: 在 tsconfig.js…

【學術會議征稿】第三屆能源互聯網及電力系統國際學術會議(ICEIPS 2024)

第三屆能源互聯網及電力系統國際學術會議(ICEIPS 2024) 2024 3rd International Conference on Energy Internet and Power Systems 能源互聯網是實現新一代電力系統智能互動、開放共享的重要支撐技術之一,也是提升能源調度效率&#xff0…

SQL 存儲過程

SQL(Structured Query Language)的存儲過程(Stored Procedure)是一組為了完成特定功能的SQL語句集,它經編譯后存儲在數據庫中,用戶通過指定存儲過程的名字并給它傳遞參數(如果有的話&#xff09…

Jetson-AGX-Orin 非docker環境源碼編譯安裝CyberRT

Jetson-AGX-Orin 非docker環境源碼編譯安裝CyberRT 1、安裝依賴 sudo apt update sudo apt-get install g gdb gcc cmake sudo apt install libpoco-dev uuid-dev libncurses5-dev python3-dev python3-pip python3 -m pip install protobuf3.14.02、下載CyberRT源碼 git cl…

【代碼隨想錄算法訓練Day65】卡碼網47.參加科學大會、卡碼網94. 城市間貨物運輸 I

Day65 圖論第九天 卡碼網47.參加科學大會 #include <iostream> #include <vector> #include <list> #include <queue> #include <climits> using namespace std; // 小頂堆 class mycomparison { public:bool operator()(const pair<int, …

Android Studio gradle下載失敗?!

Android Studio安裝后第一個工程&#xff0c;往往要下載gradle&#xff0c;而gradle的下載有的時候很慢&#xff0c;可以將下載好的gradle-x.x.x-all.zip放到指定目錄下&#xff1a; Windows下路徑&#xff1a; C:\Users\你的用戶名\.gradle\wrapper\dist\gradle-x.x.x-all\**…

python+pygame實現五子棋人機對戰之三

上回講過&#xff1a; pythonpygame實現五子棋人機對戰之一 pythonpygame實現五子棋人機對戰之二 界面已經有了&#xff0c;并且可以支持鼠標操作選擇菜單和人機對戰開始下棋了&#xff0c;那電腦是如何應手落子呢&#xff1f;以下內容是通用的類&#xff0c;全部放在utils.…

LiteOS 多線程編程

? 鴻蒙系統的多線程編程步驟&#xff1a; 1. 描述要創建的線程的屬性配置. attr: attributeosThreadAttr_t attr;//聲明一個線程屬性變量memset(&attr, 0, sizeof(attr));//memset改變一個內存單元上存的值為0//以下三個為必須設置的線程屬性attr.name "ledThread&q…

全球高端銷量第一 凱迪仕智能鎖建博會獲重磅大獎再次遙遙領先

2024年7月11日&#xff0c;第26屆中國廣州建博會圓滿落幕。Kaadas凱迪仕第11年受邀參展&#xff0c;憑借超吸睛的賽博風展館和重磅旗艦傳奇大師K70系列智能鎖震撼亮相&#xff0c;吸引抖音網紅云集打卡直播以及眾多主流及行業媒體聚集報道。在大家居建裝行業全球第一展的舞臺上…

問題清除指南|Dell OptiPlex 7070 升級 win11 開啟 TPM 2.0 教程

前言&#xff1a;最近想把實驗室臺式機的系統從 Windows 10 升級到 Windows 11&#xff0c;遇到一點小問題&#xff0c;在此記錄一下解決辦法。 ?? 注&#xff1a;本教程僅在 Dell OptiPlex 7070 臺式機系統中測試有效&#xff0c;并不保證其余型號機器適用此教程。 參考鏈接…

中國科學院地理所牛書麗團隊《Global Change Biology 》最新成果!

本文首發于“生態學者”微信公眾號&#xff01; 在全球氣候變化的背景下&#xff0c;干旱地區的擴張對生態系統的氮循環產生了深遠影響。氮同位素&#xff08;δ15N&#xff09;的天然豐度&#xff0c;尤其是土壤中的δ15N&#xff0c;是評估陸地生態系統氮循環動態和氮限制的關…

【ARMv8/v9 GIC 系列 1.7 -- GIC PPI | SPI | SGI | LPI 中斷使能配置概述】

請閱讀【ARM GICv3/v4 實戰學習 】 文章目錄 GIC 各種中斷使能配置PPIs(每個處理器私有中斷)SPIs(共享外設中斷)SGIs(軟件生成的中斷)LPIs(局部中斷)GIC 各種中斷使能配置 在ARM GICv3和GICv4架構中,不同類型的中斷(如PPIs、SPIs、SGIs和LPIs)可以通過不同的方式進…