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

ตระกูลของระบบปฏิบัติการแบบ Unix ที่ใช้เคอร์เนล Linux หากคำถามของคุณเกี่ยวกับการแจกแจงบางอย่างเท่านั้นให้ใช้แท็กที่เฉพาะเจาะจงมากขึ้น

1
dd_rescue เทียบกับ dcfldd เทียบกับ dd
อะไรคือความแตกต่างที่สำคัญระหว่างdd_rescue, dcflddและdd? คุณจะใช้สถานการณ์ใดสถานการณ์หนึ่งในอีกสถานการณ์หนึ่ง เหตุใดจึงมีโปรแกรมแตกต่างกันสามรายการ
10 linux  dd  forensics  imaging 

3
ฉันจะดีบักงานพุ่งพรวดได้อย่างไร?
ฉันมีงานดังต่อไปนี้ใน/etc/init/collector: start on runlevel [2345] stop on runlevel [!2345] expect daemon exec /usr/bin/twistd -y /path/to/my/tac/file เมื่อฉันเริ่มงานด้วยsudo service collector startมันจะหยุดทำงาน ถ้าฉันctrl-cและวิ่งinitctl listฉันเห็นสิ่งนี้: collector start/killed, process 616 ฉันไม่เห็นอินสแตนซ์ของtwistddaemon ใน ps และเซิร์ฟเวอร์ HTTP ที่ควรให้บริการไม่มีอยู่ ฉันได้ลองทำสิ่งนี้โดยไม่คาดหวัง 'daemon' และด้วยการโทรง่ายๆไปที่สคริปต์ทุบตีบรรทัดเดียวโดยใช้scriptstanza และยังใช้งานไม่ได้ ฉันคิดว่าฉันทำอะไรผิดไปมาก มันจะเป็นอะไร?
10 linux  ubuntu  init 

2
ฉันจะทำให้ "bash -x" (โหมดแก้ไขข้อบกพร่อง) recurse ในสคริปต์ที่มาได้อย่างไร
ฉันพยายามที่จะดีบักสิ่งที่ทุบตีในการเริ่มต้นเข้าสู่ระบบสำหรับ Linux ฉันได้อ่านแล้วว่า "bash -x" จะทำให้ bash พิมพ์สิ่งที่มันกำลังทำอยู่ แต่ไม่ได้พิมพ์คำสั่งในไฟล์ที่มาเช่น "set -x" ฉันไม่สามารถใช้ "set -x" เพราะการเริ่มต้นทำงานก่อนที่ฉันจะเรียกมันว่า "bash -x" ดูเหมือนว่าจะสามารถใช้งานได้ดีกับ OS X แต่อาจเป็นเพราะรุ่นทุบตี Linux: 3.2.25 OS X: 3.2.48 นี่คือข้อความที่ตัดตอนมาจากพฤติกรรมที่ไม่เกิดขึ้นซ้ำบน Linux: bash -l -x -c 'echo 1' # ... snip ... + for i in '/etc/profile.d/*.sh' + '[' -r /etc/profile.d/vim.sh ']' + '[' …
10 linux  macos  bash 

1
วิธีการกำหนดค่า Linux เพื่อเปิดไฟล์ตามนามสกุล?
เดสก์ท็อปต่างๆของ Linux เปิดไฟล์ตามประเภท mime นี่เป็นคุณสมบัติที่ดีมาก แต่ฉันก็ต้องเปิดมันโดยใช้นามสกุล (เช่นเดียวกับ Windows) ตัวอย่างเช่นฉันต้องการเปิดไฟล์ xxxxx.vnc ทุกไฟล์ด้วยโปรแกรมเฉพาะเมื่อฉันดับเบิลคลิกที่ไฟล์เหล่านั้น ฉันใช้ xfce แต่ฉันไม่คิดว่ามันแตกต่างจาก Gnome หรือ KDE เพราะพวกเขาทั้งหมดใช้ไฟล์การกำหนดค่าเดียวกัน (defaults.list และ mimeapps.list) หากเป็นไปได้การตั้งค่าเป็นแบบเฉพาะผู้ใช้ไม่ใช่ระบบแบบกว้าง ฉันพบข้อมูลที่ไม่ดีเกี่ยวกับเรื่องนั้นและทุกอย่างเป็นระบบทั้งระบบดังนั้นอาจถูกลบล้างโดยการอัปเดตบางอย่าง

2
รีสตาร์ทโปรแกรมทุก ๆ x นาที?
ฉันมีโปรแกรม Java แบบหลายเธรดซึ่งใช้ไลบรารี opensource และไลบรารีนี้มีข้อบกพร่องบางอย่างซึ่งทำให้เกิดการหยุดชะงักฉันได้รายงานข้อผิดพลาดแล้ว แต่จะใช้เวลานานกว่าที่จะได้รับการแก้ไขฉันจะต้องใช้โปรแกรมนี้ต่อไป เริ่มใหม่ทุก 2-3 ชั่วโมงมันจะทำงานให้ฉัน มีวิธีใดบ้างที่จะทำให้โปรแกรมรีสตาร์ททุก ๆ x นาที?
10 linux  debian 

