Unix & Linux

คำถาม & คำตอบสำหรับผู้ใช้ Linux, FreeBSD และระบบปฏิบัติการ Un * x อื่น ๆ

2
ใช้จอภาพจำนวนมาก (4+) ใน linux
ฉันต้องการที่จะสามารถเรียกใช้มากกว่า 4 จอ (อาจจะ 6) และมันสับสนอย่างมากสิ่งที่เข้ากันได้ในขณะนี้กับการ์ด Displayport ออกมา ตอนนี้ฉันมีการ์ด ATI ที่มีเอาต์พุต HDMI 2 ตัวเท่านั้น ปัญหาที่ฉันเห็นคือไดรเวอร์ ATI บอกว่าไม่รองรับจอภาพมากกว่า 4 จอ ดังนั้นดูเหมือนว่าบัตร eyefinity ของพวกเขาอาจจะยุ่งยากมากกว่าที่ควรจะเป็น ฉันชอบ nvidia อยู่แล้วพวกเขามักจะมีไดรเวอร์ลินุกซ์ที่ดีจริงๆ แต่ฉันไม่เห็นว่าพวกเขามีการ์ดที่มีมากกว่า 4 พอร์ต การ์ดส่วนใหญ่ที่สูงกว่าที่ฉันเห็นมี 2 hdmi, 1 dvi และ 1 displayport ฉันเข้าใจผิดว่าการ์ดเหล่านั้นถูก จำกัด ไว้ที่ 4 จอภาพหรือไม่? แล้วไดรเวอร์ล่ะ? ถ้าฉันได้รับการ์ด nvidia คู่และต่อพูดว่า 2 พอร์ต HDMI + พอร์ต …
12 xorg  drivers  monitors 

2
วิธีเรียกใช้สคริปต์ระหว่าง Gnome ออกจากระบบ
ฉันต้องการเรียกใช้สคริปต์เพื่อซิงค์ไดเรกทอรีบ้านของฉันกับเครื่องอื่นเมื่อใดก็ตามที่ฉันออกจากระบบ Gnome มีวิธีที่จะขอเข้าสู่กระบวนการออกจากระบบ Gnome หรือไม่?
12 gnome 

5
ฉันจะตั้งวอลล์เปเปอร์จอภาพสองจอ (Ubuntu / NVIDIA) ได้อย่างไร
ใน Ubuntu 10.4 พร้อมไดรเวอร์ NVIDIA ฉันมีการตั้งค่าจอภาพสองจอด้วย TwinView ฉันจะกำหนดวอลล์เปเปอร์เดียวเพื่อขยายจอภาพทั้งสองได้อย่างไร ตอนนี้วอลล์เปเปอร์เดียวกันถูกจำลองแบบบนจอภาพทั้งสอง

7
กล่องโต้ตอบเรียกใช้
ฉันเพิ่งเปลี่ยนจาก Gnome window manager เป็น Openbox (ยังทำงานใน Gnome) และชอบมันมาก อย่างไรก็ตามตอนนี้ฉันต้องการไดอะล็อกเรียกใช้ใหม่เช่นสิ่งที่โผล่ขึ้นมาเมื่อกดAlt+ F2ใน Gnome ฉันเห็นใน Openbox wiki ฉันสามารถใช้จาก gnome ด้วยgnome-panel-control --run-dialogแต่อาจมีบางคนแนะนำโปรแกรมที่ดีกว่าสำหรับเรื่องนี้?


