คำถามติดแท็ก file-opening

7
จะทราบประเภทไฟล์ได้อย่างไรหากไม่ได้มาจากคำต่อท้ายไฟล์
ฉันต้องการทราบว่าไฟล์เป็นที่รู้จักกันอย่างไรถ้าชื่อไฟล์ไม่มีคำต่อท้าย ตัวอย่างเช่นไฟล์ที่ชื่อmyfileอาจเป็นไบนารีหรือข้อความที่จะเริ่มต้นด้วยระบบจะทราบได้อย่างไรว่าไฟล์นั้นเป็นไบนารีหรือข้อความ

6
Linux เลือกแอปพลิเคชั่นใดในการเปิดไฟล์
หากไฟล์บอกระบบปฏิบัติการในรูปแบบไฟล์ระบบปฏิบัติการจะเลือกแอปพลิเคชั่นที่จะเปิดโดยค่าเริ่มต้นอย่างไร ใน Windows จะมีการจัดเก็บความสัมพันธ์ไว้ในตารางรีจิสทรีหรือไม่ Linux เลือกแอปพลิเคชั่นใดในการเปิดไฟล์ ฉันเคยใช้ Nautilus บ่อยครั้ง แต่ตอนนี้ฉันเปลี่ยนเป็นเทอร์มินัล เป็นความจริงหรือเปล่าที่เทอร์มินัลเราต้องระบุแอปพลิเคชันที่จะเปิดไฟล์อย่างชัดเจนเสมอ การตั้งค่าของแอปพลิเคชั่นที่จะเปิดไฟล์ในรูปแบบที่แน่นอนโดยค่าเริ่มต้นเป็นของตัวจัดการไฟล์ (เช่น Nautilus) และไม่เป็นปัญหาเมื่อเราอาศัยอยู่ในอาคารหรือไม่?

4
มีคำสั่ง "เปิดด้วย" สำหรับบรรทัดคำสั่งหรือไม่
บรรทัดคำสั่งมีวิธีรับรายการโปรแกรมที่แนะนำเพื่อใช้เปิดไฟล์ใดไฟล์หนึ่งตามประเภทไฟล์หรือไม่ ยกตัวอย่างเช่น.pdfไฟล์จะมีopen with...คำแนะนำการใช้โปรแกรมและEvinceDocument Viewer ฉันใช้บรรทัดคำสั่งสำหรับสิ่งส่วนใหญ่ แต่บางครั้งฉันลืมชื่อของโปรแกรมที่ฉันต้องการใช้เพื่อเปิดไฟล์ประเภทใดประเภทหนึ่ง BTW ฉันใช้ Ubuntu 13.10 โปรปลาย ขอบคุณคำตอบที่เลือกของ @slm ด้านล่างฉันสร้างสคริปต์ทุบตีต่อไปนี้ในไฟล์ชื่อopenwith.sh: xdg-mime query default $(xdg-mime query filetype $1) เพิ่มเป็นนามแฝงหรือดำเนินการโดยตรงเป็นopenwithคำสั่ง

4
เปิดไดเรกทอรีปัจจุบันจากเทอร์มินัลไปยังไฟล์เบราว์เซอร์หรือไม่
ไดเรกทอรีปัจจุบันของฉันถูกฝังลึกในหลาย ๆ โฟลเดอร์ย่อยจากโฮมไดเร็กตอรี่ของฉัน ถ้าฉันต้องการเปิดไดเรกทอรีนี้ในเบราว์เซอร์ไฟล์แบบ guiฉันต้องดับเบิลคลิกที่โฟลเดอร์หลังจากโฟลเดอร์เพื่อเข้าถึงมัน ใช้เวลานานมาก ในทางกลับกันด้วยการกดปุ่มเพียงไม่กี่ครั้งและกดปุ่มแท็บหลายครั้งจึงสามารถเข้าถึงได้ง่ายผ่านเทอร์มินัล ฉันต้องการทราบว่ามีวิธีการเปิดไดเรกทอรีปัจจุบันในเทอร์มินัลไปยังไฟล์เบราว์เซอร์ aa หรือไม่ คำสั่งให้ทำเช่นนี้คืออะไร? สำหรับการอ้างอิงฉันมีระบบอูบุนตู แต่ฉันอยากจะรู้ว่าคำสั่งต่าง ๆ ของลินุกซ์คืออะไร


