Ubuntu命令點滴積累

2021-08-08 11:55:45 字數 2888 閱讀 8771

whereis putty

sudo adduser ***     這樣的命令會在home目錄下新增乙個帳號

sudo useradd ***     僅僅是新增使用者, 不會在home目錄新增帳號

nvidia-smi

watch -n 10 nvidia-smi

ssh-keygen -t rsa -c 「[email protected]」    #生成 公鑰,私鑰

tar命令

解包:tar zxvf filename.tar

打包:tar czvf filename.tar dirname

gz命令

解壓1:gunzip filename.gz

解壓2:gzip -d filename.gz

壓縮:gzip filename

.tar.gz 和 .tgz

解壓:tar zxvf filename.tar.gz

壓縮:tar zcvf filename.tar.gz dirname

壓縮多個檔案:tar zcvf filename.tar.gz dirname1 dirname2 dirname3 …

bz2命令

解壓1:bzip2 -d filename.bz2

解壓2:bunzip2 filename.bz2

壓縮: bzip2 -z filename

.tar.bz2

解壓:tar jxvf filename.tar.bz2

壓縮:tar jcvf filename.tar.bz2 dirname

bz命令

解壓1:bzip2 -d filename.bz

解壓2:bunzip2 filename.bz

壓縮:未知

.tar.bz

解壓:tar jxvf filename.tar.bz

z命令

解壓:uncompress filename.z

壓縮:compress filename

.tar.z

解壓:tar zxvf filename.tar.z

壓縮:tar zcvf filename.tar.z dirname

zip命令

解壓:unzip filename.zip

pkg

-config--

modversion

opencv

ffmpeg -i

"vid_20170911_155408.mp4"

-r10

-q:v 2

-f image2 image-

3%d.jpeg

加在乙個命令的後面,讓其在後台執行

visualsfm&
將乙個正在前台執行的程式放到後台並且暫停

檢視當前在後台執行的命令

將後台中的命令調至前台繼續執行

如果後台中有多個命令,可以用fg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的後台正在執行的命令的序號(不是pid)

將乙個在後台暫停的命令,變成繼續執行

如果後台中有多個命令,可以用bg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的後台正在執行的命令的序號(不是pid

例子:將job轉移到後台執行,先ctrl + z掛起任務,再bg讓程式後台執行

ctrl + z

jobs

bg %num

當前任務

當前任務是會變化的,所以建議每次先jobs再進行相應的操作

前台任務掛起

ctrl + z

後台任務掛起

在solaris中通過stop命令執行,通過jobs命令檢視job號(假設為num),然後執行stop %num;

在redhat中,不存在stop命令,可通過執行命令kill -stop pid,將程序掛起;

當要重新執行當前被掛起的任務時,通過bg %num 即可將掛起的job的狀態由stopped改為running,仍在後台執行;當需要改為在前台執行時,執行命令fg %num即可;

前台任務終止

ctrl + c

後台程序的終止

jobs

kill %num

ps

kill pid

先按ctrl + r

輸入想要執行的命令,將會在歷史中匹配最接近的

例如我想執行幾小時前執行的乙個命令,而這個命令有比較長我記不住,只知道開頭是sslocal例如

sslocal -s

198.181

.42.42

-p443

-k"oossk9tsme"

-l1080

-t600

-m aes-

256-cfb

現在我先按ctrl+r,然後,輸入ss將自動找到那個很長的命令

sudo passwd

su 切換到``

`root``

`模式ctrl+d 退出``

`root``

`模式

Ubuntu命令積累

管理員許可權 sudo su 複製檔案 sudo cp 待複製檔案 目標資料夾 複製資料夾 sudo cp rf 待複製資料夾 目標資料夾 遠端登入管理 sudo gedit etc xrdp xrdp.ini 刪除檔案 rm 檔名 分清楚是檔案還是資料夾 刪除資料夾 rm rf 資料夾 檢視資料夾...

git點滴積累

1 一些入門的命令 進入你要傳到遠端庫的專案下 例 cd desktop order這裡是進入桌面的order資料夾中,接著輸入git init為了讓專案資料夾下有 git 檔案,可以輸入 ls a 命令檢視 git add 將當前目錄增加到倉庫中,那個 代表當前目錄,也可以換成其他檔名 git c...

點滴積累 使用IIS Express

iis express是乙個微軟推出的一款免費,且小型 輕量特別適合asp.net開發人員使用的web開發伺服器。在沒有iis express之前,開發人員只能使用下面兩種方案 既然已經有了這兩個選擇,為什麼還要推出iis express呢?這是由於這兩個方案的不足決定的,如下 但是iis expr...