成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux Bash命令查詢相關事件詳解

運維 系統運維
由于Linux Bash命令是以空格或者回車來識別原來的命令的,所以如果不使用引號就可能導致Linux Bash命令只截取第一個字,從而出現錯誤。

在向大家詳細介紹Linux Bash命令之前,首先讓大家了解下Bash命令,然后全面介紹Linux Bash命令,希望對大家有用。可以在命令行上編輯歷史事件列表中的事件。表10-3列出了查詢歷史事件列表的各種操作。

表10-3Linux Bash命令查詢歷史事件操作 查詢歷史事件操作 功能
Ctrl+n或向下光標鍵 移至歷史事件列表中當前事件的下一歷史事件
Ctrl+p或向上光標鍵 移至歷史事件列表中當前事件的前一歷史事件
Esc < 移至歷史事件列表表首
Esc > 移至歷史事件列表表尾
!event_num 用歷史事件號來定位一個歷史事件
!characters 用歷史事件的字符前綴來查詢一個歷史事件
!?pattern 用“模式”來查詢歷史事件列表中的事件
!-event_num 通過偏移量來定位歷史事件

 配置history:HISTFILE及HISTSIZE

系統保存的歷史事件數被保存在一個特定的系統變量中,這個變量就是HISTSIZE。這個變量的缺省值通常被設置為500。這個值可以被修改。例如: $ HISTSIZE=10 將HISTSIZE的值重新設置為10。
歷史事件被保存在一個文件中,文件名由變量HISTFILE指定。通常這個文件的缺省名是.bash_history。通過給變量HISTFILE賦值,可以指定新的文件名。
$ echo $HISTFILE
/home/lisa/.bash_history
$ HISTFILE=”/home/lisa/newhist”
$ echo $HISTFILE
/home/lisa/newhist
以上操作先顯示變量HISTFILE的值,然后賦予它新的值“/home/lisa/newhist”,以后所有的歷史事件將被保存在newhist文件中。別名還有一個使工作變得輕松的方法是使用命令別名。命令別名通常是其他命令的縮寫,用來減少鍵盤輸入。
命令格式為: alias [alias-name=’original-command’]

其中,alias-name是用戶給Linux Bash命令取的別名,original-command是原來的Bash命令和參數。需要注意的是,由于Linux Bash命令是以空格或者回車來識別原來的命令的,所以如果不使用引號就可能導致Linux Bash命令只截取第一個字,從而出現錯誤。如果alias命令后面不使用任何參數,則顯示當前正在使用的被別名化的Linux Bash命令及其別名。為命令取的別名在該次登錄期間始終有效。如果用戶需要別名在每次登錄時都有效,那么就將alias命令寫到初始化腳本文件中。

如果經常要鍵入如下的Linux Bash命令,最好為它建立一個別名來減少工作量。
$ cd /usr/X11/lib/X11
假如為這個長命令建立一個名為goconfig的別名,在Linux Bash命令提示符下鍵入如下命令:
$ alias goconfig=’cd /usr/X11/lib/X11’
現在,除非您退出Bash,鍵入goconfig將和原來的長命令有同樣的作用。如果想取消別名,可以使用下面的命令:
$ unalias goconfig
這是一些很多人認為有用的別名,可以把它們寫入初始化腳本文件中來提高工作效率:
alias ll=’ls –l’
alias log=’logout’
alias ls=’ls –F’
如果您是一名DOS用戶并且習慣了DOS命令,可以用下面的別名定義使Linux Bash命令表現得象DOS一樣:
alias dir=’ls’
alias copy=’cp’
alias rename=’mv’
alias md=’mkdir’
alias rd=’rmdir’
注意:在定義別名時,等號兩邊不能有空格,否則shell不能決定您需要做什么。僅在Linux Bash命令中包含空格或特殊字符時才需要引號。 如果鍵入不帶任何參數的alias命令,將顯示所有已定義的別名。

【編輯推薦】

  1. 剖析來自Linux系統的svn命令
  2. 闡述Linux內存管理方式
  3. 微軟為什么羨慕Linux系統安全性
  4. 解析Linux操作系統修改時間
  5. 全面解析Linux Make規則
責任編輯:chenqingxiang 來源: CSDN
相關推薦

2010-06-23 10:03:18

Linux Bash命

2010-06-23 10:25:40

Linux Bash命

2009-12-25 17:20:13

Linux Bash命

2017-05-25 10:32:40

命令linux系統

2009-12-29 17:25:36

Silverlight

2010-06-23 17:34:03

Linux Bash

2010-06-23 17:37:14

Linux Bash

2010-01-05 10:29:43

.NET Framew

2010-06-23 17:16:33

Linux Bash

2010-06-23 16:31:10

Linux Bash

2010-06-23 17:29:07

Linux Bash

2010-05-19 11:07:12

Linux uptim

2010-06-23 11:09:14

Linux Bash

2010-06-23 14:37:57

Linux Bash命

2010-06-23 14:45:02

Linux Bash

2010-12-17 09:52:32

bash命令

2010-06-22 10:05:36

Linux監控

2022-09-01 12:17:43

SCSI協議Linux

2014-07-24 11:37:54

LinuxTop命令

2020-07-20 07:45:00

Linux
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产乱码久久久久久丨区2区 | 精久久| 亚洲成人一级片 | 欧美国产日韩在线观看成人 | 国产精品成人在线播放 | 欧美一区中文字幕 | 国产十日韩十欧美 | 日本久久网站 | 久草网址 | 欧美综合国产精品久久丁香 | 二区三区视频 | 一级网站 | 国产精品视频导航 | 欧美激情精品久久久久久 | 亚洲国产精品日本 | 成人福利视频 | 夜夜爽99久久国产综合精品女不卡 | 国产亚洲欧美在线视频 | 亚洲免费在线 | 日本一区二区三区视频在线 | 精品一区二区久久久久久久网站 | 欧美一级片在线观看 | 日本理论片好看理论片 | 亚洲不卡在线观看 | 欧美国产日韩精品 | 久久国产一区二区三区 | 日韩精品一区二区三区中文在线 | 97国产成人| 日日夜夜狠狠操 | 亚洲久在线 | 久久久精品在线 | 九一视频在线观看 | 91亚洲精品在线 | 午夜专区 | 国产精品久久久久久影院8一贰佰 | 91私密视频 | 亚洲欧美日韩久久久 | 欧美视频免费在线 | 国产精品久久久久久久一区探花 | 久久精品国产一区 | 性欧美精品一区二区三区在线播放 |