日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux coreutils升级,Coreutils

發(fā)布時(shí)間:2025/3/11 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux coreutils升级,Coreutils 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Coreutils提供了配置工具,定義顏色代碼更加方便;

Coreutils包含的不僅僅是ls,同時(shí)作為Linux用戶,我更習(xí)慣于使用GNU的各種shell工具。

其實(shí)就是安裝了Coreutils,就可以使用Linux下的程序,【ls/mkdir/mv】等等;

3.2 安裝Coreutils

理論總是一衣帶水,多之又多,操作起來其實(shí)是非常簡單的。

第一步 下載

brew install coreutils

第二步 生成顏色定義文件

gdircolors --print-database > ~/.dir_colors

第三步 在~/.bash_profile配置文件中加入以下代碼

if brew list | grep coreutils > /dev/null ; then

PATH="$(brew --prefix coreutils)/libexec/gnubin:$PATH"

alias ls='ls -F --show-control-chars --color=auto'

eval `gdircolors -b $HOME/.dir_colors`

fi

此時(shí)顏色已經(jīng)好多了,大致的流程以及原理是什么?

gdircolor的作用就是設(shè)置ls命令使用的環(huán)境變量LS_COLORS(BSD是LSCOLORS),我們可以修改~/.dir_colors自定義文件的顏色,此文件中的注釋已經(jīng)包含各種顏色取值的說明。

Linux下的ls --color=auto

命令,其實(shí)是根據(jù)兩個(gè)文件來顯示顏色的,`/etc/DIR_COLORS` 或者 `~/.dir_colors`,一個(gè)是系統(tǒng)級(jí)別的配置文件,一個(gè)用戶級(jí)別的配置文件。

剛才設(shè)置的顏色還沒那么好看,我們繼續(xù)

第四步 使用SOLARIZED

使用SOLARIZED這個(gè)項(xiàng)目,可以配置很多很多程序的顏色主體,不需要知道配色方案,只需要配置就行。

Solarized Color Theme for GNU ls項(xiàng)目就是提供了配置好了的顏色配置文件,并且可以根據(jù)文件類型來展示不同的顏色,這個(gè)項(xiàng)目的dircolors.ansi-universal配置文件可以工作在兩種形式的終端下,而dircolors.256dark只能工作在265色的終端下。下載配置文件--dircolors.ansi-universal放入到~/.dir_colors

下載dircolors-solarized,解壓雙擊然后再iTerm2中選擇即可

image.png

偏好設(shè)置-->profiles-->Colors-->color presets

image.png

第五步 還嫌顏色不夠靚麗????

image.png

地址在這里--iTerm2-Color-Schemes我只能幫你到這里了。。。。

第六步 其實(shí)你可以直接用Mac自帶終端

雙擊solarized文件夾中【osx-terminal.app-colors-solarized】即可直接使用,但也只能每次這樣都點(diǎn)擊該文件,自行抉擇。

image.png

X 參考

X.1 iTerm2常用命令

----------------分屏--------------------

1. 垂直分屏:command + d

2. 水平分屏:command + shift + d

3. 切換屏幕:command + option + 方向鍵 command + [ 或 command + ]

4. 查看歷史命令:command + ;

5. 查看剪貼板歷史:command + shift + h

----------------分屏--------------------

7. 新建標(biāo)簽:command + t

8. 關(guān)閉標(biāo)簽:command + w

9. 切換標(biāo)簽:command + 數(shù)字 command + 左右方向鍵

10. 切換全屏:command + enter

11. 查找:command + f

12. ----------------分屏--------------------

13. 清除當(dāng)前行:ctrl + u

14. 到行首:ctrl + a

15. 到行尾:ctrl + e

16. 前進(jìn)后退:ctrl + f/b (相當(dāng)于左右方向鍵)

17. 上一條命令:ctrl + p

18. 搜索命令歷史:ctrl + r

19. 刪除當(dāng)前光標(biāo)的字符:ctrl + d

20. 刪除光標(biāo)之前的字符:ctrl + h

21. 刪除光標(biāo)之前的單詞:ctrl + w

22. 刪除到文本末尾:ctrl + k

23. 交換光標(biāo)處文本:ctrl + t

24. 清屏1:command + r

25. 清屏2:ctrl + l

26. ? + f 所查找的內(nèi)容會(huì)被自動(dòng)復(fù)制

27. ? + r = clear,而且只是換到新一屏,不會(huì)想 clear 一樣創(chuàng)建一個(gè)空屏

28. ctrl + u 清空當(dāng)前行,無論光標(biāo)在什么位置

29. 輸入開頭命令后 按 ? + ; 會(huì)自動(dòng)列出輸入過的命令

30. ? + shift + h 會(huì)列出剪切板歷史

31.

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的linux coreutils升级,Coreutils的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。