❶ linux下如何改鍵值
可通過來xev得到所按鍵的自鍵名/鍵值,再通過xmodmap可設置
直接運行xev(linux下抓取按鍵鍵值的小工具),按一下所經修改的按鍵,在輸出的信息中找到類似(keysym 0xff22, Muhenkan)的內容,其中0xff22為鍵值,Muhenkan是鍵名。
通過以下命令就可將按鍵映射為想要的鍵值了
xmodmap -e "keysym 預設定的鍵名 = 當前按鍵鍵名"
如我想將鍵名為Muhenkan的按鍵映射為Win鍵(鍵名為Super_L),則這樣寫
xmodmap -e "keysym Super_L = Muhenkan"
到此就達到了目的了,但這樣設置位未保存到設置中,重啟後就沒了,所以我將上面的代碼加入到/etc/rc.local中了
另:/usr/include/X11/keysymdef.h 中包含所有的符號名,在其中可以找到你想要的鍵名,裡面也有些簡短的注釋
❷ linux如何修改熱鍵
右 ctrl 應該是 virtualbox 吧?
可以設置這個按鍵為別的。
❸ linux怎麼用命令代替鍵盤操作
命令需要使用鍵盤進行輸入,只能代替滑鼠操作,不能代替鍵盤操作
即使是shell腳本,也需要通過鍵盤輸入命令使其執行
❹ 如何用shell腳本代替鍵盤輸入以下組合鍵
單純用shell腳本很難的,建議用expect,這才是linux下互動式腳本的首選。
expect中直接用send發送對應的ASCII碼值就行了。
❺ linux 鍵盤修改映射。
xmodmap -pke | grep -i tab
xmodmap -pke | grep -i grave
上面兩條命令分別找到 tab 和 ~ 兩個鍵對應的keycode,比如,在我的系統上是:
keycode 23 = Tab ISO_Left_Tab Tab ISO_Left_Tab
和
keycode 49 = grave asciitilde grave asciitilde
你的系統上對應的keycode可能略有不同。 如果你的xmodmap沒有Tab的定義,也沒關系,用xev也能找到keycode,然後創建一個 ~/.Xmodmaprc 文件,內容為
keycode 49 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode 23 = grave asciitilde grave asciitilde
就是把標準的結果互換一下,然後保存 ~/.Xmodmaprc
在命令行下 xmodmap ~/.Xmodmaprc,就行了
注意,我這里tab對應keycode 23, ~對應49,你的不一定是這樣的,可以用xev來識別。
❻ linux 替換命令 用一個文本內容替換一個文本中的關鍵字元串 (求具體代碼)
myip=$(cat2.txt)
seds'/www.kkk.com/'$myip'/'1.txt
第二個命令的sed加-i可以直接修改1.txt
❼ linux redhat sed 如何替換關鍵字之後的全部內容
可用 sed -i 's/(HOSTNAME=)moban/1string/' filename
更多linux命令網頁鏈接
❽ linux如何在某兩個關鍵字之間再作替換
1,將要處理的文件:
$catfile2
AAACCC(DDD)
FFF;
BBBAAACCC
(EEE);
CCC;
BBBAAACCC
DDDFFF
(EEE);
2,你想要結果使用的處理命令(awk命令都在一行回上答)及結果:
$awk'BEGIN{miline="";}{miline=miline"
"$0;if(match($0,/;$/)){i=index(miline,"(");if(i>0){j=index(miline,")");replace=substr(miline,i+1,j-i-1);sub(/CCC/,replace,miline);}sub(/
/,"",miline);printmiline;miline="";}}'file2
AAADDD(DDD)
FFF;
BBBAAAEEE
(EEE);
CCC;
BBBAAAEEE
DDDFFF
(EEE);
❾ ubuntu 鍵盤值替換
首先要知道鍵盤每個擊鍵的 Keycode, 這個可以使用 xev 在一台鍵盤 layout 相同的電腦上查到。
得知 ESC 的 keycode 是 9,Symbol 為 "Escape" 准備替換為 WinKey(就是那個 windowslogo 的按鍵)
WinKey 的 keycode 是 115
然後,在~/ ($home) 目錄下創建.Xmodmap (如果沒有就創建):
gedit ~/.Xmodmap
裡面加這么一句:
keycode 115 = Escape
(定義 keycode 115 為 Escape 按鍵)
然後 logout 再 login 就 ok 了。
看不明白別問我,我也看不明白,從Ubuntu中文壇論找到的,雖然我也用linux,但是鍵盤沒壞過啊。而且這個東西據說只在文本模式下管用,不知道是不是真的。