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

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

2
ติดตั้ง GCC / G ++ เวอร์ชั่น 4.9 ใน Linux Mint
ฉันมักจะมีรุ่นล่าสุดของสิ่งต่าง ๆ โดยเฉพาะอย่างยิ่งถ้าสิ่งนั้นคือ gcc, g ++ และเมื่อเร็ว ๆ นี้ได้มีการแก้ไขมาตรฐาน c ++ ฉันลืมสิ่งที่ ppa ของฉันต้องเพิ่มไปยังระบบของฉัน (ฉันคิดว่าพวกเขามาจากองค์กรอูบุนตู) เพื่อให้สามารถติดตั้ง g ++ - 4.9 ได้โปรดฉันได้รับการเตือนวิธีการทำกระบวนการนี้ขอบคุณ
8 linux  ubuntu  linux-mint  gcc  g++ 

8
Synergy ใช้งานไม่ได้บน Windows 8.1 + HDPI
เมื่อฉันเรียกใช้การทำงานร่วมกันและย้ายเคอร์เซอร์ไปยังไคลเอนต์เคอร์เซอร์จะมองไม่เห็นและเกาะติดที่มุมล่างขวาของหน้าจอ (เปิดหน้าต่างขึ้นมา) สิ่งนี้ทำให้คอมพิวเตอร์ทุกเครื่องไม่มีประโยชน์จนกว่าไคลเอ็นต์และเซิร์ฟเวอร์จะถูกฆ่า ฉันพบdropped bogus delta motionข้อผิดพลาดบนเซิร์ฟเวอร์และCALV/ CNOPไม่มีตัวเลือกบนไคลเอนต์ ฉันใช้งาน Windows 8.1 รุ่นล่าสุดอย่างสมบูรณ์พร้อมการอัปเดตล่าสุด ฉันยังใช้งานล่าสุดของ Synergy 1.5.0 และ 1.5.1 ทุกคืน (ลองเปลี่ยนลำดับทั้งหมด) สิ่งนี้ใช้ได้ก่อนฉันออกเดินทางเป็นเวลาหนึ่งสัปดาห์และตอนนี้มันก็พัง ฉันมีความคิดว่าทำไมไม่มี.

1
สคริปต์เพื่อ su ด้วยรหัสผ่านในสคริปต์โดยไม่ต้องรูท
ฉันได้เขียนสคริปต์กระบวนการที่เกี่ยวข้องกับการอัพเดตลิงก์สัญลักษณ์บนไฟล์ที่อยู่ในเครื่องที่แตกต่างกัน 3 เครื่อง ในเครื่องเหล่านั้นมีผู้ใช้ 4 คนแต่ละคนแต่ละคนต้องมีลิงก์เหล่านี้ที่อัปเดต การใช้ su มีวิธีส่งอาร์กิวเมนต์รหัสผ่านไปยังคำสั่งในบรรทัดเดียวโดยไม่ต้องเรียกใช้ sudo เนื่องจากผู้ใช้จะไม่มีสิทธิ์ของผู้ดูแลระบบหรือไม่ โซลูชันทางเลือกเดียวของฉัน ณ จุดนี้คือการไปรอบ ๆ อย่างไรก็ตามฉันต้องการที่จะทำเช่นนี้ได้โดยไม่ต้องเข้ารหัสในโฮสต์ / ips
8 linux  su 

2
ที: ตัวเลือก“ --ignore-interrupts” ทำหน้าที่อะไร?
ชื่อโดยทั่วไปบอกว่ามันทั้งหมด ทีออฟมีตัวเลือก- ละเลยขัดจังหวะ : -i, --ignore-interrupts ignore interrupt signals ทุกคนสามารถอธิบาย / ยกตัวอย่างในสถานการณ์นี้สำคัญไหม ขอบคุณ!
8 linux  tee 

