Next Up Previous Contents Index

E.7 使用 Red Hat Linux

E.7.1 我不能运行编译好的任何文件, 只是看到 "command not found", 我可以在列表中看到这个文件, 但是不能运行 .

这个问题可以简单的解释为系统的shell并未发现你要运行的程序文件 . 系统 shell(操作系统解释你的命令的部分)使用严格的路径设置搜索你的运行 程序 . 键入如下命令, 你就可以看到它使用的路径设置是怎样的 :

echo $PATH

其中不存在的一项是当前工作目录--'cwd' . 为了执行当前工作目录中的命令, 你需要将这个目录加入到你的路径设置中, 或者像下面一样键入命令 :

./command

E.7.2 为什么我在运行 ls 时, 看不到颜色 ?

若想打开颜色选项, 你必须编辑 .bashrc 文件. 下面一行必须放到文件中 :

alias ls='ls --color=auto'


Next Up Previous Contents Index