คำถามติดแท็ก executable

ปฏิบัติการเป็นโปรแกรมที่มีอยู่ในไฟล์เดียว ไฟล์นี้มักจะเรียกว่าไฟล์ปฏิบัติการเนื่องจากส่วนขยายของ Windows สำหรับไฟล์ปฏิบัติการ (.EXE)

3
วิธีสร้างไฟล์ (เช่นสคริปต์. sh) เพื่อให้สามารถเรียกใช้จากเทอร์มินัล
ฉันมีไฟล์ script.sh และประเภทของไฟล์นี้คือไฟล์ shellscript ฉันต้องการให้ไฟล์นี้เป็นไฟล์แอปพลิเคชัน / ไฟล์ที่เรียกทำงานได้ x ฉันจะทำมันได้อย่างไร

5
ไม่พบไฟล์หรือโฟลเดอร์? แต่ไฟล์มีอยู่!
ฉันดาวน์โหลดเกม (Shank) แล้ว แต่ไฟล์ bin ไม่ทำงาน ข้อผิดพลาดที่แสดงเมื่อฉันพยายามเปิดใช้งานโปรแกรมเรียกทำงานคือ: bash: ./shank-linux-120720110-1-bin: No such file or directory

10
วิธีรันสคริปต์เพียงแค่ดับเบิลคลิกเช่นไฟล์. EXE ใน Windows
ฉันจะสร้างสคริปต์ทุบตีได้ด้วยการดับเบิลคลิกเช่นเดียวกับ.exeไฟล์ใน Windows ฉันพยายามสร้างตัวเรียกใช้งานและกำหนดสคริปต์ให้กับมันแต่มีสองผล: เทอร์มินัลกระพริบตาหายไปและไม่มีอะไรทำ คุณต้องระบุให้ทำงานในเทอร์มินัลเพื่อที่จะทำงาน ฉันมีสคริปต์ที่ติดตั้ง Tomcat บนพีซีออฟไลน์รวมถึงการขึ้นต่อกันทั้งหมดของ Tomcat ในสคริปต์ ฉันต้องทำให้สคริปต์ทำงานบนการดับเบิลคลิกเช่น windows เนื่องจากผู้ที่ใช้สคริปต์ส่วนใหญ่จะไม่คุ้นเคยกับ Ubuntu ลืมคำอธิบายข้างต้น ฉันต้องการสร้างสคริปต์ที่สามารถเรียกใช้งานได้โดยดับเบิลคลิกที่สคริปต์โดยไม่ต้องใช้ Terminal มีใครรู้บ้างไหม

3
ฉันจะสร้างไฟล์สคริปต์สำหรับคำสั่งเทอร์มินัลได้อย่างไร
ใน Windows ฉันสามารถเขียนไฟล์ที่มีคำสั่งสำหรับ cmd (โดยปกติ.cmdหรือ.batไฟล์) เมื่อฉันคลิกไฟล์เหล่านั้นมันจะเปิดขึ้นมาcmd.exeและรันคำสั่งที่ไฟล์นั้นบรรจุ ฉันจะทำสิ่งนี้ใน Ubuntu ได้อย่างไร ฉันแน่ใจว่านี่เป็นสิ่งที่ซ้ำกัน แต่ฉันไม่พบคำตอบของฉัน มันคล้ายกับคำถามเหล่านี้ แต่พวกเขาไม่ตอบคำถาม: เก็บคำสั่งเทอร์มินัลที่ใช้บ่อยในไฟล์ CMD.exe Emulator ใน Ubuntu เพื่อเรียกใช้ไฟล์. cmd / .bat

7
bash: ./program: ไม่สามารถเรียกใช้ไฟล์ไบนารี่ได้: Exec format error
ฉันพยายามเรียกใช้โปรแกรม แต่มีข้อผิดพลาดเกิดขึ้นเช่นนี้: bash: ./program: cannot execute binary file: Exec format error ผลลัพธ์ของfile programคือ: program: ELF-32-bit LSB executable, ARM, EABI4 version 1 (SYSV), dynamically linked(uses share libs), for GNU/LINUX 2.6.16, not stripped ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร? ฉันใช้ Ubuntu 14.04.2 (amd64) กับ VMware ฉันยังลองกับ Ubuntu i386 แต่ผลลัพธ์ก็เหมือนกัน
92 executable 

6
อะไรคือความแตกต่างระหว่าง. / และ sh เพื่อเรียกใช้สคริปต์?
ฉันเขียนสคริปต์ง่าย ๆ เมื่อฉันรันsh <myscriptname.sh>ฉันได้รับเอาต์พุตที่ถูกต้อง แต่เมื่อฉันรัน./<myscriptname.sh>ฉันพบข้อผิดพลาด ความแตกต่างระหว่างตอนที่ผมทำคืออะไรshและ./?


3
มีคำสั่งสำหรับเรียกใช้สคริปต์ตามบรรทัดของ shebang หรือไม่
หากฉันต้องการรันสคริปต์ทุบตีที่ไม่มีชุดสิทธิ์ดำเนินการฉันสามารถทำได้: bash script.sh ฉันควรใช้อะไรbashหากสคริปต์ไม่สามารถใช้งานได้และฉันไม่รู้จักล่ามที่ถูกต้อง มีคำสั่งที่ค้นหาล่ามจากแถว shebang และรันสคริปต์ด้วยหรือไม่

