Ubuntu常用命令

2021-09-25 22:54:27 字數 2720 閱讀 1918

匯出python環境安裝包

pip freeze > packages.txt
此時會建立乙個packages檔案,其中包含了當前環境中所有包以及各自版本的簡單列表。

可以使用pip freeze 或者pip list檢視已經安裝好的包。

2. 安裝匯入python

pip install -r packages.txt
使用pip命令離線打包及安裝

pip3 download arrow -d /tmp/package/

#將某個模組打包成安裝包

pip3 freeze >requirements.txt #查詢安裝模組

pip3 download -r requirements.txt -d /tmp/packages/

#or:

pip3 install -

-download /tmp/packages -r requirements.txt

pip3 切換源

mkdir ~

/.pip #建乙個資料夾

vim ~

/.pip/pip.conf # 在資料夾中建立pip.conf檔案,再將源位址加進去

#在開啟的檔案中新增下列兩行

阿里雲 http:

/ 中國科技大學 https:

豆瓣(douban) http:

清華大學 https:

apt-get

sudo apt-get 

#安裝包

sudo apt-get remove

#刪除包

sudo apt-get remove -

-purge

#刪除包及其配置

sudo apt-get autoremove -

-purge

#刪除報以及依賴的軟體包

sudo apt-get update #更新源

sudo apt-get upgrade #更新已安裝的包

sudo apt-get check #檢查是否有損壞的依賴

dpkg

dpkg -i 

dpkg -c

#列出包裡的內容

dpkg -r

#移除乙個已安裝的包

dpkg -p

#完全清除乙個已安裝的包,和remove不同,purge還刪除所有配置檔案

監控gpu狀態

pip install gpustat #安裝gpustat

watch -

-color -n1 gpustat -cpu #動態實時監控gpu

終端復用神器 tmux

sudo apt-get install tmux # 安裝tmux

tmux #使用tmux(預設以數字命名會話,不推薦)

tmux new -s session #新建會話,以session命名

tmux ls #檢視建立的會話

'''ctrl+b ? 顯示快捷鍵幫助

ctrl+b 空格鍵 採用下乙個內建布局,這個很有意思,在多屏時,用這個就會將多有螢幕豎著展示

ctrl+b ! 把當前視窗變為新視窗

ctrl+b " 模向分隔視窗

ctrl+b % 縱向分隔視窗

ctrl+b q 顯示分隔視窗的編號

ctrl+b o 跳到下乙個分隔視窗。多屏之間的切換

ctrl+b c-方向鍵 調整分隔視窗大小

ctrl+b & 確認後退出當前tmux

ctrl+b [ 複製模式,即將當前螢幕移到上乙個的位置上,其他所有視窗都向前移動乙個。

ctrl+b c 建立新視窗

ctrl+b n 選擇下乙個視窗

ctrl+b l 最後使用的視窗

ctrl+b p 選擇前乙個視窗

ctrl+b w 以選單方式顯示及選擇視窗

ctrl+b s 以選單方式顯示和選擇會話。這個常用到,可以選擇進入哪個tmux

ctrl+b t 顯示時鐘。然後按enter鍵後就會恢復到shell終端狀態

ctrl+b d 脫離當前會話;

'''

scp local_file remote_username@remote_ip:remote_folder
複製的是資料夾的話需要加乙個-r(遞迴),-p是指定埠(大寫的p)

從遠端拷貝到本地:

scp -r [email protected]

.101

.10:

/home/folder .

/beta

#scp (拷貝操作的選項-r,-c,-v,-4,-6) (port選項及引數,-p(大寫p)) (遠端使用者名稱)@(伺服器ip):(遠端資料夾) (本地存放資料夾)

ubuntu常用命令

小知識 linux命令與shell 所謂shell,就是命令解釋程式,它提供了程式設計介面,可以使用程式來程式設計。學習shell對於linux初學者理解linux系統是非常重要的。linux系統的shell作為作業系統的外殼,為使用者提供了使用作業系統的介面。shell是命令語言 命令解釋程式及程...

ubuntu 常用命令

2.1.4 linux 程式設計常用命令及工具 1 expand expand 將輸入製表符轉換為空格。unexpand 將輸入空格轉換為製表符。使用 t 選項來指 定製表符停止位,示例如下 root localhost cat a hello.c 使用 cat a 顯示文件所有字元資訊 inclu...

ubuntu 常用命令

1,sudo passwd root 更改超級使用者的密碼 2,ps ef 檢視所有的程序,程序號,系統執行時間 3,free 檢視當前系統記憶體的使用情況 4,df 檢視檔案系統記憶體磁碟空間的使用情況 5,du 統計目錄所佔磁碟空間的大小 6,rm fr 刪除指定目錄及其子目錄 7,grep 在...