1
ทำไมต้องติดตั้งพาร์ติชันด้วย nosuid เมื่อไม่มีเน็กซ์เทค?
ฉันใช้ Fedora Core ฉันจะสร้างพาร์ทิชัน / ข้อมูลที่ผู้ใช้โพสต์ข้อมูลบางอย่าง (ทั้งหมดมีสิทธิ์ r + w) ดังนั้นเพื่อความปลอดภัยฉันต้องทำให้มันใช้งานไม่ได้ ฉันเข้าใจจากความปลอดภัยของ Linux ที่noexecและnosuidต้องเปิดใช้งานสำหรับ / ข้อมูลระหว่างการติดตั้ง ฉันเข้าใจnoexecและเปิดใช้งาน อย่างไรก็ตามฉันไม่ได้nosuidเปิดใช้งาน เหตุผลใดที่ทั้งสองnoexecและnosuidควรเปิดใช้งานสำหรับ / data? ไม่noexecพอเพียง - เนื่องจากผู้ใช้จะไม่สามารถเรียกใช้สคริปต์และโปรแกรมอื่น ๆ และnosuidไม่สำคัญ?

2
ฉันจะเก็บการดาวน์โหลดต้นฉบับไว้เพื่อติดตั้งได้ที่ไหน
ฉันเคยดาวน์โหลดทุกอย่างไปที่ / tmp เพราะหลังจากmake; sudo make installปกติฉันไม่ต้องการไฟล์เหล่านั้นอีกต่อไป แต่ตอนนี้ฉันรู้วิธีเดียวที่จะถอนการติดตั้งโปรแกรมที่ติดตั้งจากแหล่งที่มาคือการใช้make uninstall(เมื่อมี) ดังนั้นฉันควรจะเก็บไว้ดาวน์โหลดในกรณีที่ฉันต้องการในภายหลัง ดังนั้นฉันควรเก็บไว้ที่ไหน มีสถานที่สำหรับลินุกซ์หรือไม่?

2
ฉันจะใช้เครื่องมือบรรทัดคำสั่งเช่น Wget เพื่อเข้าสู่เว็บไซต์ OpenID ได้อย่างไร
โดยเฉพาะฉันต้องการดาวน์โหลดบางหน้าจากโปรไฟล์ผู้ใช้ของฉันในเว็บไซต์ Stack Exchange ต่างๆ อย่างไรก็ตามฉันต้องการทำสิ่งนี้โดยอัตโนมัติ (ใช้cronงาน) จากบรรทัดคำสั่งและในรูปแบบแยกวิเคราะห์ ฉันชอบใช้ Linux มากสำหรับสิ่งนี้ แต่ฉันสามารถเข้าถึงเครื่อง Mac หรือ Windows ได้ถ้าจำเป็น โดยหลักการแล้วฉันต้องการใช้เครื่องมือเช่นWgetหรือcURLเพื่อดึงข้อมูลหน้าเว็บ ฉันไม่รู้ว่าจะผ่านการเข้าสู่ระบบได้อย่างไร ฉันเห็นคำแนะนำที่ระบุว่าคุณสามารถเข้าสู่ระบบผ่าน Firefox ส่งออกคุกกี้ที่เกี่ยวข้องและนำเข้าสู่ Wget ผ่าน--load-cookiesตัวเลือก ยกตัวอย่างเช่นที่นี่และที่นี่ ขณะนี้ใช้งานได้หากฉันเพิ่งเข้าสู่ระบบ แต่หลังจากนั้นไม่นาน ฉันเดาเพราะโทเค็น ID ต้องได้รับการรีเฟรช ดังนั้นหลังจากเข้าสู่ระบบ SU และส่งออกคุกกี้ของฉันฉันสามารถทำได้: wget --load-cookies cookies.txt \ https://superuser.com/users/151431/terdon?tab=responses หลังจากผ่านไปสองสามนาทีฉันได้รับข้อผิดพลาด 404: wget -O ~/stack/$(date +%s) --load-cookies ~/cookies.txt \ https://superuser.com/users/151431/terdon?tab=responses --2013-08-06 04:04:14-- https://superuser.com/users/151431/terdon?tab=responses Resolving …

2
เหตุใดฉันจึงไม่สามารถเชื่อมต่อไดรฟ์ USB บน ArchLinux ได้
ฉันเพิ่งเริ่มใช้งาน ArchLinux และสิ่งต่าง ๆ กำลังว่ายน้ำมากพอจนกระทั่งเจอปัญหานี้ - ฉันรู้สึกว่าฉันขาดอะไรบางอย่างที่เห็นได้ชัด แต่ฉันไม่แน่ใจว่ามันคืออะไร เมื่อฉันพยายามเมานท์ USB ฉันไม่พบอุปกรณ์ใน / dev นี่คือ dmesg จากเมื่อฉันเสียบไม้ใน: USB 1-8: new high speed USB device using ehci_hcd and address 6 ตามหน้า ArchLinux ที่เกี่ยวข้องฉันรวบรวมว่าฉันควรจะเห็นโหนดอุปกรณ์ที่นั่น ฉันไม่เห็นมัน นี่คือผลลัพธ์ lsusb ของฉัน: Bus 001 Device 006: ID 13fe:1f00 Kingston Technology Company Inc. DataTraveler 2.0 4GB Flash Drive …

