Linux基本操作

在這個文件中校赤,我收集整理一些在使用中經(jīng)常用到的Linux命令,方便查閱筒溃。

基礎命令

基本命令:

ls 查看目錄马篮, pwd 當年目錄,cd 進入文件怜奖,cd .. 退出一層浑测,cd ~, sudo su 變?yōu)閞oot用戶(推出exit)

安裝XXX.deb軟件

sudo apt install ./XXX.deb

賦予最大權限:

sudo chmod -R 777 XXX目錄

查看所有硬盤:

df -h

看我現(xiàn)在是什么身份歪玲,用戶名(例如:ubuntu迁央,jjx323)

id

按裝windows字體:

sudo apt update$ sudo apt install ttf-mscorefonts-installer

Linux新建用戶

使用adduser創(chuàng)建用戶怎顾,命令如下:

adduser newuser

將新用戶添加到 sudo 組,命令如下:

adduser newuser sudo

由root賬號切換到普通賬號:

sudo su newuser

由普通賬號切換到root賬號:

sudo su root

只刪除用戶:
sudo deluser XXX

連同用戶主目錄一起刪除

sudo deluser --remove-home XXX

Linux服務器上新加了一個用戶jinjin漱贱,我想讓他擁有/mnt/ff3371a0-7b4a-40a0-b748-9400bfc1fffd目錄下所有文件的讀的權限槐雾,擁有/mnt/ff3371a0-7b4a-40a0-b748-9400bfc1fffd/jinjjin這個目錄下所有文件的最高權限。要完成這個設置可以用下面的命令:

sudo setfacl -R -m user:jinzichen:rx /mnt/ff3371a0-7b4a-40a0-b748-9400bfc1fffd/
sudo setfacl -R -m user:jinzichen:rwx /mnt/ff3371a0-7b4a-40a0-b748-9400bfc1fffd/jinjin/

Linux服務器SSH遠程相關命令

當我們運用ssh遠程運行的時候幅狮,經(jīng)常需要斷開ssh募强,但保持程序依舊運行,解決方案:

  1. 安裝screen

sudo apt-get install screen

  1. 命令解釋:

screen -S aaa      #新建一個叫aaa的session
screen -r aaa      #回到aaa這個session
screen -X -S aaa quit   # 刪除叫aaa的session
screen -ls           #列出當前所有的session
screen -d aaa     #遠程detach叫aaa的session

  1. 操作實例

(1) screen -S aaa # 創(chuàng)建會話窗口
(2) 離開會話窗口可以關閉ssh窗, 離開會話窗口是先執(zhí)行ctrl + a ,后ctrl + d
(3) screen -r aaa # 重新登錄ssh查看aaa窗口運行狀態(tài)

Python程序的命令

mpi4py運行崇摄,例如用5個核心運行XXX.py程序:

mpiexec -n 5 python XXX.py

控制Python程序使用的進程數(shù)目擎值,例如運用0,1逐抑,2鸠儿,3等進程運行main.py程序:

taskset -c 0,1,2,3 python main.py

臨時更換pip的安裝源,例如從清華源安裝tensorflow:

pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple

每隔5秒查看以下GPU信息:

watch -n 5 nvidia-smi

使用PyTorch的時候厕氨,用tensorboard查看運行信息:

tensorboard --logdir=./

查看現(xiàn)存占用信息:

fuser -v /dev/nvidia*

殺死一個進程进每,釋放顯存:

sudo kill -9 476000

Numpy和Scipy自動調(diào)用多線程

在利用scipy.sparse.linalg里面的函數(shù)的時候,Scipy會經(jīng)常自動調(diào)用多線程(原因應該是Scipy會運用BLAS進行計算命斧,BLAS默認開啟了多線程)田晚,但有時候多線程運行的效率并不高,如何關閉多線程国葬?

  1. 可以運用numpy.show_config()來查看numpy的配置

  2. 在運行所有程序的最前面調(diào)用

import os
nthreads = 1
os.envrion["OMP_NUM_THREADS"] = str(nthreads)
os.envrion["OPENBLAS_NUM_THREADS"] = str(nthreads)
os.envrion["MKL_NUM_THREADS"] = str(nthreads)
os.environ["VECLIB_MAXIMUM_THREADS"] = str(nthreads)
  1. 利用下面的命令可以知道計算機的線程總數(shù)
from multiprocessing import cup_count
cpu_num = cpu_count()

從而可以設置利用計算機的多少線程進行計算贤徒。

Linux安裝Miniconda

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

知乎上的一個教程:Linux安裝Miniconda - 知乎 (zhihu.com)

網(wǎng)絡相關命令

在Ubuntu中配置SSH:在 Ubuntu 中配置 SSH 的完整指南 | Linux 中國 - 知乎 (zhihu.com)

查看Ubuntu的IP地址(例如:inet 10.181.84.62)

ip a

查看是否可以直接連接對方電腦的IP:

ping IP地址(例如:ping 10.181.84.62 )

安裝ssh服務,有時候ubuntu系統(tǒng)安裝好后可能沒有自動安裝:

sudo apt-get install openssh-server

查看ssh狀態(tài):

systemctl status ssh

查看ssh的端口:

sudo ss -anpt|grep -w sshd

**當我們在校園往外汇四,需要連接校園內(nèi)部的服務器接奈,只需要打開校園VPN即可

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市通孽,隨后出現(xiàn)的幾起案子序宦,更是在濱河造成了極大的恐慌,老刑警劉巖利虫,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件挨厚,死亡現(xiàn)場離奇詭異堡僻,居然都是意外死亡,警方通過查閱死者的電腦和手機钉疫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門硼讽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來牲阁,“玉大人固阁,你說我怎么就攤上這事”溉迹” “怎么了碉克?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長并齐。 經(jīng)常有香客問我漏麦,道長,這世上最難降的妖魔是什么况褪? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮测垛,結(jié)果婚禮上捏膨,老公的妹妹穿的比我還像新娘食侮。我一直安慰自己号涯,他們只是感情好,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布锯七。 她就那樣靜靜地躺著诚隙,像睡著了一般忱叭。 火紅的嫁衣襯著肌膚如雪饿悬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天效五,我揣著相機與錄音,去河邊找鬼脉执。 笑死半夷,一個胖子當著我的面吹牛迅细,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播湘换,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼彩倚,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了蔬蕊?” 一聲冷哼從身側(cè)響起袁串,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤囱修,失蹤者是張志新(化名)和其女友劉穎王悍,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鲜漩,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡孕似,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年喉祭,在試婚紗的時候發(fā)現(xiàn)自己被綠了雷绢。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片翘紊。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡帆疟,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出自赔,到底是詐尸還是另有隱情殴蓬,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站肖粮,受9級特大地震影響涩馆,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蛾号,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一鲜结、第九天 我趴在偏房一處隱蔽的房頂上張望活逆。 院中可真熱鬧,春花似錦怒允、人聲如沸纫事。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽懦尝。三九已至,卻和暖如春琅轧,著一層夾襖步出監(jiān)牢的瞬間踊挠,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工权谁, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留憋沿,地道東北人辐啄。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓壶辜,卻偏偏與公主長得像,于是被迫代替她去往敵國和親图谷。 傳聞我的和親對象是個殘疾皇子阱洪,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容