導航:首頁 > 程序命令 > linux命令高亮

linux命令高亮

發布時間:2022-06-01 04:01:43

linux目錄高亮怎麼解決 我改顏色也不行

cp /etc/DIR_COLORS ~/.dir_colors
vi ~/.dir_colors
找到「DIR 01;34 # directory」,將34改為36。

數字代表的顏色 在下面會有顯示
你可以找到文件的兩行注釋:
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
ubuntu

因為ubuntu下的/etc/目錄里沒有DIR_COLORS(別找了,肯定沒有), 所以費了點勁兒
1. 利用dircolors命令,查看我們的系統當前的文件名稱顯示顏色的值,然後利用管道重定向到用戶目錄下的任意一個文件(這里我們創建了一個.dir_colors文件)
命令1: cd ~
命令2: dircolors -p > .dircolors
2. 用vim打開.dircolors文件,然後找到「DIR 01;34」 //這里的01表示高亮度顯示,34表示藍色,33表示黃色
修改為 「DIR 01;33」,保存退出
如果生成的文件不是.dircolors 需要進行第三步

3. 為了將修改之後的配置文件導入到dircolors中,我們採取如下的方案
打開用戶目錄下的.bashrc文件,找到類似「eval 'dircolors -b '」(如果沒有自行添加),
修改為 eval 'dircolors -b .dir_colors' 保存退出 //這里的.dir_colors就是我們前面自己創建的文件
4. 為了讓修改生效,退出,並重新進入系統
命令: exit
5. 就可以按照你的意思來顯示目錄了

❷ linux 如何高亮顯示命令行.例如,在某一行輸入了ls,高亮顯示這一句.

正行高亮不好弄,把提示符反顯倒是容易:
export PS1='\033[7m[\u@\h \W]\$\033[0m'
只高亮用戶名或目錄,只要稍微改改控制碼的位置就行了
想要改變顏色等其它效果,可以參考「終端ANSI控制碼」

❸ linux命令行裡面怎麼在查詢結果中高亮顯示某些信息

alias ls="ls --color"
前提是確定自己的TERM變數是xterm

❹ 在linux命令行顯示綠色高亮的目錄是什麼意思

在linux命令行顯示綠色是可執行文件,操作方法如下:

1、首先在電腦開始菜單中打開「運行」,在運行欄中輸入「cmd」。

❺ linux中vim文件編輯怎麼讓多個關鍵字高亮

Vim文本編輯讓某些字元高亮設置為
:set hls 打開高亮
:set nohls 關閉高亮
其他知識點如下,
1,簡單替換表達式

替換命令可以在全文中用一個單詞替換另一個單詞:

:%s/four/4/g

「%」 范圍前綴表示在所有行中執行替換。最後的 「g」 標記表示替換行中的所有匹配點。如果僅僅對當前行進行操作,那麼只要去掉%即可

如果你有一個象 「thirtyfour」 這樣的單詞,上面的命令會出錯。這種情況下,這個單詞會被替換成」thirty4″。要解決這個問題,用 「\<」 來指定匹配單詞開頭:

:%s/\

顯然,這樣在處理 「fourty」 的時候還是會出錯。用 「\>」 來解決這個問題:

:%s/\/4/g

如果你在編碼,你可能只想替換注釋中的 「four」,而保留代碼中的。由於這很難指定,可以在替換命令中加一個 「c」 標記,這樣,Vim 會在每次替換前提示你:

:%s/\/4/gc

2,刪除多餘的空格

要刪除這些每行後面多餘的空格,可以執行如下命令:

:%s/\s\+$//

命令前面指明範圍是 「%」,所以這會作用於整個文件。」substitute」 命令的匹配模式是

「\s\+$」。這表示行末($)前的一個或者多個(\+)空格(\s)。替換命令的 「to」 部分是空的:」//」。這樣就會刪除那些匹配的空白字元。

3,匹配重復性模式

星號項 「*」 規定在它前面的項可以重復任意次。因此:

/a*

匹配 「a」,」aa」,」aaa」,等等。但也匹配 「」 (空字串),因為零次也包含在內。星號 「*」 僅僅應用於那個緊鄰在它前面的項。因此 「ab*」 匹配 「a」,」ab」,」abb」,」abbb」,等等。如要多次重復整個字元串,那麼該字元串必須被組成一個項。組成一項的方法就是在它前面加 「\(」,後面加 「\)」。因此這個命令:

/\(ab\)*

匹配: 「ab」,」abab」,」ababab」,等等。而且也匹配 「」。

要避免匹配空字串,使用 「\+」。這表示前面一項可以被匹配一次或多次。

/ab\+

匹配 「ab」,」abb」,」abbb」,等等。它不匹配 後面沒有跟隨 「b」 的 「a」。

要匹配一個可選項,用 「\=」。 例如:

/folders\=

匹配 「folder」 和 「folders」。

4,指定重復次數

要匹配某一項的特定次數重復,使用 「\{n,m}」 這樣的形式。其中 「n」 和 「m」 都是數字。在它前面的那個項將被重復 「n」 到 「m」 次 (|inclusive| 包含 「n」 和 「m」)。例如:

/ab\{3,5}

匹配 「abbb」,」abbbb」 以及 「abbbbb」。

當 「n」 省略時,被默認為零。當 「m」 省略時,被默認為無限大。當 「,m」 省略時,就表示重復正好 「n」 次。例如:

模式 匹配次數

\{,4} 0,1,2,3 或 4

\{3,} 3,4,5,等等

\{0,1} 0 或 1,同 \=

\{0,} 0 或 更多,同 *

\{1,} 1 或 更多,同 \+

\{3} 3

