---
# System prepended metadata

title: Linux 常用指令
tags: [系統]

---

1. `cd` 切換資料夾位置
2. `cd ..` 退回到上一層
3. `clear` 清除螢幕
4. `ls` 列出目錄中的檔案及子目錄
5. `ping` 用來檢測網路連通情況和分析網路速度
6. `ifconfig` 查詢本機IP位址
7. `touch` 建立檔案
8. `cp` 複製檔案
9. `mv` 移動檔案
10. `rm` 刪除檔案
11. `nano` 編輯器（可用來編輯檔案）
12. `vi` 編輯器（可用來編輯檔案）
13. `cat` 查看檔案內容
14. `sudo` 使用最高權限（superuser）執行指令，會要求輸入自己密碼，使用上必須非常小心
15. 啟動Nginx：`sudo service nginx start`
16. 關閉Nginx：`sudo service nginx stop`
17. 測試Nginx：`sudo nginx -r`
18. 重製Nginx：`sudo nginx -s reload`
19. 查看網路：`sudo netstat -pt`
20. 檢查port 8080是否被占用：`sudo netstat -tuln | grep 8080`
21. 檢查Nginx是否執行：`sudo ps auwx | grep nginx`
22. 開啟你的Service：`sudo systemctl start your-service-name`
23. 關閉你的Service：`sudo systemctl stop your-service-name`
24. 檢查你的Service：`sudo systemctl status your-service-name`
25. 進入最高權限模式 `sudo -s` （之後就不用輸入sudo，可以直接下指令）
26. 編輯檔案權限 `sudo chmod -R 777 your-file-name`



https://linux.vbird.org/linux_basic/centos7/0210filepermission.php