Ubuntu:相应文件图标右上角的“X”标记

Ubuntu:相应文件图标右上角的“X”标记

我是 ubuntu/linux 的新手。因此,请接受我的道歉,因为我问了一些非常琐碎的问题。另外,我在 Google 上搜索过;但没有找到合适的答案。

我安装了第三方库:陶克斯(我的计算机上的位置:/usr/local/lib/taucs_full)。

1) 大多数文件,其图标的右上角都有“X”标记。这是什么意思?

2)另外,我无法在我的 C 代码中使用以下包含语句

#include "/usr/local/lib/taucs_full/src/taucs.h"

我收到以下错误:

 fatal error: /usr/local/lib/taucs_full/src/taucs.h: Permission denied
 #include "/usr/local/lib/taucs_full/src/taucs.h"

我应该如何授予对此位置的访问权限?

更新(根据@muru 的要求添加了两个命令的输出):$ ls -l /usr/local/lib/taucs_full/src/ total 768

-rw------- 1 31967 dkumar    963 Aug 31  2003 blas_aux.c
-rw------- 1 31967 dkumar   3170 Aug 28  2003 taucs_ccs_base.c
-rw------- 1 31967 dkumar  23708 Aug 28  2003 taucs_ccs_factor_llt.c
-rw------- 1 31967 dkumar  28238 Aug 28  2003 taucs_ccs_generators.c
-rw------- 1 31967 dkumar  26502 Sep  4  2003 taucs_ccs_io.c
-rw------- 1 31967 dkumar  90790 Aug 28  2003 taucs_ccs_ooc_llt.c
-rw------- 1 31967 dkumar 103873 Aug 28  2003 taucs_ccs_ooc_lu.c
-rw------- 1 31967 dkumar  12280 Jun 19  2003 taucs_ccs_ops.c
-rw------- 1 31967 dkumar  21043 Aug 29  2003 taucs_ccs_order.c
-rw------- 1 31967 dkumar  11328 Aug 31  2003 taucs_ccs_solve_llt.c
-rw------- 1 31967 dkumar  12489 Aug 28  2003 taucs_ccs_xxt.c
-rw------- 1 31967 dkumar   5200 Aug 31  2003 taucs_complex.c
-rw------- 1 31967 dkumar  37588 Aug 28  2003 taucs_gremban.c
-rw------- 1 31967 dkumar  25721 Sep  4  2003 taucs.h
-rw------- 1 31967 dkumar  10666 Aug 28  2003 taucs_iter.c
-rw------- 1 31967 dkumar  19295 Sep  4  2003 taucs_linsolve.c
-rw------- 1 31967 dkumar   1947 Aug 24  2003 taucs_logging.c
-rw------- 1 31967 dkumar   6912 Feb 23  2003 taucs_malloc.c
-rw------- 1 31967 dkumar   9061 Sep  1  2003 taucs_memory.c
-rw------- 1 31967 dkumar  40571 Aug 28  2003 taucs_ooc_io.c
-rw------- 1 31967 dkumar  14946 Sep  4  2003 taucs_private.h
-rw------- 1 31967 dkumar  10344 Aug 28  2003 taucs_recvaidya.c
-rw------- 1 31967 dkumar  99089 Sep  4  2003 taucs_sn_llt.c
-rw------- 1 31967 dkumar   5478 Feb 23  2003 taucs_superlu.c
-rw------- 1 31967 dkumar   9808 Sep  1  2003 taucs_timer.c
-rw------- 1 31967 dkumar  90981 Aug 28  2003 taucs_vaidya.c
-rw------- 1 31967 dkumar   5174 Aug 31  2003 taucs_vec_base.c

dkumar@dkumar-Precision-WorkStation-T7500 /usr/local/lib/taucs_full $ namei -m /usr/local/lib/taucs_full/src/

   f: /usr/local/lib/taucs_full/src/
     drwxr-xr-x /
     drwxr-xr-x usr
     drwxr-xr-x local
     drwxr-xr-x lib
     drwxr-xr-x taucs_full
     drwxr-xr-x src

答案1

在这种情况下,您需要做的似乎就是授予文件的读取权限,因为现在只有用户dkumar具有读取权限。如果您有sudo权限,您可以执行以下操作:

sudo chmod +r /usr/local/lib/taucs_full/src/*

相关内容