2
ฉันสามารถตั้งชื่อเซสชันของหน้าจอ GNU ได้ไหม
ฉันใช้หลายครั้งเพื่อทำสิ่งที่แตกต่าง หนึ่งสำหรับงานหนึ่งสำหรับงานโรงเรียนและอีกหนึ่งโครงการที่ฉันกำลังทำอยู่ มันยากมากที่จะติดตามการประชุมเมื่อscreen -lsกลับมา 11292.pts-0.chu (09/12/11 14:13:49) (Detached) 7616.pts-4.chu (09/01/11 10:31:57) (Detached) 1834.pts-0.chu (08/31/11 18:32:16) (Detached) 1810.pts-0.chu (08/31/11 18:45:20) (Detached) มีวิธีใดบ้างที่ฉันสามารถตั้งชื่อเซสชันของฉันเพื่อการควบคุมที่ดีกว่า
10 linux  gnu-screen  gnu 

1
สองคำสั่งเพื่อย้ายไฟล์ไปที่ถังขยะ ความแตกต่างคืออะไร?
trash-cliจัดเตรียมtrashคำสั่งและgvfs-binจัดเตรียมgvfs-trashคำสั่งที่ย้ายไฟล์ / ไดเร็กทอรีไปยังถังขยะ มีความแตกต่างที่สำคัญระหว่างสองคำสั่งนี้หรือไม่?

6
การใช้ดัชนีเพื่อทำให้ grep เร็วขึ้น?
ฉันพบว่าตัวเอง grepping codebase เดียวกันซ้ำแล้วซ้ำอีก ในขณะที่ใช้งานได้ดีแต่ละคำสั่งใช้เวลาประมาณ 10 วินาทีดังนั้นฉันจึงคิดว่าจะทำให้เร็วขึ้นได้อย่างไร ดังนั้นสามารถgrepใช้ดัชนีบางประเภทได้หรือไม่? ฉันเข้าใจว่าดัชนีอาจไม่ช่วยให้ regexps ที่ซับซ้อน แต่ฉันใช้ patters ง่าย ๆ ส่วนใหญ่ มีตัวสร้างดัชนีสำหรับกรณีนี้หรือไม่? แก้ไข: ฉันรู้เกี่ยวกับ ctags และชอบ แต่ฉันต้องการค้นหาข้อความแบบเต็ม

6
วิธีเพิ่มหน่วยความจำ "จำศีลอย่างเต็มที่" กระบวนการได้อย่างไร
คล้ายกับสิ่งนี้: วิธี "จำศีลกระบวนการ" ภายใต้ Linux / Windows มีวิธีการจำศีลในกระบวนการในลักษณะที่ไม่ได้อยู่ในหน่วยความจำหรือไม่? เช่น: หากฉันไม่ต้องการใช้ Firefox และไม่ต้องการปิดกระบวนการและฉันต้องการหน่วยความจำว่างแล้วฉันจะจำศีลกระบวนการได้อย่างไรเพื่อให้หน่วยความจำที่สงวนไว้โดย Firefox เป็นอิสระ? ฉันต้องการโซลูชันสำหรับทั้ง Windows และ Linux!
10 windows  linux  process 

4
Linux: วิธีรันสคริปต์เมื่อเชื่อมต่อจอภาพภายนอกแล้ว?
ฉันจะตรวจพบเมื่อเชื่อมต่อจอภาพภายนอกใน linux ได้อย่างไร ฉันต้องเรียกใช้สคริปต์ต่าง ๆ เพื่อตั้งค่าพื้นที่ทำงานของฉัน มีวิธีที่ชาญฉลาดในการเริ่มต้นสคริปต์เมื่อสถานะจอภาพเปลี่ยนไปหรือไม่? ฉันใช้ไดรเวอร์การแสดงผลของ Nvidia

3
ทำไมระบบของฉันถึงหยุดทำงานเมื่อฉันรัน ps, w และอาจเป็นคำสั่งอื่น ๆ ?
ฉันไม่รู้ว่าทำไม แต่ฉันไม่สามารถเรียกใช้psหรือwคำสั่งบนเครื่อง Ubuntu 10.04LTS ของฉัน ฉันติดตามทั้งสองอย่างและทั้งคู่ก็หยุดทำงานเมื่ออ่านไฟล์ส่วนเดียวกัน นี่คือผลลัพธ์ของการทำงานps และนี่คือผลลัพธ์สำหรับw ไฟล์หยุดทำงานเมื่ออ่านเอง ... http://pastebin.com/9qRB5eHh เกิดอะไรขึ้น?
10 linux  ps 

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