5
Bash: ./filename: ไม่สามารถเรียกใช้ไฟล์ไบนารี่ได้
ฉันไม่สามารถรันโค้ดที่คอมไพล์ของ Fortran ได้ใน Ubuntu 11.10 32 บิต ข้อความแสดงข้อผิดพลาดคือ bash: ./filename : Cannot execute binary file. ฉันได้ติดตั้งไลบรารี gcc และ gfortran ด้วยเช่นกัน ใครช่วยได้บ้าง $ file um um: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped

3
“ chmod + x <filename>” ทำอะไรและฉันจะใช้ได้อย่างไร
ฉันต้องการเขียน Ubuntu แบบอะนาล็อกของ "แบตช์ไฟล์" (สคริปต์เชลล์) แต่ฉันไม่ทราบวิธีการใช้คำสั่งเพื่อทำให้สคริปต์สามารถทำงานได้ ฉันไม่รู้ว่าจะใช้ที่ไหนดีchmod +x filename

4
ฉันจะหาแอปพลิเคชั่นที่ทำงานได้ในระบบไฟล์ได้ที่ไหน?
โปรแกรมที่จัดเก็บใน Ubuntu นั้นสามารถใช้งานได้ที่ไหน แอปพลิเคชัน (Komodo Edit) ขอให้ฉันระบุแอปพลิเคชันที่จะใช้เป็นเว็บเบราว์เซอร์ ฉันคุ้นเคยกับการป้อนชื่อแอปพลิเคชันเป็นคำสั่งสำหรับสถานการณ์เช่นนี้ แต่สถานการณ์นี้ทำให้ฉันคิด ฉันรู้ว่าใน Windows มันจะเป็นโฟลเดอร์แอปพลิเคชันที่เกี่ยวข้องในโฟลเดอร์ 'ไฟล์โปรแกรม' แต่ฉันคิดว่าสิ่งต่าง ๆ ใน Linux แตกต่างกันเล็กน้อย? ฉันคิดว่าบางแห่งbinจะมีเหตุผล แต่สิ่งนี้ดูเหมือนกับแอปพลิเคชัน Linux / Unix มาตรฐาน ฉันจะหาไบนารีที่ปฏิบัติการได้สำหรับแอปพลิเคชันที่เก็บไว้ในระบบของฉันได้ที่ไหน

2
มีวิธีใดที่จะหยุดผู้ใช้ไม่ให้สร้างไฟล์ที่เรียกทำงานและเรียกใช้งานได้?
การโจมตีของ Ransomware อาจใช้การโจมตีแบบ zero-day แต่บ่อยครั้งที่ผู้โจมตีมักจะหลอกผู้ใช้ที่ใจง่ายให้ทำการรันโปรแกรมปฏิบัติการด้วยการดาวน์โหลดและคลิก สมมติว่าเรามีผู้ใช้ที่ไร้เดียงสาและต้องการ จำกัด พวกเขาให้อยู่ในเส้นทางปกติ มีวิธีใดบ้างที่จะ จำกัด ไม่ให้สร้างไฟล์ที่มีสิทธิ์ดำเนินการได้? หรือโดยทั่วไปแล้วมีวิธีใดบ้างในการสร้างรายการควบคุมการเข้าถึงและกำหนดว่าผู้ใช้รายนี้สามารถเรียกใช้ไฟล์ในรายการนี้ได้หรือไม่?

2
ทำไมไม่ทำให้ไฟล์. txt แทนไฟล์. sh เพื่อเรียกใช้สคริปต์
ฉันสงสัยว่าต้องใส่คำสั่งที่เรียกใช้งานได้ใน.shไฟล์เพื่อสร้างสคริปต์เดียวเนื่องจากฉันสามารถทำเช่นเดียวกันได้โดยใส่คำสั่งไว้ใน.txtไฟล์และทำให้สามารถใช้งานchmodได้ ฉันสมมติว่าสิ่งนี้สามารถทำได้กับนามสกุลไฟล์ใด ๆ ดังนั้นฉันค่อนข้างสับสนเกี่ยวกับความจำเป็นในการ.shขยาย ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมมาก

8
จะแฟลชไบออสได้อย่างไรเมื่อมีเพียงไบนารี่ Windows เท่านั้น
ฉันต้องการอัพเดตไบออสบน Toshiba QOSMIO-G30 exeไฟล์ที่ผมดาวน์โหลดได้จากเว็บไซต์ของผู้ผลิตควรจะเป็นระบบปฏิบัติการที่เป็นอิสระ! ยังใช้Wineฉันไม่สามารถเรียกใช้ไฟล์ไปยัง FLASH System BIOS ได้ มีวิธีการอัปเดต BIOS ใน Ubuntu หรือไม่?

3
./ (dot slash) เป็นคำสั่งหรือไม่
หลักของคำถาม: คำถามที่เกิดขึ้นในขณะที่ฉันไม่สามารถติดตั้งซอฟต์แวร์ดังนั้นฉันถามอย่างแท้จริงเกี่ยวกับ. / เพราะฉันไม่ทราบเกี่ยวกับมันและการส่งออก "ไม่พบคำสั่ง" ทำให้ฉันสับสนเกี่ยวกับสิ่งที่คำสั่งจริง บริบท: truecrypt-7.2-setup-x86ผมอยากจะติดตั้งไฟล์ คำแนะนำในการใช้คำสั่ง: sudo ./truecrypt-7.2-setup-x86 แต่ผลลัพธ์คือ: sudo: ./truecrypt-7.2-setup-x86: command not found UPDATE: เพื่อความสมบูรณ์ในการทดสอบฉันอยู่ในโฟลเดอร์ไฟล์ แต่ยังไม่ได้ทำให้ไฟล์เรียกทำงานได้ (chmod + x)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.