[work] Ubuntu 常用快捷鍵總結
Linux系統常用快捷鍵總結: 【持續更新ING......】
- 終端Terminal:
1、開啟&關閉終端:
開啟:Ctrl+Alt+T
關閉:直接輸入exit
2、Ubuntu關機&關閉/繼續執行
關機後重啟(重啟Ubuntu):sudo shutdown -r now
大重啟(進入選擇Ubuntu還是Win10):reboot
直接關機:sudo shutdown -h now
停止正在執行的命令,按下Ctrl+C組合鍵即可停止當前正在執行的命令。
Ctrl+C
3、Tap:可實現命令補全,目錄補全、命令引數補全
4、sudo:是以超級使用者的許可權執行(普通使用者無法安裝程式)
若出現:UBUNTU下建立目錄沒有許可權等相關沒有許可權的問題。
Linux下有超級使用者(root)和普通使用者,普通使用者不能直接操作沒有許可權的目錄。可在執行程式碼前輸入 sudo。
4.1 建立資料夾 mkdir
先cd到你要建立目錄的地址,比如cd /usr,
然後sudo mkdir 加目錄名,按提示輸入使用者密碼即可。
4.2 刪除檔案 rm
sudo rm usr/rstudio/12_21.txt
4.3 刪除資料夾 rm -r
sudo rm -r usr/rstudio
4.4檢視當前目錄中的檔案
ls 顯示檔案或目錄 -l 列出檔案詳細資訊l(list) -a 列出當前目錄下所有檔案及目錄,包括隱藏的檔案(all)
4.5檢視當前的絕對路徑
pwd 【待確認】
5、apt-get:是一條linux命令用於自動從網際網路的軟體倉庫中搜索、安裝、升級、解除安裝軟體或作業系統。
5.1 安裝或解除安裝程式
apt-get install(安裝軟體包)
apt-get remove(解除安裝軟體包)
5.2 其他
apt-get update 更新源 apt-get upgrade 更新已安裝的包 apt-get source packagename 下載該包的原始碼 apt-get clean 清理無用的包 apt-get autoclean 清理無用的包 apt-get check 檢查是否有損壞的依賴
6、tar -- TAR.GZ 這種格式在壓縮時不會佔用太多的CPU,可得到一個較理想的壓縮率。
壓縮一個目錄:# tar -zcvf archive_name.tar.gz directory_to_compress
解壓縮:# tar -zxvf archive_name.tar.gz
上面這個解包命令將會將文件解開在home目錄下面。
*設定解包的路徑:# tar -zxvf archive_name.tar.gz -C /tmp/extract_here/
7、進入檔案&退出檔案
進入檔案 cd /檔名
返回上一級 cd .. 【注意cd後有空格】
返回上級的上級 cd ../..
返回預設根目錄 cd ~
8、Linux下查詢檔案路徑 [詳情:linux下查詢某個檔案位置的方法]
locate 檔名
find / -name 檔名 【注意/兩邊都要空格】
9、建立目錄 並 移動某檔案到該目錄下/或拷貝到該目錄下
mkdir /路徑檔案 e.g. mkdir /usr/java # 即在usr檔案中建立java目錄
mv ./jdk1.8.0_144 /usr/java
【一定注意mv後面有空格 ./ 後面是要移動的檔案,後面一定空一格,/ 後面寫要存放的目錄】
或者cp /home/magic136/jdk1.8.0_144 /usr/java
若顯示許可權不夠則在程式碼前加sudo
sudo mkdir /usr/java 【注意mkdir後面加空格】
sudo mv ./home/magic136/jdk1.8.0_144 /usr/java
# 也就是把home/magic136 目錄檔案中的 jdk1.8.0_144 移動至usr/java檔案目錄中。
注:
10、Linux以root身份登入
sudo -s
退出root許可權快捷鍵:Ctrl+D
預設配置檔案普通使用者不能進行修改,只能root使用者才有修改許可權。
接下來在執行視窗中輸入suto -s 獲取root許可權,按回車執行此行程式碼後,按照提示輸入當前登入使用者的密碼,按回車鍵執行命令。
11. 關於.bashrc檔案
它是一個隱藏檔案,按一下ctrl+h,就會顯示隱藏的檔案,這樣就能找到.bashrc檔案了
shell與bash:shell 是一個互動性命令直譯器,是一個命令處理器(command processor)。shell獨立於作業系統,這種設計讓使用者可以靈活選擇適合自己的shell。shell讓你在命令列鍵入命令,經過shell解釋後傳送給作業系統(核心)執行。
bash是borne again shell的縮寫,它是shell的一種,Linux上預設採用的是bash。當你在命令列中敲入bash命令時,相當於進入bash環境,如果本身就是bash環境,那麼就是進入一個子bash環境(相當於開了一個子程序)。
12.使用 lsb_release 命令檢視 Ubuntu版本。執行指令如下:
sudo lsb_release -a
13.回到根目錄,並在根目錄建立資料夾
sudo -s #獲取許可權易於以下操作
pwd #檢視當前路徑,應該是/home/amy
cd .. #cd到父級目錄
pwd #檢視當前路徑,應該是/home
cd.. #cd到父級目錄
pwd #檢視當前路徑,應該是/ 或者直接cd ../.. 可以回到上級的上級
ls -a #檢視當前路徑下的資料夾,-a可以檢視隱藏檔案
mkdir rmdir mv #可以在根目錄/下進行建立/刪除/重新命名資料夾(移動資料夾)
*【實現Linux與WIndows檔案共享】
參考:第6章 儲存結構與磁碟劃分-6.4 掛載硬體裝置《Linux就該這麼學》
裝雙系統的電腦上實現linux與windows之間的檔案共享 - CSDN部落格
下方摘自:Ubuntu終端常用的快捷鍵
===== Terminal終端 =====
CTRL + ALT + T: 開啟終端
TAB: 自動補全命令或檔名
CTRL + SHIFT + V: 貼上(Linux中不需要複製的動作,文字被選擇就自動被複制)
CTRL + SHIFT + T: 新建標籤頁
CTRL + D: 關閉標籤頁
CTRL + L: 清楚螢幕
CTRL + R + 文字: 在輸入歷史中搜索
CTRL + A: 移動到行首
CTRL + E: 移動到行末
CTRL + C: 終止當前任務
CTRL + Z: 把當前任務放到後臺執行(相當於執行命令時後面加&)
~: 表示使用者目錄路徑
~表示使用者家目錄。對於root使用者而言,家目錄就是/root,對於一般使用者來說,家目錄就是/home/使用者名稱,例如使用者是test 家目錄就是/home/test 使用者是abc 家目錄就是/home/abc 換句話說home/之後的部分就是使用者名稱。
root提示符是#通常讀作hash俗稱井字號,而一般使用者提示符是$讀作DOLLAR通稱美元符。
不論你當前在那個目錄下,想要返回自己的家目錄都可以輸入cd ~回車(波浪線前面有空格),或者直接輸入cd回車都可以返回自己的家目錄。