5
เป็นไปได้หรือไม่ที่จะใส่รูทใน LVM โดยไม่ใช้ initrd?
ฉันเพิ่งตั้งค่าระบบพื้นฐาน Gentoo (ซึ่งหมายความว่าฉันสามารถบูตและเข้าสู่ระบบและทำสิ่งต่าง ๆ ได้ทันที) root พาร์ติชันของฉันอยู่ในกลุ่มเสมือน LVM2 (มี/bootพาร์ติชันแยกต่างหาก) ในการบูตฉันต้องส่งพารามิเตอร์ด้านล่างไปยังเคอร์เนล: root=/dev/ram0 real_root=/dev/vg/rootlv init=/linuxrc dolvm เห็นได้ชัดว่ามันใช้ ramdisk เริ่มต้นเพื่อทำบางสิ่ง (ฉันเดาว่าจะโหลดสิ่งของ LVM) ก่อนที่จะติดตั้งรูท มีวิธีที่ฉันสามารถใส่รหัสนี้ลงในเคอร์เนลของตัวเองเพื่อให้ไม่จำเป็นต้องเริ่มต้นหรือไม่? ถ้าไม่ฉันจะสร้างตัวประทับเองได้อย่างไร มันอาจจะมีประโยชน์ที่จะเพิ่มว่าฉันได้พยายามรวบรวมเคอร์เนลสำหรับรากที่ไม่ใช่ LVM โดยไม่ต้องเริ่มต้นและมันทำงานได้อย่างสมบูรณ์ จากนั้นฉันพยายามใส่ทุกอย่างภายใต้ LVM และไม่สามารถทำให้เครื่องบูตได้ (ฉันเดาว่ามันไม่สามารถจัดการกับสิ่งที่ LVM ได้) จากนั้นฉันใช้genkernelเครื่องมือพร้อม--lvmตัวเลือกและสร้างเคอร์เนลที่ใช้งานได้และเริ่มต้นที่ฉันใช้อยู่ในปัจจุบัน ตอนนี้ฉันต้องการข้ามgenkernelและทำทุกอย่างด้วยตัวเองโดยไม่ต้องเริ่มต้นเพื่อให้เครื่องบูตได้ค่อนข้างเร็ว (ฉันไม่ต้องการความยืดหยุ่นอยู่ดี)
12 kernel  boot  root  initrd  lvm 

2
เมื่อใดที่ su และ sudo ใช้รหัสผ่านที่แตกต่างกัน
ฉันสามารถใช้อะไรก็ได้โดยใช้sudo; รหัสผ่านของฉันได้รับการยอมรับ แต่เมื่อใดก็ตามที่ฉันพยายามที่จะทำsuจากเปลือกมันล้มเหลวด้วย: su: รหัสผ่านไม่ถูกต้อง ปัญหาคืออะไร
12 command-line  sudo  su 

1
บิตการอนุญาตไม่ได้ถูกบังคับใช้กับการแบ่งปันแซมบ้า
ฉันมีปัญหาที่บิตการอนุญาตไม่ได้ถูกบังคับใช้ในการแบ่งปันแซมบ้าโดยใช้ไคลเอนต์ Linux ฉันได้ตั้งค่าแซมบ้าบนเซิร์ฟเวอร์เพื่อบังคับให้ผู้ใช้กลุ่มและบิตสิทธิ์บางอย่างทำงานตามที่คาดไว้จนกว่าฉันจะแตะไฟล์หรือกลายเป็นเป้าหมายของการเปลี่ยนเส้นทาง IO นี่คือสิ่งที่เกิดขึ้น: user@linuxbox:~-->ls -l ~/archive/foo.txt ls: cannot access /home/user/archive/foo.txt: No such file or directory user@linuxbox:~-->touch ~/archive/foo.txt user@linuxbox:~-->ls -l ~/archive/foo.txt -rw-rw-r-- 1 archive archive 0 2010-09-13 20:29 /home/user/archive/foo.txt user@linuxbox:~-->touch ~/archive/foo.txt user@linuxbox:~-->ls -l ~/archive/foo.txt -rwxrwxrwx 1 archive archive 0 2010-09-13 20:30 /home/user/archive/foo.txt สังเกตว่าเมื่อฉันแตะไฟล์ที่มีอยู่บิตอนุญาตจะเป็น 0777 พวกเขาควรจะเป็น 0664 เหมือนตอนที่มันถูกสร้างขึ้นครั้งแรก ฉันจะบังคับใช้ 0664 …

