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

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

1
เหตุใดจึงต้องมีไดรเวอร์สำหรับทั้งเซิร์ฟเวอร์ x และเคอร์เนล linux
มีคนอธิบายได้ไหมว่าทำไมต้องมีไดรเวอร์สองชุดหนึ่งชุดในเคอร์เนล Linux และอีกหนึ่งชุดใน X ฉันเข้าใจว่าไดรเวอร์อุปกรณ์อยู่ในเคอร์เนล แต่บทบาทของสิ่งเหล่านั้นใน xserver คืออะไร wayland ต้องการไดรเวอร์ดังกล่าวในการทำงานหรือไม่

2
เครื่องมือบรรทัดคำสั่งเพื่อลบแท็กที่เลือกออกจากไฟล์ MP3
การใช้MP3 Diagsเพื่อล้างคอลเลกชัน mp3 ของฉันฉันค้นพบว่านอกเหนือจากแท็ก ID3v2 แล้วบางไฟล์ยังมี Lyrics3, ID3v1 และแท็ก APE บางส่วน มีเครื่องมือบรรทัดคำสั่งที่นั่นเพื่อลบทั้งหมดยกเว้นแท็ก ID3v2 หรือไม่

3
การสำรวจเนื้อหา RAM
ฉันใช้ฐานข้อมูลredisและต้องการสำรวจเนื้อหาของ RAM ที่แอปพลิเคชันใช้อยู่ ฉันรู้สึกถึงคำอธิบายว่าทำไมฉันถึงต้องการทำสิ่งนี้จะทำให้เข้าใจได้ง่ายขึ้นแล้วคำถามที่ฉันจะถาม Redis เป็นที่เก็บค่าคีย์แบบง่ายที่เก็บข้อมูลไบนารี ฉันคิดว่ามันจะเป็นสถานที่ที่ดีในการสำรวจสิ่งต่าง ๆ เช่นการเข้ารหัสและมันน่าสนใจสำหรับฉันที่จะทำสิ่งต่าง ๆ เช่นการอ่านข้าม RAM เพื่อมองหาชุดข้อมูลไบนารี อาจสำรวจความคิดในการเขียนภาษาคิวรีทารกที่ค้นหาใน RAM ฉันได้รับความคิดนี้หลังจากอ่านบทในSICPเกี่ยวกับภาษาของแบบสอบถาม ความคิดใดที่จะเริ่ม? เริ่มแรกฉันต้องการถาม "ให้พื้นที่ที่อยู่ที่แอปพลิเคชันนี้ใช้งานอยู่" กับระบบ
12 linux  memory 

1
ฉันจะสังเกตแบนด์วิดท์ของหน่วยความจำได้อย่างไร
ฉันมีระบบ Linux ARM แบบฝังที่แสดงปริมาณงานน้อยกว่าที่คาดไว้ทั้งบน Ethernet และ USB ฉันสงสัยว่าหน่วยความจำอาจมีส่วนร่วม มีวิธีในการสังเกตแบนด์วิดธ์หน่วยความจำที่ใช้ในขณะที่ทดสอบทรูพุตบนอีเธอร์เน็ตหรือ USB หรือไม่?

3
เหตุใด Linux จึงทำให้คอมพิวเตอร์ของฉันร้อน
ฉันใช้ Linux กับ Acer 5740 มาสองสามปีแล้ว เมื่อเร็ว ๆ นี้ฉันสังเกตเห็นว่าคอมพิวเตอร์ของฉันเริ่มร้อนขึ้นและมีอุณหภูมิประมาณ 70 องศา ถ้าฉันใช้ Eclipse หรือ ffmpeg หรืออะไรบางอย่างคอมพิวเตอร์จะยิงได้ถึง 85-90 องศา อาจเกิดขึ้นก่อนหน้านี้ แต่ฉันอาจจะไม่สนใจมัน ฉันมีดูอัลบูตด้วย Windows 7 และ 70 องศาเป็นระดับสูงสุดแม้เมื่อฉันเล่นเกม ฉันคาดว่า Linux จะร้อนขึ้นเล็กน้อยเนื่องจากไดรเวอร์ แต่ 70 degrees @ idling นั้นน้อยเกินไป งานวิจัยก่อนหน้าของฉันเกี่ยวกับการแสดงนี้: เพื่อนของฉันที่มีแล็ปท็อปเครื่องเดียวกัน แต่ใช้การ์ด ATI แทน Intel (ปัจจุบันอยู่ในเหมือง) กำลังดิ้นรนกับปัญหาเรื่องความร้อนที่มีความรุนแรงมากขึ้น เขาติดตั้ง fgrlx และแล็ปท็อปของเขานั้นเท่ห์เหมือนไซบีเรีย ฉันพยายามติดตั้งไดรเวอร์ Intel สำหรับการ์ดของฉัน ฉันมีรุ่นล่าสุดของ …
12 linux 

