[TOC] # Linux Ubuntu 基本操作 ## 目錄、資料夾相關 + 顯示資訊 + `pwd` 顯示所在目錄的絕對路徑。 + `ls` 顯示目錄內的檔案與目錄。 + `ls -l` 顯示目錄內檔案與目錄的詳細資訊。 + `ls -a` 可以顯示隱藏的檔案與目錄。 + 操作 + `mv` 移動目錄或檔案、檔案更名 + ex: 1.移動: `mv 目標 目的地路徑 ` 2.更名: `mv 目標 新檔名` + `cp` 複製檔案 + ex: `cp 目標檔案 目的地路徑` + `cp -r` 複製資料夾 + ex: `cp -r 目標資料夾 目的地路徑` + `rm` 移除檔案 + ex: `rm 目標資料夾` + `rm -r` 移除資料夾 + ex: `rm -r 目標資料夾` + `rm -rf` 移除資料夾且不再做確認 + ex: `rm -rf 目標資料夾` ## 遠端相關 + 進入 & 離開遠端設備 + `ssh` 連線進入至指定的遠端設備 + ex: `ssh 遠端主機名稱@IP位址` + `exit`離開遠端設備 + 資料傳輸 + `scp` 檔案複製傳送 + ex: 1.遠端複製至本機: `scp 遠端主機名稱@IP位址:遠端目標檔案 本機欲存放位置` 2.本機複製至遠端: `scp 本機檔案 遠端主機名稱@IP位址:遠端欲存放位置` + `scp -r` 資料夾複製傳送 + ex: 1.遠端複製至本機: `scp -r 遠端主機名稱@IP位址:遠端目標檔案 本機欲存放位置` 2.本機複製至遠端: `scp -r 本機檔案 遠端主機名稱@IP位址:遠端欲存放位置` ## 檔案內容修改(編輯)相關 + 安裝編輯器 (vim) ```` shell script sudo apt update sudo apt install -y vim ```` + 使用編輯器 + `vim` 編輯指定的檔案 + ex: `vim 目標檔案` + vim 基本操作方法 ([更多vim操作方法](http://www.vixual.net/blog/archives/234)) + `i` 進入編輯模式,開始編輯文件 + `Esc` 離開編輯模式 + `:w` 存檔 + `:q` 離開編輯器 + `:wq` 存檔並離開 ## 網路相關 + `ip a s` 查看網路連線資訊(IP位址... 等等) + 簡易排除網路異常 + 設定DHCP + **先確認硬體是否正常,若硬體無誤,請嘗試以下步驟。** 1. 編輯網路設定檔 ` sudo vim /etc/network/interfaces` 2. 輸入: ```` shellscript=1 auto lo iface lo inet loopback ```` 完成之後,存檔離開 3. 重新啟動網路服務 `sudo /etc/init.d/networking restart`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up