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

คำถามเหล่านี้เกี่ยวกับ Linux โดยทั่วไป - ไม่เฉพาะเจาะจงสำหรับการแจกจ่ายเฉพาะ หากคำถามเกิดขึ้นในสภาวะแวดล้อม Linux โปรดระบุการกระจาย Linux ของคุณในเนื้อความของคำถามของคุณ แต่อย่าใช้แท็ก / linux

1
แก้ไขปุ่ม Fn- เพื่อส่องสว่างแป้นพิมพ์
ฉันได้ลองทำตามคำแนะนำในการแก้ปัญหาคีย์ลัด / ปุ่มมีเดียของ Ubuntuและ/usr/share/doc/udev/README.keymap.txt.gzเพื่อให้Fnปุ่มใช้งานได้ หลังจากคัดลอกไฟล์แผนที่และแก้ไข/lib/udev/rules.d/95-keymap.rulesฉันได้รับชื่อคีย์ที่ถูกต้องsudo /lib/udev/keymap -i input/event4แต่ไม่มีพวกเขาทำอะไรเลย ฉันจะแน่ใจได้อย่างไรว่าอย่างน้อยwlanและkbdillumup/ kbdillumdownทำงาน? $ /lib/udev/findkeyboards AT keyboard: input/event4 $ cat /sys/class/dmi/id/sys_vendor SAMSUNG ELECTRONICS CO., LTD. $ cat /sys/class/dmi/id/product_name 90X3A samsung-90x3a ไฟล์แผนที่: 0xCE prog1 # Fn+F1 Unknown 0x8D prog3 # Fn+F6 Economy mode 0x97 kbdillumdown # Fn+F7 Keyboard background light down 0x96 kbdillumup # …

2
วิธี จำกัด การเข้าถึงอินเทอร์เน็ตสำหรับผู้ใช้เฉพาะบน LAN โดยใช้ iptables ใน Linux
สมมติว่ามีผู้ใช้สองคนบน LAN, A และ B ฉันจะ จำกัด ผู้ใช้ A จากการเข้าถึงอินเทอร์เน็ตโดยใช้กฎ iptables และบันทึกกฎเพื่อให้หลังจากรีบูตพวกเขายังคงมีประสิทธิภาพ สมมติว่าฉันต้องการอนุญาตการเข้าถึงของผู้ใช้ในบางครั้ง; ฉันจะเปิดใช้งานอีกครั้งได้อย่างไร ฉันใช้ Ubuntu Linux 10.04 มันจะดีถ้าใครแสดงวิธีการทำจากบรรทัดคำสั่งเพราะฉันมักจะเข้าสู่เครื่องโดยใช้การเข้าสู่ระบบในท้องถิ่น

5
ขั้นตอนวิธีการตั้งเวลาใดที่ใช้ใน Linux
เมื่อเร็ว ๆ นี้ในการสัมภาษณ์ฉันถูกถามเกี่ยวกับอัลกอริทึมการจัดกำหนดการที่ใช้โดยระบบปฏิบัติการ Linux อัลกอริทึมใช้อะไรทำไม? นอกจากนี้อัลกอริทึมแบบใดที่ใช้ในระบบปฏิบัติการแบบเรียลไทม์และทำไม

2
ฉันจะเปลี่ยนการอนุญาตใน / sys เพื่อเปลี่ยนสถานะของไฟ LED / แสงโดยใช้ 'udev' ได้อย่างไร
ฉันมี Thinkpad และต้องการใช้ ThinkLight (แสงแฟลชสีขาวด้านบนหน้าจอที่ออกแบบมาเพื่อเพิ่มความสว่างของแป้นพิมพ์) สำหรับการแจ้งเตือนข้อความ Jabber ที่เข้ามา เป็นเรื่องง่ายที่จะเข้าใจเพราะหนึ่งต้องการเปลี่ยน/sys/class/leds/tpacpi::thinklight/brightnessเป็น 255 เท่านั้นฉันจะใช้ Bash script ง่ายๆซึ่งจะทำให้ไฟกะพริบสามครั้ง แต่เพื่อให้สามารถทำสิ่งนี้ได้ฉันต้องเปลี่ยนการอนุญาตไม่ใช่แค่รูทเท่านั้นที่สามารถเปลี่ยนไฟล์นี้ได้ และฉันไม่ต้องการsudo chmod o+w /sys/class/leds/tpacpi::thinklight/brightnessหลังจากการบู๊ตทุกครั้ง ฉันคิดว่าทางออกที่ดีที่สุดใช้udevสำหรับสิ่งนี้ อย่างไรก็ตามฉันไม่เคยใช้มาudevก่อนและฉันค่อนข้างสับสนกับบทเรียนที่ฉันพบทางออนไลน์ ฉันลองudevกฎนี้แล้ว: KERNEL=="tpacpi::thinklight", MODE="0666" เช่นกัน KERNEL="thinklight", MODE="0666" แต่มันไม่ทำงาน แม้ว่าฉันจะไม่ได้รับข้อผิดพลาดขณะทำงานudevadm test /class/leds ขอบคุณสำหรับความช่วยเหลือและความนิยม หรืออาจแก้ปัญหาอื่น ๆ