3
เปลี่ยนสี PS1 ตามสีพื้นหลังหรือไม่
ฉันเรียนรู้ว่าฉันสามารถเปลี่ยนรูปแบบของ PS1 ได้โดยเฉพาะสีของสตริง จากนั้นเป็นไปได้หรือไม่ที่จะเปลี่ยนสีตามสีพื้นหลังของเปลือกหอย? หรือฉันจะตรวจจับสีพื้นหลังของเปลือกได้อย่างไร
12 bash  terminal  prompt  colors 

2
เรียกใช้ Syscalls จาก Java
มีวิธีการเรียกใช้ syscalls โดยตรงจาก Java หรือจำเป็นต้องเรียกวิธีการเนทีฟก่อนหรือไม่?
12 linux  java 

8
วิธีการเข้าถึงประวัติทันทีใน Unix?
ตัวอย่างเช่นถ้าฉันทำ mkdir thisismyfolder912 ฉันจำได้ว่ามีวิธีที่ง่ายกว่าในการสลับไปใช้thisismyfolder912มากกว่าทำ cd thisismyfolder912 มันคืออะไรและมันทำงานอย่างไร นอกจากนี้วิธีอื่น ๆ ที่ฉันสามารถใช้คืออะไร

4
grep - ลบข้อความหลังจากโทเค็นตัวคั่น
ฉันมีไฟล์ที่ฉันต้องการกำจัดทุกอย่างหลังจากแรก;ในทุกบรรทัด ดังนั้นไฟล์เช่นนี้: sdfsdsdf; fsdfsddf;sdfsd; จะทำให้เกิดสิ่งนี้: sdfsdsdf fsdfsddf เราได้ตรวจสอบและgrep sedฉันขอขอบคุณคำตอบที่รวมคำสั่งทั้งสองนี้

5
เรียกใช้สคริปต์ผ่าน cron ทุกสัปดาห์
ฉันได้ทำการวิจัยค่อนข้างน้อยเกี่ยวกับวิธีการทำเช่นนี้และฉันเห็นว่าไม่มีวิธีโดยตรงใน cron ในการทำงานพูดทุก ๆ วันพฤหัสบดี ตอนนี้ฉันกำลังโน้มตัวไปยังการสร้างสคริปต์ที่จะทำงานทุกสัปดาห์และจะแตะไฟล์ "ตั้งค่าสถานะ" เมื่อมันทำงานและหากมันทำงานและมีไฟล์อยู่แล้วเพื่อลบไฟล์ (และไม่ทำการ การกระทำรายปักษ์) คำถามของฉันคือมีวิธีอื่นที่สวยงามหรือเรียบง่ายกว่านี้ในการบรรลุเป้าหมายของการทุบตีสคริปต์ของการกระทำที่ทำงานทุกสัปดาห์โดยอัตโนมัติหรือไม่? ขอบคุณ!
12 bash  scripting  cron 

7
งานจริงเพื่อเรียนรู้เชลล์สคริปต์ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Unix & Linux Stack Exchange ปิดให้บริการใน10 เดือนที่ผ่านมา ฉันกำลังมองหาปัญหาที่พบบ่อยในการจัดการระบบยูนิกซ์และวิธีที่เชลล์สคริปต์สามารถแก้ไขได้ สมบูรณ์เพื่อการศึกษาด้วยตนเอง นอกจากนี้ฉันต้องการทราบว่าคุณจะเรียนรู้การเขียนสคริปต์เชลล์อย่างไร

3
คุณใช้กระสุนยอดนิยมประเภทไหนกันและข้อดีของมันคืออะไร? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา นอกเหนือจากสิ่งที่คุณสามารถ (เรียกว่า?) เรียกเปลือกหอยที่นิยมมากขึ้น (ทุบตี, csh, Korn, zsh) สิ่งอื่น ๆ ที่คุณรู้และใช้และสิ่งที่พวกเขามีคุณสมบัติที่ไม่ซ้ำกัน? ป.ล. - หนึ่งคำตอบต่อเชลล์เหมาะอย่างยิ่งที่จะรวบรวมการสำรวจที่มีความหมาย
12 shell 

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