linux 命令詳解 大於號 linux常用指令

2021-10-13 03:14:42 字數 3035 閱讀 8352

-:screendate檢視時間

cal 檢視日曆 cal 2016 檢視2023年日曆 cal 1 2016檢視2016.1月日曆

pwd 檢視自己當前所在的資料夾

cd /調到總目錄下面

ls 檢視目錄下的檔案有哪些

ls -l 檢視檔案的詳細資訊 d資料夾 -檔案 total 0什麼都沒有

cd 相應資料夾名 進入該資料夾 例如 cd/home 進入home資料夾

clear 清空螢幕

cd..退出該資料夾 回到上一級資料夾

mkdir a 在當前位置建新檔名為a的資料夾

rmdir a 刪除a資料夾

cp a b 複製a檔案 命名為b

cat a 檢視a檔案的內容

diff a b 檢視兩個檔案有什麼差別 沒有東西就是沒差別

rm a 永久刪除a檔案

rm -r 刪除資料夾及裡面內容

mv a b 改檔名a為b

mv a c 把檔案a移動到c資料夾裡 c必須存在且為資料夾

less a 文字瀏覽 能上下移動(相當於滾輪) 按字母q退出

conda create -n env_name python=3.7conda新建虛擬環境

conda create -n env_name numpy matplotlib python=3.7conda安裝包

conda activate your_env_name 啟用虛擬環境

conda deactivate 退出當前虛擬環境

conda remove -n your_env_name(虛擬環境名稱) --all 刪除虛擬環境

conda list:檢視安裝了哪些包。

conda install package_name(包名):安裝包

conda env list 或 conda info -e:檢視當前存在哪些虛擬環境

conda update conda:檢查更新當前conda

export cuda_visible_devices=gpu序號 選定gpu

ssh cu01 進入工作的gpu

nvidia-smi 檢視gpu使用情況

scp local_file remote_username@remote_ip:remote_folder 傳輸檔案

例子:scp /home/space/music/1.*** [email protected]:/home/root/others/music

後台執行集群,關掉終端不會停止

screen -s yourname -> 新建乙個叫yourname的session

執行python檔案

關掉後檢視

screen -ls

screen -xr 3224031.lm

kill掉screen程序

screen -s session_name -x quit

chmod 修改許可權(u作者 g小組 o其他人 r w x 讀 寫 執行 ) 100 4允許寫

例如:chmod u-r a 禁止作者讀a檔案

chmod g+w a 允許組員寫a檔案

chmod 444 只允許作者小組其他人讀 //100 100 100 444

grep 字 a 檢視a檔案有沒有叫「字」的東西

grep l* a 檢視a檔案有l或多個l出現的單詞

grep ^h a 檢視a檔案以h開頭的單詞

grep [hh]ill 列出hill或hill

grep h.ll 列出h任意ll 如hall hell hwll等

head a -n 5 檢視乙個文字的檔案頭5行內容

tail a -n 5檢視乙個文字的檔案最後5行內容

wc a 檢視a檔案有多少字(行 字數 字元 檔名)

wc -w a 檢視a檔案有多少單詞

wc -w l 檢視a檔案有多少行

wc -w c 檢視a檔案有多少字元

>redirect 重定向符號

執行指令碼:sh 指令碼名

注釋用#號

a=10 變數賦值時不能加$符號 賦值不能加空格

echo $a 使用變數時 要加$這個符號

echo 字串 字串加不加引號無所謂

a=10

b=3c=`expr $a + $b`

echo $c 輸出表示式a+b的值c

c=`expr $a \* $b` 輸出表示式a*b的值c 單寫*不行

+ - \* /加減乘除 \( \)左括號 右括號 運算子左右兩邊一定要加空格

if [ $a -gt $b ] 大於號 -gt 小於號 -lt 大於等於 -ge 小於等於 -le 等於-eq 不等於-ne

then

echo $a

else

echo $b

fi //if 和 fi相當於大括號

for迴圈:

for x in .....

dodone

while 迴圈:

while [條件]

dodone

read 輸入 echo輸出

echo "please enter a"

read a

字串與字串怎麼作比較

password="hello123"

echo "please enter a password"

read userpassword

if[ $password = $uesrpassword] //注意 使用的是=且左右要加空格

then

echo "密碼正確"

else

echo "密碼錯誤"

fistr1=「hello」 str2=「world」

str3=「$str1$str2」 //憑藉字串

-z 判斷其是不是 空的字串

-n 判斷其是不是 不是空的字串

linux指令碼語言的陣列,需要用bash命令才能執行。

user使用者名稱 home使用者主目錄~

環境變數:echo $path

壓縮檔案 tar -zcvf

解壓檔案 tar -zxvf

linux命令列大於號 小於號 雙大於號 雙小於號

總結使用 cat test.txt,向檔案中寫入資料。然後使用 cat test.txt 檢視檔案資料,和 cat test.txt 作用類似。cat test.txt 123 c cat test.txt 123再次使用 cat test.txt,可以看到,檔案資料被覆蓋。cat test.txt...

css 大於號 標籤 css裡大於號表示什麼

css裡大於號表示css3特有的子元素選擇器 子元素選擇器只能選擇作為某元素子元素的元素 如果你不希望選擇任意的後代元素,而是希望縮小範圍,只選擇某個元素的子元素,就可以使用子元素選擇器。本教程操作環境 windows7系統 css3版本 dell g3電腦。css指的是層疊樣式表 cascadin...

大於號小於號 大於號小於號等號的故事

每個孩子的心中都有乙個夢想!希望,學習是一件自由的趣事 希望,有兩個暖心的學習夥伴 心願的達成,只需要 關注呆瓜 我們有,講故事的微課 我們有,隨時學的自由 我們有,阿呆阿瓜相伴 小貼士大朋友 小朋友們,從新學期開始,每天的呆瓜微課之後,搭配著一道相關的數學小練習題,然後還附著一段語音講解,孩子們可...