3
มีทางเลือกอื่นสำหรับ CUPS หรือไม่
เมื่อพิมพ์ด้วย Linux มีทางเลือกอื่นในการใช้CUPSหรือไม่? หลังจากใช้งานมาสองสามสัปดาห์การพิมพ์ก็หยุดทำงาน แสง 'การประมวลผล' จะปรากฏขึ้นและนั่นจะเป็นจุดสิ้นสุด CUPS จะแสดงรายการงานเสร็จแล้ว ฉันหาวิธีแก้ปัญหาที่ใช้งานไม่ได้
11 linux  printing 

3
ฉันจะลงชื่อเข้าใช้แล็ปท็อปลินุกซ์ของฉันได้อย่างไรถ้าฉันลืมทั้งการเข้าสู่ระบบและรหัสผ่าน?
ฉันจะลงชื่อเข้าใช้แล็ปท็อป Linux ได้อย่างไรถ้าฉันลืมชื่อผู้ใช้และรหัสผ่าน
11 linux  ubuntu  login  password 

2
ผลลัพธ์ที่ได้คือความร้อนสูงเกินไปในการปิดระบบ
ฉันมีปัญหาเกี่ยวกับความร้อนสูงเกินไปซึ่งทำให้การปิดแล็ปท็อปของฉันทันที อย่างไรก็ตามมีการตรวจสอบอุณหภูมิจากเซ็นเซอร์และลดความถี่ CPU เพื่อหลีกเลี่ยงปัญหานั้นหรือไม่? มีซอฟต์แวร์หรือเชลล์สคริปต์ที่มีอยู่ที่สามารถจัดการกับงานนั้นได้หรือไม่?

2
จะทำให้ตัวแปรเชลล์ที่ส่งออกเป็นแบบถาวรได้อย่างไร?
export LD_PRELOAD=/usr/lib/libtsocks.so ไม่เป็นไรที่ฉันจะส่งออกด้วยวิธีนี้ แต่ฉันจะทำให้มันถาวรได้อย่างไร ฉันต้องการให้ LD_PRELOAD ยังคงมีการเปลี่ยนแปลงหลังจากรีบูต ฉันใช้ Ubuntu และ Fedora
11 linux  shell 

4
วิธีแมปตัวระบุ ataX.0 ในข้อความแสดงข้อผิดพลาด kern.log กับอุปกรณ์จริง / dev / sdY?
พิจารณาkern.logตัวอย่างต่อไปนี้: ata4.00: failed command: WRITE FPDMA QUEUED ata4.00: cmd 61/00:78:40:1e:6c/04:00:f0:00:00/40 tag 15 ncq 524288 out res 41/04:00:00:00:00/04:00:00:00:00/00 Emask 0x1 (device error) ata4.00: status: { DRDY ERR } ata4.00: error: { ABRT } ata4: hard resetting link ata4: nv: skipping hardreset on occupied port ata4: SATA link up 3.0 Gbps (SStatus …
11 linux  sata 

3
ไดรเวอร์ Linux ทำงานอย่างไรและฉันจะหาได้ที่ไหน (โดยเฉพาะไดรเวอร์ NIC)
ฉันสงสัยว่าไดรเวอร์ทำงานภายใต้ Linux อย่างไร ไดรเวอร์เป็นไฟล์เดียวที่สามารถแก้ไขได้หรือไม่ มีรายการไดรเวอร์ปัจจุบันที่ใช้งานอยู่หรือมีตำแหน่งอื่นสำหรับค้นหาอุปกรณ์แต่ละตัวหรือไม่ ฉันสนใจเรียนรู้เกี่ยวกับไดรเวอร์ของอะแดปเตอร์เครือข่ายเป็นพิเศษ หากคุณรู้ว่าเอกสารที่ดีอยู่ที่ไหนฉันก็อยากอ่านด้วย

2
Linux จัดการแบบอักษรอย่างไร
เมื่อฉันใช้ Windows (นานมากแล้ว!) และ Mac OS X มักจะมี "ที่เก็บ" แบบอักษรส่วนกลางที่ใช้ร่วมกันและเข้าถึงได้โดยระบบปฏิบัติการและโปรแกรมทั้งหมด (โฟลเดอร์แบบอักษรใน Windows และแบบอักษรสมุดใน Mac OS X) แบบอักษรมีการจัดการใน Linux อย่างไร มีร้านค้าส่วนกลางสำหรับแบบอักษรที่โปรแกรมทั้งหมด (เชลล์ที่ไม่มี X, ด้วย X, ตัวจัดการหน้าต่าง, ซอฟต์แวร์ GUI อื่น ๆ ) สามารถใช้งานได้หรือไม่? หรือการจัดการแบบอักษรแยกต่างหาก? ฉันจะทำอย่างไรเพื่อจัดการฟอนต์ของฉันใน Linux ได้อย่างมีประสิทธิภาพและง่ายดาย?
11 linux  xorg  fonts 

3
รายละเอียดข้อมูลไฟล์กระจัดกระจายบน Linux
ฉันมีไฟล์กระจัดกระจายซึ่งมีการจัดสรรบล็อกเพียงบางส่วนเท่านั้น: ~% du -h --apparent-size example 100K example ~% du -h example 52K example ฉันต้องการทราบว่าบล็อกใดของไฟล์ที่ถูกจัดสรรจริง มีการเรียกระบบหรือส่วนต่อประสานเคอร์เนลที่สามารถใช้เพื่อรับรายการการจัดสรรหรือรูของไฟล์หรือไม่? เพียงตรวจสอบสตริงศูนย์ที่ยาวพอ (วิธีที่ GNU cp, rsync ฯลฯ ใช้) ทำงานไม่ถูกต้อง: ~% cp example example1 ~% du -h example1 32K example1 ตรวจพบลำดับอื่นของศูนย์ที่จัดสรรจริง

2
การลบสิ่งที่เป็นนามธรรมออกจากกระบวนการบูตของ Ubuntu
ฉันใช้ลีนุกซ์มาเกือบ 5 ปีแล้วและพบว่ากระบวนการบูตเกือบจะเป็นนามธรรม ฉันหมายถึงไม่ค่อยเห็นผู้ใช้ว่าเกิดอะไรขึ้นเบื้องหลัง (เนื่องจากหน้าจอสาด ฯลฯ ) ตอนนี้อาจจะดีสำหรับผู้ใช้ แต่ไม่ใช่สำหรับผู้ที่ชอบ :) ฉันต้องการนำความฟุ่มเฟื่อยของกาลเวลากลับมา นี่คือสิ่งที่ฉันได้ทำ: ฉันสามารถกำจัดบางส่วนได้โดยการลบพารามิเตอร์ "สแปลช" และ "เงียบ" ออกจากบรรทัดคำสั่ง อย่างไรก็ตามฉันยังคงไม่สามารถเห็นบริการที่เริ่มต้นได้ทีละรายการ (เช่นเดียวกับใน init.d) ฉันถือว่าเป็นเพราะ daemon ถูกแทนที่ด้วยพุ่งพรวด มีไฟล์กำหนดค่าบางอย่างที่ฉันสามารถปรับแต่งเพื่อนำความละเอียดของสิ่งที่เกิดขึ้นกลับมาได้ไหม นอกจากนี้ทันทีที่หน้าจอเข้าสู่ระบบจะลบประวัติบันทึกการบูต มีวิธีปิดใช้งานหรือไม่ หมายเหตุ: ฉันรู้ว่าฉันสามารถทำได้โดยเพียงแค่เปลี่ยน distro เป็น Arch หรือ Slackware แต่ฉันไม่ต้องการทำเช่นนั้น

