一. Linux基本命令
1.1. cp命令
該命令的功能是將給出的文件或目錄拷貝到另一文件或目錄中赏胚,功能十分強(qiáng)大牢硅。
語(yǔ)法: cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
1.2. mv命令:移動(dòng) 重命名文件
mv a.txt b.txt:文件a重新命名為b
mv a.txt ./test:把文件移動(dòng)到一個(gè)目錄下
1.3. rm命令
用戶(hù)可以用rm命令刪除不需要的文件或者目錄名惩。
語(yǔ)法:rm [選項(xiàng)] 文件
如果沒(méi)有使用- r選項(xiàng)微峰,則rm不會(huì)刪除目錄司忱。
1.4. mkdir和rmdir
語(yǔ)法:mkdir [選項(xiàng)] dir-name 創(chuàng)建文件夾蜡峰,選項(xiàng)為 -m=? 設(shè)置權(quán)限
語(yǔ)法:rmdir [選項(xiàng)] dir-name 刪除文件夾
1.5. cd命令:更換目錄
cd ~ : 切換到用戶(hù)目錄
cd .. :返回到上一層目錄
cd ../.. :返回到上二層目錄
cd [directory] 進(jìn)入到某目錄
1.6. ls 命令
ls是英文單詞list的簡(jiǎn)寫(xiě)狼牺,其功能為列出目錄的內(nèi)容羡儿。該命令類(lèi)似于DOS下的dir命令。
語(yǔ)法:ls [選項(xiàng)] [目錄或是文件]
1.7. su命令
這個(gè)命令非常重要是钥。它可以讓一個(gè)普通用戶(hù)擁有超級(jí)用戶(hù)或其他用戶(hù)的權(quán)限掠归,也可以讓超級(jí)用戶(hù)以普通用戶(hù)的身份做一些事情。普通用戶(hù)使用這個(gè)命令時(shí)必須有超級(jí)用戶(hù)或其他用戶(hù)的口令悄泥。
?該命令的一般形式為: su [選項(xiàng)] [使用者帳號(hào)]
sudo 則是以某種用戶(hù)的權(quán)限執(zhí)行命令虏冻,常用的是超級(jí)用戶(hù),只有在sudoers配置文件下的用戶(hù)可以使用sudo
1.8. ps命令
顯示系統(tǒng)中執(zhí)行的程序弹囚。
語(yǔ)法:ps [選項(xiàng)]
1.9. kill命令
刪除執(zhí)行中的程序
語(yǔ)法:kill [選項(xiàng)] PID
1.10. grep命令
搜尋輸出的特定文字
語(yǔ)法:grep 字符串
例:
ps aux | grep matlab
kill PID
1.11. echo命令
echo命令的功能是在顯示器上顯示一段文字厨相,一般起到一個(gè)提示的作用。
該命令的一般格式為: echo [ -n ] 字符串
1.12. clear命令
clear命令的功能是清除屏幕上的信息鸥鹉,它類(lèi)似于DOS中的 cls命令蛮穿。清屏后,提示符移動(dòng)到屏幕左上角毁渗。
1.13 cat 查看文件內(nèi)容
cat a.txt:查看文件的內(nèi)容
cat a.txt >> b.txt:把a(bǔ)文件的內(nèi)容組合到b文件內(nèi)容的末尾
cat -n a.txt:查看文件并給文件標(biāo)上行號(hào)
cp a.txt b.txt : 把文件a的內(nèi)容復(fù)制到b文件
cp a.txt ./test : 把文件a復(fù)制到text目錄下
cp -a test test2:遞歸的把目錄test下所有文件(包括隱藏的文件)復(fù)制到新的目錄 test2
1.14 touch建立文件
touch a.txt:建立一個(gè)名為a的txt類(lèi)型文件
1.15find命令:查找文件和目錄
find filename:查找當(dāng)前目錄下是否有該文件/目錄
1.16rz sz命令:上傳和下載文件
1.17head命令:顯示文件的前10行內(nèi)容
tail命令:顯示文件最后10行內(nèi)容