linux 可执行文件没有显示颜色,显示绿色是我想要的结果,怎么设置呢?

作者&投稿:孛育 (若有异议请与网页底部的电邮联系)
linux下,非可执行文件显示成绿色,怎么去掉~

你是怎么执行的命令?我这边看到文件取消x权限就恢复白色了

chmod 755 file 绿色
chmod 644 file 白色

那是因为最后一位 O上还有x权限。。。
chmod o-x 文件名

你说的是对的,一般情况下绿色就代表具有可执行标识,如
-rwxrwxr-x 1 haha OK 6824 Mar 9 02:28 a.out
其中, -表示文档 r表示可读,w表示可写,x表示可执行;第一rwx是用户haha对本文档的权限,第二组haha 是用户所在组OK的权限,最后的r-x表示其它用户的权限(r可以读内容,-不可以更改内容,x但可以执行)。
你在命令行敲入ls -l时可以看到类似的结果。
-------------------------------------------------
但是,如果本身不具有可执行功能,那么即便是有可执行标识也是没用的。
------------------------------------------------
如果你一定要更改,可以在命令行敲入 chmod a-x YourPictureName表示所有用户的可执行被删掉。

你指的是执行脚本打印颜色吗?
echo -e "\033[1;32m Hello World \033[0m" #1是粗体显示,32是绿色
重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37


东昌区17361661144: linux中为什么可执行文件不是绿色的是白色的? -
琴黛阿那: 你说的是对的,一般情况下绿色就代表具有可执行标识,如-rwxrwxr-x 1 haha OK 6824 Mar 9 02:28 a.out 其中, -表示文档 r表示可读,w表示可写,x表示可执行;第一rwx是用户haha对本文档的权限,第二组haha 是用户所在组OK的权限,最后...

东昌区17361661144: 问个简单的问题就是在linux下 -
琴黛阿那: 很简单,一般蓝色的是目录,白色的是普通数据文件,红色的是压缩打包文件,青色的是二进制可执行文件,黄色的是设备文件.如果没有颜色显示的话,你可以使用命令:ls -l 来查看,普通文...

东昌区17361661144: Linux 终端命令行 怎么设置颜色,例如把.c文件生成的可执行文件弄成绿色什么的 -
琴黛阿那: 使用ANSI转义字符序列便可以实现.代码如下: printf("\x1b[0;32m hello world 绿 \n\x1b[0m"); 除此之外,如果你想实现更高级的文本用户界面(TUI),那么可以使用 ncurses 库.

东昌区17361661144: linux如下图,所有文件都是黑色的了,之前是默认有其他颜色的. -
琴黛阿那: 黑色的是一般文件 蓝色的是目录 红色的是压缩包,比如.tar.gz .tar.bz2 绿色的是有执行权限的 浅蓝色代表链接 常用的是这些,还有很多其他颜色,你看你有没有对系统做了什么操作,让文件权限变化了

东昌区17361661144: 如何显示FC8版本的LINUX下内置文件的颜色
琴黛阿那: linux 文件颜色的含义蓝色代表目录 绿色代表可执行文件 红色表示压缩文件 浅蓝色表示链接文件 灰色表示其他文件 红色闪烁表示链接的文件有问题了 黄色表示设备文件linux下,当你使用./xxx运行一个程序时,首先是SHELL来接管你的输入,...

东昌区17361661144: linux中的各文件的颜色表示什么 -
琴黛阿那: 蓝色表示目录;绿色表示可执行文件;红色表示压缩文件;浅蓝色表示链接文件;灰色表示其它文件;红色闪烁表示链接的文件有问题了;黄色是设备文件,包括block, char, fifo.

东昌区17361661144: 为什么我在linux下写C代码的时候没有颜色显示啊? -
琴黛阿那: 颜色显示与编辑器有关,如果你用的是vi, 则没有颜色,如果用vim就可以

东昌区17361661144: linux文件夹颜色问题 -
琴黛阿那: Linux下面文件夹的颜色(默认为深蓝),修改文件夹颜色的方法分为三步来解决: 1、配置文件: dircolors -p > ~/.dircolors (这个名字一会会用到) 2、修改文件: #打开文件,找到这一行:DIR 01;34 # directory # Background color codes: # ...

东昌区17361661144: linux下ls - color显示的是什么颜色 -
琴黛阿那: 这个就说来话长了.ls作为linux的原始命令,是没有颜色之说的,不过现在多数环境下的ls都是包装过的,用ls时,都会有颜色区分.至于你说的-color,是错误的写法,应该是--color,color有三个取值{never, auto, always},也可以省略,如:ls --color=always.linux中参数有用'-'和'--'的,前者一般用的一个字符,后者接全称,所以是--color,而不是-color.

东昌区17361661144: 在linux命令行显示绿色高亮的目录是什么意思 -
琴黛阿那: 在linux命令行显示绿色是可执行文件,操作方法如下:1、首先在电脑开始菜单中打开“运行”,在运行栏中输入“cmd”.2、命令提示符打开了,默认地址是C盘.3、在命令行中输入想进入的盘符,比如E盘,就输入E:这样,盘符就切换至E盘的根目录了. 4、如果要看E盘里面具体有哪些子目录,接下来输入“dir”.5、如果想想换掉命令行中的字体颜色,输入color 2.这里切换的是绿色,可以输入color 3、color 4之类的颜色.6、如果想返回原始颜色,直接输入color即可.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网