1
ฉันจะกำหนดกลุ่ม cg ให้ใช้ทรัพยากรร่วมกันระหว่างผู้ใช้ได้อย่างไร
เคยเป็นตัวเลือก config ของเคอร์เนลที่ชื่อว่า sched_user หรือคล้ายกันภายใต้กลุ่ม cg สิ่งนี้ทำให้ผู้ใช้ทุกคนสามารถแบ่งปันทรัพยากรระบบได้อย่างเป็นธรรม ใน 2.6.35 ไม่สามารถใช้ได้ มีวิธีที่ฉันสามารถกำหนดค่าระบบของฉันเพื่อแบ่งปันทรัพยากร io / cpu / หน่วยความจำโดยอัตโนมัติระหว่างผู้ใช้ทั้งหมด (รวมถึงรูทหรือไม่) ฉันไม่เคยตั้งกลุ่ม cgroup มาก่อนมีการสอนที่ดีสำหรับการทำเช่นนั้นหรือไม่? ขอบคุณมาก.

4
อะไรทำให้เครื่องเล่น mp3 แบบพกพาทำงานได้ดีกับ Linux
ฉันอยู่ในตลาดสำหรับเครื่องเล่น mp3 แบบพกพาตัวใหม่และจะเชื่อมต่อกับกล่องลินุกซ์เป็นส่วนใหญ่ แต่บางครั้งก็ใช้กับเครื่อง Windows Vista ด้วยเช่นกัน ฉันสงสัยว่าคุณสมบัติใดที่ฉันควรมองหาในเครื่องเล่นเพลงที่แนะนำให้ใช้งานได้ดี ต้องพยายามให้ iPod ของฉันเล่นกับ Linux อย่างสม่ำเสมอฉันหวังว่าฉันจะสามารถหาบางสิ่งที่ให้การสนับสนุน Linux ที่ดีกว่าได้ ฉันสังเกตเห็นสองสิ่งในการค้นหาของฉัน: การสนับสนุน Ogg Vorbis และ "Linux Compatible" นั้นมีความสัมพันธ์สูง Linux Compatible มักจะมีคุณสมบัติเช่น "รองรับเฉพาะการถ่ายโอนข้อมูล" นี่เป็นเบาะแสประเภทเดียวที่ฉันสามารถติดตามได้หรือไม่? ฉันขอขอบคุณคำแนะนำเกี่ยวกับสิ่งที่จะมองหาหรือตัวอย่างของผลิตภัณฑ์ที่ทำถูกต้อง

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