linux命令冒号加叹号,Linux中的叹号命令
在shell環境下操作,需要積累點快捷輸入的小技巧:
最常用的技巧恐怕就是Tab自動補全以及上方向鍵來回退上幾條歷史命令了,這些對于csh,bash,ksh,zsh都適用。
最近還找到一種快速回退上一條歷史的一些小技巧,暫記錄之。
1、?除了方向鍵上,還可以用“!!”代表上一條輸入的命令,用這個的好處在于可以將這兩個字符放在命令行任何位置以便于構成新的命令。
例如:
$./some-shell-command
$cat !!
則后一條命令就相當于cat ./some-shell-command,這樣做比先按方向鍵上回退一條命令,然后定位到開始,插入cat要快捷得多。
2、?除了!!,!$代表得是上一條命令中最后一個parameter,這是個更有用的變量,例如:
$ls /some-path-to-a-directory
$cat !$/some-file.txt
如果some-path-to-a-directory不幸為一個非常長的路徑的時候,使用!$恰好就能省去輸入這個超長路徑的麻煩,這條命令實際?上就相當于cat??/some-path-to-a-directory/some-file.txt
3、?!str代表以歷史命令中最近一條以str開頭的命令。
比如!ssh?就是最后一次執行ssh的命令
4、?!?str?代表歷史命令中最近一條包含str的命令。
5、!n和!-n,前者代表history命令顯示出來前面的條目數為n的那條命令,后者代表當前命令條目數減去n的那條命令,例如!-3就代表3?條前的那個命令。
對比起來,1和2是相當實用的,剩下3條記得住就用,記不住也無妨了。
本文摘自:http://blog.sina.com.cn/s/blog_531bb76301013ulf.html
【日常小記】linux中強大且常用命令:find、grep【轉】
轉自:http://www.cnblogs.com/skynet/archive/2010/12/25/1916873.html 在linux下面工作,有些命令能夠大大提高效率.本文就向大家介紹fin ...
Linux 中強大且常用命令:find、grep
在linux下面工作,有些命令能夠大大提高效率.本文就向大家介紹find.grep命令,他哥倆可以算是必會的linux命令,我幾乎每天都要用到他們.本文結構如下:??? find命令??????? f ...
【轉載】Linux中強大且常用命令:find、grep
轉載自:http://www.linuxeden.com/html/softuse/20130804/142065.html 在linux下面工作,有些命令能夠大大提高效率.本文就向大家介紹find. ...
Linux中mod相關的命令 內核模塊化 mod相關命令都是用來動態加載內核模塊/驅動程序模塊
Linux中mod相關的命令 內核模塊化 ? mod相關命令都是用來動態加載內核模塊/驅動程序模塊 http://baike.baidu.com/link?url=lxiKxFvYm-UfJIxMjz ...
linux中強大且常用命令:find、grep
在linux下面工作,有些命令能夠大大提高效率.本文就向大家介紹find.grep命令,他哥倆可以算是必會的linux命令,我幾乎每天都要用到他們. 本文結構如下: find命令 find命令的一般形 ...
Linux中find、grep命令詳細用法
在linux下面工作,有些命令能夠大大提高效率.本文就向大家介紹find.grep命令,他哥倆可以算是必會的linux命令,我幾乎每天都要用到他們.本文結構如下: find命令 find命令的一般形式 ...
Linux中W與Who命令的使用
踢掉一個從某個終端連上的用戶pkill -kill ?-t pts/0 ---------------------------------------------------------------- ...
[轉帖]「日常小記」linux中強大且常用命令:find、grep
「日常小記」linux中強大且常用命令:find.grep https://zhuanlan.zhihu.com/p/74379265 在linux下面工作,有些命令能夠大大提高效率.本文就向大家介紹 ...
[轉]linux中強大的screen命令
[轉]linux中強大的screen命令 http://pythonorg.diandian.com/post/2012-01-05/40027464147 今天用SCREEN用點生了,有幾個功能不知 ...
隨機推薦
C#快捷鍵和注釋
C#注釋 ? ?//單行注釋 ? ?/*....*/快注釋 ? ?///說明注釋,一般用于封裝的屬性和方法上 ? #region和#endregion折疊注釋,可以將代碼折疊 static void ...
ios 修改導航條返回按鈕
ios 修改導航條返回按鈕 方式一:使用系統的:可以更改系統的文字:以及通過設置導航條的顏色來達到預期的效果 UIBarButtonItem *backBtns = [[UIBarButtonItem ...
Python深入01 特殊方法與多范式
作者:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉載,也請保留這段聲明. Python一切皆對象,但同時,Python還是一個多范式語言(multi-paradi ...
編程習題——Maximum Subarray
Find the contiguous subarray within an array (containing at least one number) which has the largest ...
linux 學習之路:ls命令使用
1.命令格式: Ls 顯示指定工作目錄下的目錄內容 語法:ls [-alrtAFR] [name...] 2.命令參數: 3.命令功能: 顯示列出目前工作目錄所含之文件及子目錄 4.命令范例: 列出根 ...
【Java入門提高篇】Day33 Java容器類詳解(十五)PriorityQueue詳解
今天要介紹的是基礎容器類(為了與并發容器類區分開來而命名的名字)中的另一個成員——PriorityQueue,它的大名叫做優先級隊列,想必即使沒有用過也該有所耳聞吧,什么?沒..沒聽過?emmm... ...
CSS3設置內容超過一定長度后自動折行
在用編輯器保存的數據到數據庫的時候經常是在我們的內容前后加一個P標簽,但是出來之后是一行,有時候會超過邊框的寬度,所以研究了如何折行,如下代碼:
【TCP/IP詳解 卷一:協議】第二十四章 TCP的未來與性能
來到了TCP的最后一個章節,未來與性能.在當時(1991年)的未來,如今已經部分變為現實,部分就只是歷史中的實驗. 主要內容: 路徑MTU的發現與TCP的結合. 長肥管道 和 高速千兆比網絡. 窗口擴 ...
【轉】java線程池
一簡介線程的使用在java中占有極其重要的地位,在jdk1.4極其之前的jdk版本中,關于線程池的使用是極其簡陋的.在jdk1.5之后這一情況有了很大的改觀.Jdk1.5之后加入了java.util. ...
總結
以上是生活随笔為你收集整理的linux命令冒号加叹号,Linux中的叹号命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端在linux中常用的命令,前端应该会
- 下一篇: linux 7 zip软件下载,linu