3
Linux สำหรับที่ทำงาน, virtualized Windows สำหรับเกม?
สวัสดี ในฐานะนักพัฒนาอิสระฉันเพิ่งพบว่าตัวเองถูก จำกัด อย่างหนักด้วยขีด จำกัด หน่วยความจำของระบบปฏิบัติการ 32 บิตและฉันจำเป็นต้องอัปเกรดเป็นระบบ 64 บิตเพื่อให้สามารถทำงานต่อไปได้อย่างมีประสิทธิภาพ ( เพื่ออธิบาย: ฉันต้องใช้เครื่องเสมือนหลายเครื่องเป็นประจำทุกวันตอนนี้ฉันต้องเปิด / ปิดเครื่องบ่อยๆขณะที่ฉันทดสอบวิธีแก้ปัญหาและระบบปฏิบัติการหลักของฉันยังช้าและสลับกันอย่างหนัก ) ฉันวางแผนที่จะโยกย้ายจาก Windows ไปยัง GNU / Linux เป็นเวลานานมากและฉันต้องการใช้โอกาสนี้ในการเปลี่ยนทันที ฉันจะยังคงต้องรักษา Windows ไว้รอบ ๆ (สำหรับเกมและตามสถานการณ์ทั่วไปแบบถอยกลับ) และเนื่องจากฉันไม่ต้องการดูอัลบูตฉันจึงอยากเรียกใช้เป็นไคลเอนต์ระบบเสมือนจริง สิ่งที่ฉันต้องการบรรลุ: ระบบปฏิบัติการหลัก - GNU / Linux (64b) งานประจำวัน, การท่องเว็บ, ฯลฯ ระบบปฏิบัติการไคลเอ็นต์เสมือนจริงหลายแห่งผ่านทาง VirtualBox (สำหรับการทดสอบแอปพลิเคชัน) ระบบปฏิบัติการรอง - Windows XP (32b) หรือ Windows 7 …

1
Apple Magic Trackpad ทำงานได้ยอดเยี่ยมจากนั้นจะหยุดแบบสุ่มจนกระทั่ง hciconfig รีเซ็ต
ฉันจับคู่ Apple Magic Trackpad กับแล็ปท็อปของฉันผ่านระบบบลูทู ธ ของ KDE มันใช้งานได้ดีจนกระทั่งฉันแตะมันด้วยนิ้วมือมากเกินไปหรือรูดมันคล้ายกับท่าทางบางอย่าง (หรือจนกว่าคอมพิวเตอร์จะเข้าสู่โหมดสลีป) จากนั้นมันก็หยุดละเว้นการป้อนข้อมูลใด ๆ หลังจากทำการsudo hciconfig hci0 resetเชื่อมต่ออัตโนมัติอีกครั้ง เป็นเวลาหนึ่ง, ซักพัก ... ปัญหาเดียวกันนี้เกิดขึ้นเมื่อเชื่อมต่อจาก commandline ที่ใช้sudo hidd --connectกับ evtest ฉันพบว่าปัญหาคือเมื่อตรวจพบ tripletap หรือ quadtip เหตุการณ์ได้รับการปรับปรุงใหม่เป็นล้านล้านครั้งนี่คือหนึ่งนิ้วสามนิ้ว: http://pastebin.com/KWYHbx5G Event: time 1393907073.611256, -------------- SYN_REPORT ------------ Event: time 1393907073.647294, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 2 หากฉันปิดแทร็กแพดเหตุการณ์ยังคงมีการยิงต่อไปไม่แน่ใจว่ามันติดอยู่ในคิวเหตุการณ์หรือไม่หรือกำลังถูกรีโหลดในสแต็กลูทู ธ …

2
พุ่งพรวด: เรียกใช้บริการในฐานะผู้ใช้ที่ไม่ได้รับสิทธิพิเศษและสคริปต์ก่อนเริ่มต้นเป็น root
ฉันได้ติดตามงานที่พุ่งพรวด: description "posty api" start on mysql stop on shutdown env RACK_ENV=production setuid vmail setgid vmail chdir /opt/posty_api pre-start script mkdir -p /var/run/posty chown -R vmail:root /var/run/posty end script exec /usr/local/bin/unicorn -D -c /opt/posty_api/unicorn.rb --env production >> /var/log/posty/upstart.log 2>&1 post-stop exec kill `cat /var/run/posty/unicorn.pid` respawn respawn limit 1 10 เพื่อสร้างโฟลเดอร์ใน/var/runฉันต้องการสิทธิ์รูท …
8 linux  upstart 

2
ระบบปฏิบัติการป้องกันกระบวนการที่ไม่ได้รับสิทธิพิเศษจากการดำเนินการคำสั่งพิเศษอย่างไร
ใน Unix หากคุณเป็นผู้ใช้ทั่วไปและทำ: chmod 777 / มันจะล้มเหลว แต่สิ่งนี้เกิดขึ้นภายในระดับฮาร์ดแวร์ได้อย่างไร จนถึงตอนนี้ฉันคิดว่านี่คือสิ่งที่เกิดขึ้น: ระบบปฏิบัติการพยายามดำเนินการคำสั่งนั้น ข้อมูลเกี่ยวกับสิทธิ์อาจอยู่ในหน่วยความจำรอง ดังนั้นมันจะออกคำสั่งการเขียน ก่อน 2 มันจะตรวจสอบว่าผู้ใช้มีสิทธิ์ทำเช่นนี้หรือไม่ ถ้าเขาไม่ใช่มันก็แค่ออกข้อความแสดงข้อผิดพลาด นี่เป็นวิธีการที่เกิดขึ้นหรือถูกขัดจังหวะเมื่อสถานการณ์ดังกล่าวเกิดขึ้น? มีรูทีนในตาราง ISR ในหน่วยความจำหลักที่สอดคล้องกับคำสั่งที่ไม่มีสิทธิพิเศษหรือไม่?