4
รีเซ็ตอุปกรณ์ PCI ใน Linux
มีวิธีทั่วไปในการรีเซ็ตอุปกรณ์ PCI ใน Linux จากบรรทัดคำสั่งหรือไม่ นั่นคือทำให้บัส PCI ออกคำสั่งรีเซ็ต
12 linux  pci 

3
เหตุใดเซิร์ฟเวอร์ EC2 ของฉันถึงหยุดทำงานประมาณ ~ 10 วินาทีทุกวัน
ฉันมีสิ่งที่ฉันเชื่อว่าเป็นไฟล์ระบบ/etc/cron.daily/ntpupdateซึ่งทำงาน ntpdate ntp.ubuntu.comทุกวันเพื่อซิงค์กับเวลาเครือข่าย ทุกวันมันสร้างเอาต์พุตคล้ายกันมากกับสิ่งนี้: /etc/cron.daily/ntpupdate: 16 Jan 06:30:42 ntpdate[21446]: step time server 91.189.94.4 offset -12.646804 sec ฉันไม่91.189.94.4แน่ใจว่า-12.646804 secหมายถึงอะไรแต่ฉันค่อนข้างมั่นใจว่าเซิร์ฟเวอร์ของฉันปิดประมาณ 12 วินาที แต่ฉันไม่รู้ว่าทำไมมันถึงออกมาในปริมาณที่เท่ากันทุกวัน นี่เป็นอินสแตนซ์ Amazon EC2 ที่ใช้งาน Ubuntu ฉันเดาได้แค่ว่ามันจะสูญเสีย / เพิ่มขึ้น 12 วินาทีต่อวันหรืออย่างอื่นกำลังซิงค์เวลากับนาฬิกาอื่นที่ถูกปิดโดย 12 วินาทีจากนั้นฉันจะซิงค์อีกครั้ง ฉันควรทำอย่างไรเพื่อลองติดตามสิ่งนี้ต่อไป? ฉันไม่เห็นงาน cron อื่น ๆ ใน/etc/cron.*ไดเรกทอรีหรืองาน cron ของผู้ใช้ ... UPDATE แค่คิดว่าฉันจะแบ่งปันว่าฉันเริ่มวิ่งทุกชั่วโมงเพื่อดูว่าจะมีการกระโดดครั้งใหญ่ในบางชั่วโมงหรือไม่ นี่คือสิ่งที่เอาต์พุตรายชั่วโมงคือ: 16 Jan 15:17:04 ntpdate[8346]: adjust …

3
ผู้ใช้ที่พร้อมรับคำสั่งปฏิเสธความปลอดภัยของ Linux
เป็นไปได้ไหมที่จะสร้างโมดูลความปลอดภัยของ Linux (เช่น AppArmor, SELinux เป็นต้น) แจ้งให้ผู้ใช้เมื่อแอปพลิเคชันต้องการเข้าถึงไฟล์หรือโฟลเดอร์ที่จัดประเภท (ลายเซ็นดิจิทัล, คีย์ SSH, ข้อมูลบัตรเครดิตและสิ่งอื่น ๆ ที่มีความละเอียดอ่อน) แทน ปฏิเสธการทำงานของแอปพลิเคชันซึ่งอาจเป็นที่ต้องการ (เช่นไคลเอนต์อีเมลที่ต้องการลงชื่ออีเมลตามคำขอของผู้ใช้) มันจะเป็นประโยชน์ในการตั้งค่านโยบายความปลอดภัยเริ่มต้นที่เข้มงวดสำหรับแอปพลิเคชันที่มีช่องโหว่ (โดยเฉพาะเว็บเบราว์เซอร์และไคลเอนต์อีเมล) และให้ผู้ใช้ตัดสินใจว่าจะดำเนินการตามที่ต้องการหรือไม่ดังนั้นช่องโหว่ของระบบ เป็นมิตร

2
ฉันสามารถเปลี่ยนผู้รับเมลเริ่มต้นในงาน cron ได้หรือไม่
ฉันเชื่อว่าหากมีเอาต์พุตใด ๆ จาก cronjob มันจะถูกส่งไปยังผู้ใช้ที่งานนั้นเป็นของ ฉันคิดว่าคุณสามารถเพิ่มสิ่งที่ชอบMAILTO=vivek@nixcraft.inที่ด้านบนของไฟล์ cron เพื่อเปลี่ยนที่ส่งออกไป ฉันสามารถตั้งค่าตัวเลือกเพื่อให้ระบบ cron jobs ทั่วทั้งระบบจะถูกส่งไปยังอีเมล root แทนที่จะไปยังผู้ใช้ที่ใช้งานได้หรือไม่ (เช่นเพื่อที่ฉันไม่ต้องตั้งค่านี้ในไฟล์ cron ของผู้ใช้แต่ละคน)


