ubuntu 文件夹颜色显示

本文介绍了如何在Ubuntu系统中个性化设置文件夹颜色显示,包括使用`$dircolors`命令获取颜色方案,编辑`.bashrc`文件启用颜色支持,并自定义不同类型的文件和目录的颜色样式。通过调整颜色配置,使README、Makefile等关键文件一目了然,增强文件管理的直观性和效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu  文件夹 颜色 显示

$ dircolors

$ vi ~/.bashrc

# enable color support of ls and also add handy aliases

if [ -x /usr/bin/dircolors ]; then

eval "`dircolors -b`"

alias ls='ls --color=auto'

alias dir='dir --color=auto'

alias vdir='vdir --color=auto'

alias grep='grep --color=auto'

alias fgrep='fgrep --color=auto'

alias egrep='egrep --color=auto'

fi

###---------------- < my_dircolors Alyan @2009.03 > ------###

# .c .h .cc .cpp 文件 加粗显示

# README README.txt 加亮红色

# Makefile 加下划线

export LS_COLORS="$LS_COLORS:*README=01;31:*README.txt=01;31:*Makefile=

04;38:*.h=01;26:*.c=01;29:*.c c=01;26:*.cpp=01;29:"

###--------------------------------------------------------###

$ . ~/.bashrc

配置这个颜色以后感觉好多了,README Makefile 一目了然, .c .h文件也更加清晰.

==========================================================================

01 高亮 02 普通(暗色) 03 04 下划线

30黑 31紅 32青绿 33黃 34蓝 35紫 36浅蓝 37白 (同以前 BBS ANSI 色碼)

31 红色 32 青绿 34 蓝色(目录默认色) 39 普通白色 30- 加粗?

(40+ 背景色 40- 前景色)

n 白色:普通文件 (用-表示)

n 红色:压缩文件

n 蓝色:目录文件 (用d表示)

==========================================================================

01 高亮 02 普通(暗色) 03 04 下划线

30黑 31紅 32青绿 33黃 34蓝 35紫 36浅蓝 37白 (同以前 BBS ANSI 色碼)

31 红色 32 青绿 34 蓝色(目录默认色) 39 普通白色 30- 加粗?

(40+ 背景色 40- 前景色)

n 白色:普通文件 (用-表示)

n 红色:压缩文件

n 蓝色:目录文件 (用d表示)

n 青蓝色:链接文件 (用l表示)

n 黄色:设备文件(/dev目录下)(用b或c表示)

b表示的是物理设备;c表示的是字符终端设备.

n 青绿色:可执行文件(/bin、/sbin目录下)

n 粉红色:图片文件或是socket文件(用s表示)

n 青黄色:管道文件 (用p表示)

# file /dev/hda //查看指定文件的类型

# # find /dev -type b //在/dev目录中查找类型是设备的文件,可以将“b"换成上面的任

意类型表示字母,如l,c等。


### Ubuntu显示命令提示符的设置方法 在 Ubuntu 系统中,命令提示符(Command Prompt)可以通过修改 `~/.bashrc` 文件或 `/etc/bash.bashrc` 文件来实现自定义。以下是关于如何在 Ubuntu显示和设置命令提示符的具体方法。 #### 修改命令提示符 通过编辑用户的 `.bashrc` 文件,可以更改命令提示符的格式。命令提示符由变量 `PS1` 定义。以下是一个示例配置[^2]: ```bash if [ "$color_prompt" = yes ]; then PS1='\n\[\e[33m\]\u:\[\e[34m\]\W \[\e[32m\]\$\[\e[0m\] ' else PS1='\n\u:\W \$ ' fi ``` - `\u` 表示当前用户名。 - `\W` 表示当前目录的基名(即当前文件夹名称)。 - `\$` 表示普通用户为 `$`,超级用户为 `#`。 如果希望只显示当前文件夹名称而不是完整路径,可以将 `\w` 替换为 `\W`[^1]。 #### 显示日期和时间 若需要在命令提示符中显示日期和时间,可以使用以下格式化符号[^4]: - `\d`:显示当前日期。 - `\t`:显示当前时间(24 小时制)。 例如,以下代码会在命令提示符中显示日期和时间: ```bash PS1='\n\d \t \u@\h:\W \$ ' ``` #### 保存并应用更改 完成编辑后,需保存文件并重新加载 `.bashrc` 文件以使更改生效: ```bash source ~/.bashrc ``` #### 示例代码块 以下是一个完整的示例代码,用于设置一个包含用户名、主机名、当前目录和时间的命令提示符: ```bash # 设置颜色支持 force_color_prompt=yes if [ -n "$force_color_prompt" ]; then if [ -x /usr/bin/tput ] && tput setaf 1 &>/dev/null; then color_prompt=yes else color_prompt= fi fi if [ "$color_prompt" = yes ]; then PS1='\n\[\e[33m\]\u@\h \[\e[34m\]\W \[\e[32m\]\t \[\e[31m\]\$\[\e[0m\] ' else PS1='\n\u@\h:\W \t \$ ' fi ``` #### 注意事项 - 如果需要恢复默认设置,可以备份 `.bashrc` 文件后再进行修改。 - 颜色代码(如 `\e[33m`)用于设置文本颜色,具体颜色代码可以根据需求调整[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值