2
ฉันสามารถปิดการใช้งานการลงชื่อเข้าใช้ครั้งล่าสุดและ MOTD ของ SSH บนพื้นฐานต่อผู้ใช้ได้หรือไม่
ฉันรู้คุณสามารถปิดการใช้งานที่ผ่านมาเข้าสู่ระบบและข้อความข้อความของวันเมื่อเริ่มต้นการประชุม SSH โดยมีPrintLastLog noและในPrintMotd no/etc/ssh/sshd_config อย่างไรก็ตามฉันไม่ได้รับอนุญาตให้แก้ไข/etc/ssh/sshd_configในระบบที่ฉันเข้าถึง มีวิธีการตั้งค่าPrintLastLog noและPrintMotd noสำหรับผู้ใช้ในท้องถิ่นของฉันเท่านั้นหรือไม่

2
จะกำหนดค่าการอนุญาตสำหรับไคลเอนต์ linux NFSv4 ด้วย Synology NAS ได้อย่างไร?
ฉันมีเซิร์ฟเวอร์ Linux ที่จัดตั้งขึ้น (Ubuntu 12.04) และ Synology NAS ใหม่และมีปัญหาในการขอสิทธิ์ผู้ใช้ NFS ที่ถูกต้องบนจุดเมานท์ เซิร์ฟเวอร์ยังเมาท์การส่งออก NFS จากเซิร์ฟเวอร์ Ubuntu อื่นโดยไม่มีปัญหา แต่ UID บนเซิร์ฟเวอร์ NFS นั้นและไคลเอนต์จะเหมือนกัน (ตั้งแต่ 1001 ถึง 1,015) ในกรณีของ Synology, UID เริ่มต้นที่ 1024 บรรทัดต่อไปนี้/etc/fstabเป็นวิธีที่ Synology และตัวอย่างอื่นแสดงเพื่อกำหนดค่าการเมานต์ nas:/volume1/Video /mnt/nas/Video nfs nouser,rsize=8192,wsize=8192,atime,auto,rw,dev,exec,suid 0 0 ฉันได้กำหนดค่าidmapd.confดังนี้ [General] Verbosity = 0 Pipefs-Directory = /run/rpc_pipefs # set your …
8 linux  ubuntu  nfs  synology 