1
tcpdump สแต็กเครือข่ายระดับใดที่ได้รับข้อมูลมา
ขณะที่ผมกำลังพยายามที่ไร้ผลที่จะแก้ไขข้อผิดพลาดของตัวควบคุมอีเธอร์เน็ตที่นี่สิ่งหนึ่งที่ผมพยายามวิ่ง tcpdump บนเครื่อง ฉันพบว่าน่าสนใจที่ tcpdump สามารถตรวจจับได้ว่าแพ็คเก็ต ICMP บางอันที่แอปพลิเคชัน ping คิดว่าการส่งไม่ได้ออกนอกสายจริงแม้ว่ามันจะทำงานบนเครื่องเดียวกันก็ตาม ฉันทำซ้ำผลลัพธ์ tcpdump เหล่านี้ที่นี่: 14:25:01.162331 IP debian.local > 74.125.224.80: ICMP echo request, id 2334, seq 1, length 64 14:25:02.168630 IP debian.local > 74.125.224.80: ICMP echo request, id 2334, seq 2, length 64 14:25:02.228192 IP 74.125.224.80 > debian.local: ICMP echo reply, id …

4
ฉันจะแยกไฟล์เป็นค่าเริ่มต้นด้วย rsync ได้อย่างไร
ฉันจะแยกไฟล์เป็นค่าเริ่มต้นด้วย rsync ได้อย่างไร นี่คือวิธีที่ rsync ไวยากรณ์ปกติของฉันเริ่มต้น: rsync --exclude ".ht*" --exclude "error_log" --exclude ".DS*" --exclude "old" ... ฉันเคยเห็นการกล่าวถึงการกำหนดค่า/etc/rsyncd.confไฟล์จำนวนมากแต่อาจจะดีกว่าสำหรับ daemon มากกว่าคำสั่ง rsync เป็นไปได้ไหมที่จะมีการยกเว้นค่าเริ่มต้นสำหรับ rsync เมื่อถูกเรียกจากบรรทัดคำสั่งเช่นในไวยากรณ์เริ่มต้นของฉันด้านบน

2
มี linux ที่เทียบเท่ากับคำสั่ง Mac OS X“ textutil” หรือไม่?
ใน Mac OS X มีคำสั่งที่มีประโยชน์มากเรียกtextutilได้ว่าสามารถเรียกใช้จากเทอร์มินัลและอนุญาตให้แปลงเอกสารจากรูปแบบอื่น บางครั้งฉันก็ใช้มันเพื่อแปลงไฟล์ RTF เป็น HTML แต่ก็สามารถแปลง doc, docx, odt และรูปแบบอื่น ๆ ฉันเคยเชื่อว่ามันเป็นคำสั่ง unix มาตรฐาน แต่ฉันไม่สามารถหามันได้และเมื่อฉันพยายามเขียนsudo apt-get install textutilUbuntu บอกว่ามันไม่มีความคิดว่าtextutil... คืออะไรฉันอาจจะค้นหาคำสั่งผิดหรือเปล่า? คุณรู้หรือไม่ว่ามีบางสิ่งที่คล้ายคลึงกันสำหรับ Linux ฉันต้องเรียกใช้คำสั่งนั้นจากสคริปต์ที่จะทำงานบนเซิร์ฟเวอร์ linux

2
คำถามมากมายเกี่ยวกับการเข้ารหัสอักขระระบบไฟล์บน linux
เนื่องจากการแลกเปลี่ยนไฟล์จำนวนมากทำงานระหว่าง Windows (การเข้ารหัสGBK ) และ Linux (การเข้ารหัส UTF-8 ) มันจะพบปัญหาการเข้ารหัสอักขระได้อย่างง่ายดายเช่น: ไฟล์ zip / tar ที่มีชื่อมีตัวอักษรจีนในระบบ Windows ให้แตกซิป / untar ในระบบ Linux เรียกใช้เว็บแอปพลิเคชัน java แบบเก่าที่ย้ายข้อมูล (ออกแบบบนระบบ Windows โดยใช้การเข้ารหัส GBK ใน JSP) ซึ่งเขียนไฟล์ที่เข้ารหัสด้วยชื่อ GBK ลงในดิสก์ ftp รับ / ใส่ไฟล์ที่มีชื่อเข้ารหัส GBK ระหว่างเซิร์ฟเวอร์ Windows FTP และไคลเอนต์ Linux เปลี่ยนสภาพแวดล้อม LANG ใน Linux ปัญหาทั่วไปของที่กล่าวถึงก่อนหน้าคือการระบุตำแหน่งไฟล์ / หลังจาก …

1
บันทึกทุก ๆ การร้องขอของโปรแกรม SUID ทุกครั้งหรือไม่
ฉันต้องการมีล็อกไฟล์ที่มีรายการทุกครั้งที่ผู้ใช้รันโปรแกรม suid ใด ๆ ที่มีชื่อผู้ใช้โปรแกรมและอาร์กิวเมนต์บรรทัดคำสั่งใด ๆ ที่ส่งผ่านไป มีวิธีมาตรฐานในการทำสิ่งนี้บน Linux หรือไม่?
12 linux  security  logs 

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