我們在ubuntu系統中安裝程式時,經常要在usr目錄下新建、拷貝檔案,此資料夾在linux類系統中需要root許可權才能訪問,因此用常規的滑鼠右鍵選單操作是無效的,今天分享一下在終端中使用命令新建、拷貝檔案。
cd 路徑 (進入乙個路徑,比如 /usr/local/lib)
cd .. (返回上乙個資料夾)
ls (顯示當前資料夾下的所有檔案,linux獨有哦,dir 也有相同功能)
sudo 命令 (獲取超級管理許可權,需要輸入密碼)
ctrl+alt+t 開啟終端
mkdir 目錄名 (新建乙個資料夾,資料夾在linux系統中叫做「目錄」)
touch 檔名 (新建乙個空檔案)
rmdir 目錄名 (刪除乙個空資料夾,資料夾裡有內容則不可用)
rm -rf 非空目錄名 (刪除乙個包含檔案的資料夾)
rm 檔名 檔名 (刪除多個檔案)
cp 檔名 目標路徑(拷貝乙個檔案到目標路徑,如cp hserver /opt/hqueue)
cp -i (拷貝,同名檔案存在時,輸出 [yes/no] 詢問是否執行)
cp -f (強制複製檔案,如有同名不詢問)
清屏等終端快捷鍵及常用命令
快捷鍵 功能
tab 自動補全
ctrl+a 游標移動到開始位置
ctrl+e 游標移動到最末尾
ctrl+k 刪除此處至末尾的所有內容
ctrl+u 刪除此處至開始的所有內容
ctrl+d 刪除當前字元
ctrl+h 刪除當前字元前乙個字元
ctrl+w 刪除此處到左邊的單詞
ctrl+y 貼上由ctrl+u, ctrl+d, ctrl+w刪除的單詞
ctrl+l 相當於clear,即清屏
ctrl+r 查詢歷史命令
ctrl+b 向回移動游標
ctrl+f 向前移動游標
ctrl+t 將游標位置的字元和前乙個字元進行位置交換
ctrl+& 恢復 ctrl+h 或者 ctrl+d 或者 ctrl+w 刪除的內容
ctrl+s 暫停螢幕輸出
ctrl+q 繼續螢幕輸出
ctrl+left-arrow 游標移動到上乙個單詞的詞首
ctrl+right-arrow 游標移動到下乙個單詞的詞尾
ctrl+p 向上顯示快取命令
ctrl+n 向下顯示快取命令
ctrl+d 關閉終端
ctrl+xx 在eol和當前游標位置移動
ctrl+x@ 顯示可能hostname補全
ctrl+c 終止程序/命令
shift+上或下 終端上下滾動
shift+pgup/pgdn 終端上下翻頁滾動
ctrl+shift+n 新終端
alt+f2 輸入gnome-terminal開啟終端
shift+ctrl+t 開啟新的標籤頁
shift+ctrl+w 關閉標籤頁
shift+ctrl+c 複製
shift+ctrl+v 貼上
alt+數字 切換至對應的標籤頁
shift+ctrl+n 開啟新的終端視窗
shift+ctrl+q 管壁終端視窗
shift+ctrl+pgup/pgdn 左移右移標籤頁
ctrl+pgup/pgdn 切換標籤頁
f1 開啟幫助指南
f10 啟用選單欄
f11 全屏切換
alt+f 開啟 「檔案」 選單(file)
alt+e 開啟 「編輯」 選單(edit)
alt+v 開啟 「檢視」 選單(view)
alt+s 開啟 「搜尋」 選單(search)
alt+t 開啟 「終端」 選單(terminal)
alt+h 開啟 「幫助」 選單(help)
# +d 從游標開始處刪除到行尾。delete
# !! - 上一條命令
# !-n - 倒數第n條歷史命令
# !-n:p - 列印上一條命令(不執行)
# !?string?- 最新一條含有「string」的命令
# !-n:gs/str1/str2/ - 將倒數第n條命令的str1替換為str2,並執行(若不加g,則僅替換第乙個)
軟體包管理命令
安裝軟體:apt-get install 軟體1 軟體2
解除安裝軟體:apt-get remove 軟體1 軟體2
解除安裝並清除配置:apt-get remove --purge 軟體名
更新軟體資訊資料庫 apt-get update
進行系統公升級 apt-get upgrade
搜尋軟體包 apt-cache search softname1 softname2 softname3……
安裝deb軟體包 dpkg -i ***.deb
刪除deb軟體包 dpkg -r ***.deb
連同配置檔案一起刪除 dpkg -r --purge ***.deb
檢視deb軟體包資訊 dpkg -info ***.deb
檢視deb檔案拷貝詳情 dpkg -l ***.deb
檢視系統中已安裝deb軟體包資訊 dpkg -l
重新配置deb軟體包 dpkg-reconfigure ***
系統資訊命令
df(顯示檔案系統中還有多少剩餘空間): 這個命令顯示所有已掛載裝置的空間使用量。使用df -h可能會更好,因為-h代表human-readable,即用兆位元組m和千兆位元組g來顯示裝置空間使用量,而預設的是用千位元組k來表示的。
du(顯示目錄中檔案或目錄的具體大小): 這個命令能列出檔案和目錄的具體使用情況,遠遠比df詳細。(以floppy資料夾為例)
free: 顯示記憶體使用情況,同樣預設是以千位元組k表示的,若要以兆位元組m表示,**引數,即free -m。
uname -a(顯示所有的系統資訊): 輸出系統所有資訊,包括主機名,核心名字及版本,硬體資訊等等。
lsb_release -a(顯示當前用的版本)
回到頂部
ros相關
檢視ros版本號:現在終端中輸入:roscore,然後再開啟乙個終端輸入:rosparam list,再輸入:rosparam get /rosdistro即可得到ros的版本號
posted @
2018-04-11 12:15
#cloud 閱讀(
...)
編輯收藏
Vi 指令大全
vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r filenam...
Vi指令大全
目錄 顯示隱藏 1 進入vi的命令 2 移動游標類命令 3 螢幕翻滾類命令 4 插入文字類命令 5 刪除命令 6 搜尋及替換命令 7 選項設定 8 最後行方式命令 9 暫存器操作 編輯 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第...
Git 指令大全
git 是分布式的版本控制系統,從架設 簡易操作 設定,此篇主要是整理 基本操作 遠端操作 等.注 git 的範圍太廣了,把這篇當作是初學入門就好了.注意事項 由 project git config 可知 若有更多,亦可由此得知 平常沒事不要去動到 origin,如果動到,可用 git reset...