ฉันเขียนสคริปต์ / bash และดำเนินการฉันตัดสินใจตั้งค่าสิทธิ์ทั้งหมดดังนั้นฉันจึงลอง
chmod 777 * //I had 3 text files in the directory, so that's ok
จากนั้นตรวจสอบผลลัพธ์ที่ฉันพิมพ์
ls -l
แต่สิทธิไม่ได้เปลี่ยนแปลงเลย
ฉันไม่ได้รับข้อความแสดงข้อผิดพลาดและดูเหมือนว่าแปลก ฉันพยายามระบุเส้นทางแบบเต็ม แต่สิ่งนี้ไม่ได้ช่วย
ฉันพยายามทำทุกขั้นตอนเหล่านี้ภายใต้รูท
ปัญหาอยู่ที่ไหน
ขอบคุณสำหรับความช่วยเหลือ!
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
นั่นคือสิ่งที่ ls แสดงหลังจากทั้งหมดที่ฉันพยายาม
ฉันรีบูตเครื่องพีซีและปัญหาเพิ่มขึ้นอีกครั้ง แต่ตอนนี้วิธีการใด ๆ ที่แนะนำไม่ได้ช่วย
ฉันใช้ Linux Mint 13 32 บิต บนดิสก์หลักที่ไฟล์นี้ตั้งอยู่ฉันมี ext3 และลองอีกสองพาร์ติชั่นที่ฉันมี ntfs และ FAT32
buildedfile.out เป็นแอปเทอร์มินัลที่เขียนบน C
ls -la
chmod -v 777 *
chmod a+x *
(หรือดียิ่งขึ้นchmod a+x buildedfile.out
) หากใช้งานได้และคุณเพียงแค่เรียกใช้ไฟล์อาจเป็นเพียง777
สิ่งที่ทำให้เกิดปัญหา: /
chmod
คำสั่งหรือไม่?