我写了一个/ bash脚本并执行它我决定设置所有权限,所以我尝试了
chmod 777 * //I had 3 text files in the directory, so that's ok
然后检查我输入的结果
ls -l
但权利根本没有改变。
我没有任何错误消息,这似乎很奇怪。我也尝试指定完整路径,但这没有帮助。
我还尝试在root下执行所有这些步骤
哪里可能有问题?
谢谢你的帮助!
ls -la
drwx------ 1 gemma gemma 4096 июля 20 18:00 .
drwx------ 1 gemma gemma 4096 июля 20 16:35 ..
-rw------- 1 gemma gemma 407 июля 20 18:00 buildedfile.out ;this is what I
;need to launch
-rw------- 1 gemma gemma 4096 июля 20 17:21 kernel.bin
-rw------- 1 gemma gemma 350 июля 20 16:59 link.ld
-rw------- 1 gemma gemma 2025 июля 20 17:59 main.c
-rw------- 1 gemma gemma 1894 июля 20 17:34 start.asm
-rw------- 1 gemma gemma 457 июля 20 17:20 start.o
这就是我尝试过后所显示的内容
我重新启动了电脑,问题再次上升。但现在任何建议的方法都无济于事。
我正在使用Linux Mint 13 32位。在这个文件所在的主磁盘上我有ext3,也试过另外两个我有ntfs和FAT32的分区。
buildedfile.out是一个用C编写的终端应用程序
请
—
deppfx
ls -la
尝试详细的开关:
—
Dennis
chmod -v 777 *
你也可以尝试
—
Flinth
chmod a+x *
(甚至更好chmod a+x buildedfile.out
),如果它可以工作,你只需要执行一个文件,也许它只是777
导致麻烦的事情:/
chmod
命令中得到错误了吗?