1
อุปกรณ์ USB ติดอย่างชาญฉลาดกลายเป็นป้องกันการเขียน [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ลบการป้องกันการเขียนออกจากดิสก์แฟลช USB [ทำซ้ำ] (2 คำตอบ) ปิดให้บริการใน6 ปีที่ผ่านมา ดังนั้นในช่วงสุดสัปดาห์แฟลชไดรฟ์ USB 1GB ของฉันก็จัดการป้องกันการเขียนได้ ไม่มีสวิตช์ติดอยู่ดังนั้นฉันจึงสรุปได้ว่ามีบางอย่างเกิดความเสียหายในบางจุด เห็นได้ชัดว่าฉันไม่สามารถจัดรูปแบบหรือลบ ผลลัพธ์จากdmesg | tailคือ: Buffer I/O error on device sdb1, logical block 328168 lost page write due to I/O error on sdb1 sd 73:0:0:0: [sdb] Unhandled sense code sd 73:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 73:0:0:0: …

3
มีอะไรเร็วกว่า `หา | wc -l` เพื่อนับไฟล์ในไดเรกทอรี?
ไม่ใช่เรื่องแปลกที่ฉันต้องนับจำนวนไฟล์ในไดเรกทอรีบางครั้งสิ่งนี้จะกลายเป็นล้าน มีวิธีที่ดีกว่าเพียงแค่แจงนับและนับมันด้วยfind . | wc -lหรือไม่? มีการเรียกระบบไฟล์บางชนิดที่คุณสามารถทำได้บน ext3 / 4 ที่มี I / O น้อยลงหรือไม่?

2
ถ้าฉันมี "badblocks" เขียนผลลัพธ์ลงในไฟล์และไฟล์นั้นว่างนั่นหมายความว่าไม่พบบล็อกที่ไม่ดีใช่หรือไม่
ฉันเพิ่งวิ่งbadblocksบนฮาร์ดไดรฟ์เซิร์ฟเวอร์ขนาดใหญ่เพื่อตรวจสอบปัญหาที่เป็นไปได้ (สมาร์ทรายงานว่าทุกอย่างเรียบร้อย แต่ฉันต้องแน่ใจ) คำสั่งที่ฉันใช้คือ: badblocks -c 1024 -b 4096 -w -s -o /path/to/myfile.txt /dev/mydrive ฉันใช้โหมดทำลายการเขียนเนื่องจากการหยุดทำงานของไดรฟ์มีความสำคัญและเรากำหนดว่าจะเร็วกว่าที่จะทำไดรฟ์ในระหว่างการตรวจสอบบล็อกที่ไม่ดีจากนั้นเพิ่มมันเข้าไปใน RAID อีกครั้ง เป็นส่วนหนึ่งของการรอช้ากว่าการทดสอบแบบไม่ทำลาย เมื่อสร้างเสร็จแล้วmyfile.txtถูกสร้างขึ้น แต่ว่างเปล่า ดูเหมือนว่าเป็นคำถามที่โง่มาก แต่: ไฟล์ที่ว่างเปล่าบ่งชี้ว่าไม่พบบล็อกที่ไม่ถูกต้องใช่ไหม badblocksดูเหมือนว่าmanpage สำหรับจะระบุสิ่งนี้ แต่ฉันต้องการให้แน่ใจว่าจะเป็นอย่างนั้น

5
SSD SSD เพื่อลดเวลาในการหมุน HDD หรือไม่
เวอร์ชั่นสั้นก่อน : ฉันกำลังมองหาซอฟต์แวร์ที่ใช้งานร่วมกับ Linux ได้ซึ่งสามารถแคชเขียน HDD อย่างโปร่งใสโดยใช้ SSD อย่างไรก็ตามฉันต้องการหมุน HDD หนึ่งครั้งหรือสองครั้งต่อวันเท่านั้น (เพื่อเขียนข้อมูลแคชไปยัง HDD) เวลาที่เหลือ HDD ไม่ควรหมุนเนื่องจากเสียงรบกวน ตอนนี้เวอร์ชั่นที่ยาวกว่า : ฉันได้สร้างคอมพิวเตอร์ที่ทำงานเงียบอย่างสมบูรณ์ที่ใช้ Xubuntu มันมี A10-6700T APU, ตัวระบายความร้อนแบบไร้พัดลม, PSU แบบไม่มีพัดลม, SSD ปัญหาคือ: มันยังมี (และต้องการ) HDD ที่มีเสียงดังและฉันต้องการที่จะห้ามไม่ให้มันหมุนในตอนกลางคืน การเขียนทั้งหมดควรเก็บไว้ใน SSD ไม่จำเป็นต้องอ่านในตอนกลางคืน ตลอดทุกวันคอมพิวเตอร์นี้จะดาวน์โหลดข้อมูลประมาณ 5 GB โดยอัตโนมัติซึ่งจะถูกเก็บไว้ประมาณหนึ่งปีโดยให้ความจุดิสก์ที่ต้องการทั้งหมดน้อยกว่า 2 TB เล็กน้อย ขณะนี้ข้อมูลนี้ถูกจัดเก็บไว้ในฮาร์ดดิสก์ที่มีเสียงรบกวน 3 TB ซึ่งหมุนทั้งกลางวันและกลางคืน บางครั้งฉันต้องเข้าถึงข้อมูลจากหลายเดือนก่อน อย่างไรก็ตามเวลาส่วนใหญ่ฉันจะต้องการข้อมูลจาก 14 วันที่ผ่านมาซึ่งจะพอดีกับ …

2
Linux เปลี่ยนฟังก์ชัน FN-key เริ่มต้นใน xorg (การผูกคีย์หรือไม่)
ดังนั้นฉันจึงซื้อแป้นพิมพ์ใหม่จาก Logitech (TK820) โดยไม่ตรวจสอบฟังก์ชั่นการใช้งานปุ่มล่วงหน้า เป็นเรื่องน่าประหลาดใจที่พบว่าที่แถวบนสุดปุ่มมัลติมีเดีย (เพิ่มระดับเสียงเพลงถัดไปและเพลงเหล่านั้น) เป็นค่าเริ่มต้นและการเข้าถึงfunction keys(F1-F12) ต้องใช้FNปุ่ม สิ่งนี้น่ารำคาญอย่างมากเช่นระหว่างการเข้ารหัสเมื่อคุณต้องการค้นหาถัดไป (F3) หรือคุณกำลังปิดหน้าต่าง (F4) เป็นต้น ดังนั้นคำถามคือฉันจะสามารถปรับเปลี่ยนการกำหนดค่า x.org ที่ปุ่มด้านบนจะกลับไปที่การทำงานเริ่มต้นและการเข้าถึงปุ่มมัลติมีเดียจะอยู่ด้านหลังปุ่ม FN หรือไม่

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