我花了几个小时在这里和其他网站搜索如何将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'