1. 程式人生 > >linux的一些常用命令和emacs的一些快捷鍵

linux的一些常用命令和emacs的一些快捷鍵

本人是linux新手,把一些常用的命令記在這裡。

檢視ubuntu版本 sudo lsb_release -a

安裝軟體 sudo apt-get install ***   eg:sudo apt-get install apt-file

刪除軟體 sudo apt-get remove ***

查詢檔案 

dpkg -s glfw.h  只能找已經存在的package

apt-file search glfw.h 

locate glfw.h

改名字

mv oldfilename newfilename

檢視許可權

ls -l filename

ls -l|more filename (檢視你當前的許可權)

修改許可權

chmod 755 twitter

chmod 644 twitter/*.*  

顯示檔案

cat filename

壓縮當前資料夾的所有檔案

zip  -r  ./project.zip ./*

unzip  project.zip

unzip -d -o project.zip ./project (-d表示解壓路徑,-o不提示的情況下覆蓋檔案)

其他壓縮和解壓

unzip: gunzip project.gz 

   gzip -d project.gz

   tar -zxvf project.tar.gz 

   tar -xvf  project.tar

zip: gzip project.tar.gz

       gzip project.tgz

tar -zcvf project.tar.gz

        tar -cvf project.tar

檢視檔案多少行

wc -l edit.txt

檢視檔案具體的某一行

sed -n '190,196p' a.txt 檢視的是190到196

sed -n '190,1p' a.txt  檢視190那一行

批量刪除資料夾裡同一字尾名的檔案

find -name "*.s" -exec rm -f {} \; 

快捷鍵

開啟新的終端 ctrl+alt+t

切換介面 alt+tab 

殺死程序 ctrl+c

emacs 

[email protected]

set mark

alt+w copy

ctrl+y paste

ctrl+/ cancel

ctrl+x s save

ctrl+x c quit

C-x 0 : 關閉當前視窗

C-x 1 : 將當前視窗最大化

C-x 2 : 垂直分割視窗

C-x 3 : 水平分割視窗

C-x o: 不同視窗間移動游標

從快取中恢復原檔案 M-x recover file<Return> (M:ESC)

查詢 M-x grep-find ***


• To exit emacs editor:

CTRL-x CTRL-c

Manipulating files with emacs

CTRL-x CTRL-f read a file into an emacs buffer

CTRL-x CTRL-s save file to disk

CTRL-x i inserts another file into this file

CTRL-x CTRL-w writes buffer to a file you name (use this like "save as")

Moving around in emacs

CTRL-f move forward one character

CTRL-b move backward one character

CTRL-n move forward one line

CTRL-p move backward one line

M-f move forward one word

M-b move backward one word

CTRL-a move to the beginning of line

CTRL-e move to the end of the line

CTRL-v scroll to next screen

M-v scroll to previous screen

CTRL-x b move to another buffer

Changing and moving text

Backspace, or CTRL-d : delete the character behind or at the cursor

M-d : delete the next word

CTRL-k : delete to the end of the line

[email protected] or CTRL-SPC : mark the beginning of a region

CTRL-w : cut (wipe) from here to beginning of the region

CTRL-y : insert here what you last deleted/cut/copied

M-w : copy from here to beginning of the region (same effect as CTRL-w CTRL-y)

Abort and undo

CTRL-g aborts a partially typed or executing command

CTRL- _(underscore) undoes the last change (repeatedly using undo will undo the last several changes)

Using two windows

• Create two windows:

CTRL-x 2 (this will split your screen into two windows)

CTRL-x o (move in the bottom window; use the same command to get back into the

upper window; here o is the letter not zero)

CTRL-x 1 (to kill one window)

Other Editors 0r Help with unix


相關推薦

linux一些常用命令emacs一些快捷

本人是linux新手,把一些常用的命令記在這裡。 檢視ubuntu版本 sudo lsb_release -a 安裝軟體 sudo apt-get install ***   eg:sudo apt-get install apt-file 刪除軟體 sudo apt-ge

linux 作業系統 常用命令軟體安裝

1.系統時間更新 ntpdate time.windows.com 2.傳送檔案 rsync -av /home/data/a

linux定位應用問題的一些常用命令,特別針對記憶體執行緒分析的dump命令

1.jps找出程序號,找到對應的程序號後面才好繼續操作 2.linux檢視程序詳細資訊     ps -ef | grep 程序ID   3. dump記憶體資訊     Jmap -dump:format=b,file=YYMMddhhmm

Linux一些常用命令

shell1.gksu 路徑可執行程序,能實現gnome圖標啟動的root權限運行本文出自 “johjoh” 博客,請務必保留此出處http://johjoh.blog.51cto.com/9441938/1948154Linux的一些常用命令

20180617_Git常用命令3(一些常用的概念管理git的命令

一鍵還原 inf 丟失 為我 實驗 TE order 換工作 二次 Git常用命令3(一些常用的概念和管理git的命令【工作區、暫存區、管理修改、撤銷修改、刪除文件】) 感謝廖雪峰老師提供的git教程: 傳送門: https://www.lia

linux常用命令快捷

inux linux常用命令 創建 lin 返回 ont 搜索 權限 文本 命令 解壓縮(tar zxf 壓縮包名) 創建文件(mkdir 文件名)權限文件(sudo mkdir 文件名) 編輯退出(vim/vi 名字--點擊i編輯--返回--冒號--qw--回車)

Linux初學時的一些常用命令(4)

1. 磁碟 檢視當前磁碟使用情況 df -h 檢視某個檔案大小 du -sh 檔名 如果不輸入檔名,預設是當前目錄的所有檔案之和,即當前目錄大小 2. 系統記憶體 free 3. CPU CPU 使用情況 top top -bn 1 -i -c

linux系統中mysql控制檯的一些常用命令

            在linux中,我們可以通過在linux控制檯根目錄輸入:mysql -u 使用者名稱 -p之後,輸入mysql密碼,進入mysql控制檯。         

Linux, shell 一些常用命令

經常會忘記命令細節,特地的記錄常用命令。 1 檢視當前資料夾當前目錄下所有一級子目錄資料夾大小,儲存使用情況,並排序: du -h --max-depth=1 | sort 2 檢視當前檔案系統使

Linux下操作的一些常用命令

1.複製不夠許可權的檔案 sudo cp 你的檔名 /usr/local/bin/ 2.解壓zip檔案 sudo unzip 檔名 3.修改檔名 sudo mv 原名 新名 4.ubuntu16.04下安裝了python和anaconda3,在終端輸入python命令呼叫

cisco檢視機框 板卡 電源 SN 一些常用命令

http://blog.csdn.net/galdys/article/details/6592594 1、 清除NAT快取:clear ip nat translation * 2、清除交換機上的所有配置:erase nvram/wrie erase------&g

linux系統下的vi編輯器一些常用命令整理

在linux系統下的vi編輯器是一個非常強大的一個文字編輯器。在這裡綜合網上的資料和自己掌握的一小部分把vi編輯器的一些常用命令整理了一下。 vi有兩種命令模式:命令模式(預設),編輯模式 建立、編輯一個檔案: vi 檔名 回車 進入檔案,預設進入的是

Docker Windows下安裝的一些注意以及常用命令引數

Windows下的安裝注意: 選擇完整安裝,其中MSYS-git UNIX tools是在Windows下執行Linux命令的工具 選擇Reboot Windows at end of ins

linux一些常用命令

1.停止所有的container,這樣才能夠刪除其中的images:docker stop $(docker ps -a -q)如果想要刪除所有container的話再加一個指令:docker rm $(docker ps -a -q)2.檢視當前有些什麼imagesdocker images3.刪除imag

LINUX日常使用中的一些常用命令

[[email protected] apache-tomcat-7.0.47]# tail -f logs/catalina.out  七月 19, 2018 6:27:44 上午 org.apache.catalina.startup.HostConfig deployDirectory

一些cmd命令linux觸控板關啟命令

   關觸控板命令: sudo modprobe -r psmouse 開觸控板命令:sudo modprobe psmouse 一些cmd命令 一、基礎命令 1dir 無引數:檢視當前所在目錄的檔案和資料夾。 /s:檢視當前目錄已經其所有子目錄的檔案和資料夾。 /a:檢視包括隱含檔案的所有檔案。

linux下的一些常用命令整理

我學的linux時間不長,用的是redhat7.0。因為linux系統的版本不同,所以有些命令會不盡相同,當然,我有什麼錯誤還請大家指出,謝謝 一般常用命令在虛擬機器裡搞比較好 所以說先學會安裝虛擬機器是首要的 安裝虛擬機器比較簡單,我就在這不一一敘述了。

Linux一些常用命令(一)

linux 快捷鍵1、ls 列出本地址上檔案,  -a 列出所有(包括隱藏檔案)  -l 按照列表方式顯示  -t 按照時間方式排序 2、touch 建立檔案 3、  echo 'abc' > 檔名 寫入檔案內容(覆蓋之前的內容)  echo 'cdc' >> 檔名 在檔案後面新增

Docker的一些常用命令

docker使用docker過程中,常見的一些docker命令:docker ps -adocker exec -i -t 51da4de7788f /bin/bashdocker stop 67046b66fc9cdocker rm 67046b66fc9cdocker imagesdocker pull

Docker 的一些常用命令

存儲 分享 分發 通過 沒有 們的 color ima add Docker 采用的是 Client/Server 架構。客戶端向服務器發送請求,服務器負責構建、運行和分發容器。客戶端和服務器可以運行在同一個 Host 上,客戶端也可以通過 socket 或 REST