8
ใช้ xdg-open เพื่อเปิด URL ด้วยกระบวนการใหม่
ฉันเริ่มที่จะทดลองกับCrunchbang (ซึ่งจะขึ้นอยู่กับ Debian และใช้เทอร์มิ ) xdg-openเป็นสภาพแวดล้อมการพัฒนาเว็บและหนึ่งในสิ่งที่ฉันกำลังดิ้นรนกับพฤติกรรมของ ฉันมาจากพื้นหลัง OSX ดังนั้นโปรดยกโทษให้ฉันถ้าคำถามนี้ออกมาหนาแน่น ฉันต้องการเปิด url ด้วยxdg-open http://www.google.comและจากนั้นใช้หน้าต่างเทอร์มินัลเดียวกันต่อไปในการทำงาน (เป็นวิธีการopenทำงานใน OSX) ตอนนี้การใช้จะใช้xdg-openแท็บ / เซสชันปัจจุบันจนกว่าฉันจะปิดหน้าต่างเบราว์เซอร์หรือสิ้นสุดสิ่งต่างๆด้วยctrl + cตนเอง ฉันต้องการให้มันเริ่มกระบวนการใหม่ด้วยวิธีที่ฉันสามารถเปิด URL อ้างถึงข้อมูลในหน้านั้นและใช้ในแท็บ / หน้าต่างเดียวกันโดยไม่ต้องเปิดอีกหนึ่งวิธี

4
คำสั่ง `เปิด 'เพื่อเปิดไฟล์ในแอปพลิเคชัน
ทำไมฉันไม่สามารถเรียกใช้คำสั่งนี้ใน terminal ของฉัน: open index.html มันควรจะเปิดไฟล์นี้ในเบราว์เซอร์ของฉันหรือไม่? open index.html -a "Sublime Text"นอกจากนี้ผมไม่สามารถเรียกใช้คำสั่งนี้: ผลลัพธ์ของคำสั่งเหล่านี้คือ: $ open index.html Couldn't get a file descriptor referring to the console $ open index.html -a "Sublime Text" - open: invalid option -- 'a' Usage: open [OPTIONS] -- command

2
firefox จะรับแอปพลิเคชั่น "ค่าเริ่มต้น" สำหรับเปิดไฟล์จากที่ไหน
ตามค่าเริ่มต้น Firefox (33.0) บน FreeBSD 11.0-CURRENT ของฉันมีแอปพลิเคชั่นเริ่มต้นสำหรับการเปิดไฟล์ PDF ที่ตั้งค่าเป็น Inkscape Firefox ไม่จำทางเลือกของฉันก่อนหน้าEvinceใน“สิ่งที่ Firefox ควรจะทำอย่างไรกับแฟ้มนี้?” ดังนั้นเมื่อไม่นานมานี้ฉันเพิ่งสับสนว่าการกำหนดค่านี้มาจากไหน แต่ส่วนใหญ่ก็ไม่สนใจเพราะมันแทบจะไม่เกี่ยวข้องกับฉันเลย อย่างไรก็ตามฉันเพิ่งเริ่มใช้ Zotero เป็นฐานข้อมูลวรรณกรรมของฉัน Zotero ทำงานเป็นปลั๊กอินของ Firefox และไม่สนใจตัวเลือกที่ทำในการตั้งค่า Firefox ของฉันเพื่อเปิดไฟล์ PDF ด้วย evince หรือถามฉันว่าจะทำอย่างไรกับพวกเขาและเพียงแค่เปิดพวกเขาโดยใช้ Inkscape สิ่งนี้ทำให้ฉันพยายามติดตามรายการการกำหนดค่าเฉพาะนี้ของ Firefox แต่ฉันไม่พบว่ามีการตั้งค่าเริ่มต้นไว้ที่ใด ฉันไม่พบสตริงInkscape(หรือinkscape) ในไฟล์ที่เกี่ยวข้องกับ Firefox ในไดเรกทอรีบ้านของฉัน

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