即使dir --color正常工作,也无法获得ls --color工作

时间:2016-03-01 23:53:30

标签: linux unix colors ls

我花了几个小时在这里和其他网站搜索如何将ls颜色设置为默认值。有大量的资源,我尝试了很多。不知何故得到命令“dir --color”使用彩色显示,但不是“ls --color”。

输入dir --color后,该目录将以彩色CYAN显示,而它只是粗体而不是彩色。

附件是我的.bashrc。

<?php
session_start();
if($_SESSION['user']==''){
 header("Location:login.php");
}else{
 $dbh=new PDO('mysql:dbname=something;host=127.0.0.1', 'something', 'something');
 $sql=$dbh->prepare("SELECT * FROM users WHERE id=?");
 $sql->execute(array($_SESSION['user']));
 while($r=$sql->fetch()){
    $sql = "CREATE TABLE .'$r['username'].'" (
    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    firstname VARCHAR(30) NOT NULL,
    lastname VARCHAR(30) NOT NULL,
    email VARCHAR(50),
    reg_date TIMESTAMP
    )";
    $conn->exec($sql);
    echo " created successfully";
    }
catch(PDOException $e)
    {
    echo $sql . "<br>" . $e->getMessage();
    }

$conn = null;
 }
}
?>

我的.dir_colors设置

#!/bin/bash

### add dircolor evaluation

eval `dircolors ~/.dir_colors`

### adding command alias

#alias ll='ls -l '
alias ll='ls -l --color'
alias lla='ls -la --color'
alias dir='dir --color'
alias ls='ls --color -l'

0 个答案:

没有答案