linux底下比較常用的命令:

  1. pwd 找到當前目錄
  2. cd 更改當前的工作目錄 cd~ 去到家目錄 cd - 在最近的兩次工作目錄間來回切換 (實用指數5顆星)

3. touch 321.txt. 創建一個叫321.txt的文件

4. mkdir 新建一個文件夾.

mkdir -p a/b/c/d 遞歸創建文件夾 (實用指數5顆星)

5. 放大縮小界面的文字: 放大 ctrl - ; 縮小 ctrl + shift + +;

6. command --help : 記得用兩個--, 比如不明白 rm 這個命令怎麼 用,就輸入: rm --help

7. man command:和help差不多效果。 示例: man rm

8. linux 底下的 tab鍵可以自動補全命令或者目錄。

9. ctrl + C, 可以另起一行,有時候輸入的命令自己都搞不清了,就另起一行吧。

10. 文件名前面有點的文件都是隱藏文件, 直接看是看不到的。 要用 ls -a 才能看到。

11. ls -lh 可以顯示該目錄底下的所有文件和目錄的具體信息。

變綠的是可執行文件

12. rm 刪除文件, 要刪除文件夾要用 rm -r 。 不要亂用,linux底下刪了找不回來的

13. find 查找特地目錄下符合條件的命令 文件

find [路徑] -name *.py*

* 代表任意字元

?只代表一個字元

[ ] 匹配字元 [a-z]23.txt

14. Linux 底下文件和目錄不能重名。

15. tree 以樹的形式顯示文件夾底下的內容

16. mv : 重命名, 用法, mv a b ;

17. cat 123.txt 在界面上完整顯示123裡面的內容

cat -b 123.txt 會把123裡面的內容的行號也列印出來

cat -n 123.txt 能列印出所有的行的行號

18. more 123.txt。 分屏顯示123裡面的內容。 按 空格鍵 表示下一屏

19. grep as 123.txt 找到文件中有as的地方

grep -n as 123.txt 找到文件中有as的地方

grep -v as 123.txt 找到文件中不包含as的地方

grep ^as 123.txt 找到文件中有以as開頭的行

grep as$ 123.txt 找到文件中以as作為行尾的地方

20. 重定向: > 表示輸出,會覆蓋文件原有的內容

>> 追加, 將內容追加到已有的文件末尾

echo Hello Python >a

cat a > 123.txt 把顯示在終端里的內容顯示在文件中。

21. 管道 | :

ls -lh ~ | more 把前面的結果作為哦後面的參數輸入。

22. ssh [-p port] [email protected]

遠程登陸別人的電腦。

if config | grep innet , 找到innet的字元。

在自己的電腦上

ssh -p 22 [email protected]

sudo shutdown -r now

23. putty

xshell 兩款SSH 客戶端(windows)

SCP 遠程在本地和remote之間複製

windows 中實現的話要用FTP

24. chmod 改變許可權

chmod -R 755 ; (755代表, 擁有著許可權,組, 其他)

chmod +/- rwx 文件名|目錄名

rwx 代表相應的 用戶許可權 讀,寫,執行。

擁有者 組 其他

rwx rwx rwx

421 421 421

修改當前的目錄許可權: chmod -R 777 -test, 所有的人都可以對這個文件夾。 讀寫執行

25. df -h 磁碟的剩餘空間

du -h 顯示目錄下的文件大小。

26. 進程狀態

ps aux : a 終端下的所有進程。

top 實時監控CPU 和內存佔用

ps au

USER PID %CPU %MEM

root 1299

python 1399

kill PID no; 可以刪除這個PID no的進程

27. 軟連接

ln -s 完整路徑 名字

linux 中, 文件名和文件數據分開保存

28.文件打包命令

只打包不壓縮 tar

tar -cvf 打包文件.tar 被打包文件

tar -xvf 打包文件.tar

.tar.gz

用 tar 打包, 用gzip進行壓縮

tar -zcvf a.tar.gz 被壓縮文件

-z gzip

-j bzip

28. 安裝卸載軟體

sudo apt install sl (sl 是小火車提示)

sudo apt install sl htop 安裝

sudo apt remove

29. id lisi 找到她的信息

who登陸的用戶信息

whoami

30. 用戶信息在etc / passwd

usermod -s /bin/bash/

31. which 查詢所執行的終端命令的保存位置


推薦閱讀:
相关文章