❻ 如何實現Linux下高亮關鍵字的tail

一種思路就是把你tail輸出的東西再做一次包裝處理,這個很符合linux管道處理的思想。以高亮Log中的ERROR為例,你可以這樣: Shell代碼 tail -f xxx.log | perl -pe 's/(ERROR)/\e[1;31m$1\e[0m/g' 其中,xxx.log是你要跟蹤的文件。這里假設了你的Linux的PATH中有perl。perl在這里乾的事情,就是通過命令行的方式進行動態的替換ERROR字元串的操作,替換過程中,主要使用了Linux的console_codes的語法結構。(具體關於console_codes的細節,可以通過man console_codes進行了解)這里,\e主要進行轉移說明。 如果你手頭有server log之類的日誌,試試上面的命令,是不是把ERROR全部標紅了。 利用這個原理,你完全可以按照你所需要的顏色高亮你感興趣的輸出,具體的顏色說明,可以在man console_codes中查到。 另外,less本身也支持類似於tail -f的操作,就是在你用less打開一個文件之後,按住SHIFT+F鍵,這樣就直接進入follow的模式了。看上去跟tail -f效果是一致的。利用這點,你想達到高亮的tail -f的效果,就攏共分為以下3步了: less xxx.log 中/${key_work}的方式搜索你要高亮的關鍵字。(即使目前文件中沒有也沒關系) SHIFT+F,進入follow模式

❼ 在紅帽Linux中設置vi 文本高亮

vi 是正常編輯,vim 才是文本高亮(也就是彩色命令行)
如果你沒有安裝vim, 在Linux 下執行 yum install vim
創建文本的話有倆種方法:
(1)# vi files //輸入vi files.txt 可以創建+編輯某個文本 ,可以根據你的需要隨便命名
如:vi index.php 或者 vi oracle.jsp
(2)touch files.txt 或者 touch index.php
創建文件夾命令:
mkdir files1 // mkdir 指令後+要創建的文件夾名稱
如:mkdir temp // 執行完這條指令 在當前目錄下回多出一個叫 temp的文件夾

如果你的linux 安裝了VIM的話,你可以使用vim指令代替vi
(1)vim index.php //創建+編輯 index.php文本
(2)進入編輯界面後,小鍵盤上下左右鍵進行換行,鍵盤輸入 「i 」 鍵 進入Insert 模式進行修改
(3)如果修改完成了,要保存的話,先按 ESC 退出 Insert
(4)然後鍵盤敲入:
:wq //冒號+wq 是保存的意思
:q! //冒號+q+感嘆號 是強制退出編輯的意思,對初次使用 vi 的人很有用
:wq! // 不管怎樣,就是強制保存,保存後 回到指令終端界面

❽ linux系統通過ls列出的文件如下,為什麼有的文件是高亮顯示的如run1421.sh~等

因為默認你輸入命令
已經有alias了
你輸入ls 等於輸入 ls --color=tty

alias ls='ls --color=tty'
藍色-->目錄
綠色-->可執行文件
紅色-->壓縮文件
淺藍色-->鏈接文件
灰色-->其他文件
如果無法顯示顏色 則看起來就是高亮

❾ [原創]linux下vim中,如何使搜索的關鍵字高亮

可以通過以下命令是關鍵字高亮。 1.使一個關鍵字高亮 先用vim打開你要閱讀的文件,然後進入命令模式,即在非編輯狀態下,按":"。 然後使用下面命令: [/pattern/]: 這個參數是你要搜索的關鍵字。 註:命令使用時,參數不要加[] 例:在打開的文件中搜索所有的error,並使其高亮。 :match Search /error/ 2.搜索多個關鍵字,並使每個關鍵字使用不同的高亮模式。 這個實現起來其實很簡單,vim中一共有三個match命令,分別是match, 2match, 3match。我們要想實現上面功能,就要分別使用這三個命令進行搜索,並使用不用的高亮模式即可。 例:在打開的文件中搜索所有的error, info, warning,並分別使用不同的高亮模式。 :match ErrorMsg /error/ :2match MoreMsg /info/ 註:因為只有找三個命令,所以只能實現三個關鍵字的搜索。

❿ 在linux命令行顯示綠色高亮的目錄是什麼意思

白色:表示普通文件
藍色:表示目錄
綠色:表示可執行文件
紅色:表示壓縮文件
淺藍色:鏈接文件
紅色閃爍:表示鏈接的文件有問題
黃色:表示設備文件
灰色:表示其他文件
這是
linux系統
約定的默認顏色

閱讀全文

與linux命令高亮相關的資料

熱點內容
php512 瀏覽:566
手機文件夾應用推薦怎麼關 瀏覽:605
伺服器為什麼要分業務口和管理口 瀏覽:682
楊輝三角java演算法 瀏覽:55
cmd編譯錯誤找不到符號 瀏覽:695
linuxip機器名 瀏覽:487
伺服器喇叭和頻道喇叭有什麼區別 瀏覽:31
閑魚排名演算法如何計算 瀏覽:975
linuxtargz解壓命令 瀏覽:741
還完房貸後解壓手續銀行會代辦嗎 瀏覽:811
解壓烹飪樂高 瀏覽:675
元神的伺服器怎麼看 瀏覽:362
stc8單片機串口中斷 瀏覽:954
信號分析pdf 瀏覽:927
暴力刪除命令 瀏覽:803
qt如何編譯加快速度 瀏覽:903
php添加數據sql語句 瀏覽:717
免費的小說app有什麼 瀏覽:405
螺桿壓縮機進氣閥動畫 瀏覽:651
兩台伺服器如何做負載均衡 瀏覽:227