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

Linux เป็นคำศัพท์ทั่วไปสำหรับระบบปฏิบัติการโอเพนซอร์ซเหมือนโอเพนซอร์สที่ใช้เคอร์เนลลินุกซ์

3
บีบอัดข้อมูลสำรองในทันที
อาจจะดูเหมือนเป็นคำถามโง่ ๆ แต่วิธีที่ฉันพยายามทำมันไม่ทำงาน ฉันใช้ livecd ไดรฟ์นั้นไม่ต่อเชื่อม ฯลฯ เมื่อฉันสำรองข้อมูลด้วยวิธีนี้ sudo dd if=/dev/sda2 of=/media/disk/sda2-backup-10august09.ext3 bs=64k ... โดยปกติแล้วจะใช้งานได้ แต่ฉันไม่มีพื้นที่เพียงพอใน hd ภายนอกภายนอกฉันกำลังคัดลอกไปที่ (มันเกือบจะพอดีกับมัน) ดังนั้นฉันต้องการบีบอัดด้วยวิธีนี้ sudo dd if=/dev/sda2 | gzip > /media/disk/sda2-backup-10august09.gz ... แต่ฉันได้รับอนุญาตปฏิเสธ ฉันไม่เข้าใจ


4
ข้อดี / ข้อเสียของการติดตั้งแบบแข็งและแบบนิ่มใน UNIX มีอะไรบ้าง?
คำถามนี้อาจแตกต่างกันระหว่าง distros แต่โดยทั่วไปแล้วอะไรคือข้อดี / ข้อเสียของการใช้ hard mount แบบ soft หรือ soft ในโลก UNIX มีสถานการณ์บางอย่างที่มีประโยชน์มากกว่าหรือเป็นการใช้ที่เป็นสากลหรือไม่?
23 linux  unix  nfs  mount 

2
นักเทียบท่า: ไม่สามารถเพิ่มอินเทอร์เฟซคู่ (ไม่รองรับการทำงาน)
หลังจากติดตั้ง Docker ฉันได้รับข้อผิดพลาดเมื่อฉันพยายามเรียกใช้ตัวอย่าง Hello World: Error response from daemon: Cannot start container 4145d0fccd96b904e4ab4413735f1129b8765429bad5be71dc8d5f4c0760666d: failed to create endpoint high_saha on network bridge: failed to add the host (veth7f6f907) <=> sandbox (veth788d9dc) pair interfaces: operation not supported (ฉันเพิ่งอัพเกรดเซิร์ฟเวอร์ Debian ของฉันจาก Wheezy เป็น Jessie) ไม่มีใครมีความคิดว่าทำไมฉันถึงได้รับข้อผิดพลาดนี้หรือไม่? ฉันพลาดบางสิ่งบางอย่างในระหว่างการอัพเกรดหรือไม่? ขอบคุณสำหรับความช่วยเหลือของคุณ.

2
เวลา CPU และการใช้ CPU เป็นอย่างไร
ในหน้า Wikipedia สำหรับเวลา CPUมันบอกว่า เวลาของ CPU วัดจากเวลาเป็นวินาทีหรือวินาที บ่อยครั้งจะเป็นประโยชน์ในการวัดเวลา CPU เป็นเปอร์เซ็นต์ของความจุของ CPU ซึ่งเรียกว่าการใช้งาน CPU ฉันไม่เข้าใจว่าสามารถแทนที่ช่วงเวลาเป็นเปอร์เซ็นต์ได้อย่างไร เมื่อฉันดูtopไม่ได้%CPUบอกฉันว่าMATLABใช้ 2.17 ของแกนของฉันหรือไม่ PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 18118 jasl 20 0 9248400 261528 78676 S 217.2 0.1 8:14.75 MATLAB คำถาม เพื่อให้เข้าใจได้ดีขึ้นว่าการใช้ CPU คืออะไรฉันจะคำนวณการใช้งาน CPU ได้อย่างไร

3
ฉันจะได้รับแจ้งข้อผิดพลาด ECC ใน Linux ได้อย่างไร
ฉันจะได้รับแจ้งได้อย่างไรเมื่อเครื่อง Linux ที่ติดตั้งหน่วยความจำ ECC รู้จักหน่วยความจำล้มเหลว ฉันสนใจข้อผิดพลาดทั้งที่แก้ไขและไม่สามารถแก้ไขได้ หากข้อความถูกเขียนไปยัง dmesg / syslog นี่เป็นเรื่องปกติ แต่ฉันชอบที่จะรู้ว่าจะต้องค้นหาอะไร ติดตั้ง daemons เพิ่มเติม (เช่น smartmontools สำหรับฮาร์ดไดรฟ์) เป็นที่ยอมรับ การติดตาม Nagios / Icinga จะเป็นอีกหนทางหนึ่ง เครื่องบางเครื่องที่ไม่ได้รับการตรวจสอบมี IPMI ระบบที่น่าสนใจมีบอร์ด Supermicro (X9SCM-F) เกี่ยวกับ Microserver HP N54L ฉันแค่อยากรู้อยากเห็น แต่ไม่สนใจมากเกินไป ระบบทั้งหมดใช้ Debian หรือ Ubuntu Linux
23 linux  ecc 

4
ความแตกต่างของประสิทธิภาพระหว่าง ramfs และ tmpfs
ฉันต้องติดตั้งระบบจัดเก็บข้อมูลในหน่วยความจำสำหรับข้อมูลประมาณ 10 GB ซึ่งประกอบด้วยไฟล์เดียว (ภาพ) 100 kb จำนวนมาก จะมีการอ่านจำนวนมากและมีการเขียนเป็นระยะ ๆ (การเพิ่มไฟล์ใหม่การลบไฟล์เก่า) ตอนนี้ฉันรู้ว่าtmpfsทำงานเหมือนระบบไฟล์ปกติที่คุณสามารถทำได้เช่นตรวจสอบพื้นที่ว่าง / ใช้แล้วด้วยdfซึ่งเป็นคุณสมบัติที่ดีที่มี อย่างไรก็ตามฉันสนใจว่าramfsจะให้ประโยชน์บางอย่างเกี่ยวกับความเร็วของการปฏิบัติการ IO ฉันรู้ว่าฉันไม่สามารถควบคุมขนาดของหน่วยความจำที่ใช้ไปแล้วเมื่อใช้ramfsและระบบของฉันสามารถหยุดทำงานได้หากใช้ RAM ฟรีอย่างสมบูรณ์ แต่นั่นจะไม่เป็นปัญหาในสถานการณ์นี้ เพื่อสรุปมันฉันสนใจ: - ประสิทธิภาพฉลาดซึ่งเร็วกว่า: ramfsหรือtmpfs (และอาจเป็นสาเหตุ) - tmpfsใช้พื้นที่สว็อปเมื่อใด มันย้ายข้อมูลที่บันทึกไว้ไปแล้วเพื่อสลับ (เพื่อเพิ่ม RAM สำหรับโปรแกรมอื่นที่กำลังรันอยู่) หรือเฉพาะข้อมูลใหม่ถ้าในขณะนั้นไม่มี RAM ว่างเหลืออยู่หรือไม่

1
Apache บันทึกสิทธิ์การอ่านของผู้ใช้รายอื่น [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน6 ปีที่ผ่านมา เรามีนักพัฒนาหลายคนที่ดูแลระบบและฉันต้องการให้พวกเขาอ่านไฟล์บันทึกใน / var / log / httpd ได้อย่างง่ายดายโดยไม่จำเป็นต้องมีการเข้าถึงรูท ฉันตั้งค่าสิทธิ์ในการอ่านสำหรับผู้ใช้ 'อื่น ๆ ' แต่เมื่อฉันเรียกใช้ tail บนไฟล์บันทึกฉันได้รับการปฏิเสธสิทธิ์: [root@ourserver httpd]# chmod -R go+r /var/log/httpd [root@ourserver httpd]# ls -la drwxr--r-- 13 root root 4096 Oct 25 03:31 . drwxr-xr-x. 6 root root 4096 Oct 20 03:24 .. …

4
วิธีการรีสตาร์ทบริการโดยอัตโนมัติเมื่อล้มเหลวใน Linux
บน Windows คุณสามารถกำหนดสิ่งที่ควรเกิดขึ้นหาก / เมื่อบริการล้มเหลว มีวิธีมาตรฐานในการบรรลุสิ่งเดียวกันบน Linux (โดยเฉพาะอย่างยิ่ง CentOS)? ส่วนใหญ่ของคำถามของฉันคือคุณจะจัดการกับซ็อกเก็ตที่เปิดทิ้งไว้ได้อย่างไรตัวอย่างเช่นใน TIME_WAIT, FIN_WAIT1 และอื่น ๆ ในขณะนี้หากบริการที่ฉันกำลังเกิดปัญหาฉันต้องรอซ็อกเก็ตเพื่อล้างหรือเปลี่ยนพอร์ตฟังก่อนที่ฉันจะสามารถรีสตาร์ทด้วยตนเอง ขอบคุณสำหรับความช่วยเหลือของคุณ.
23 linux  service  socket 

4
การใช้คีย์ส่วนตัว SSH เดียวกันข้ามหลายเครื่อง
ฉันมี repo Github ฉันต้องการเข้าถึงจากเครื่อง Linux สองเครื่องที่แตกต่างกัน สำหรับเครื่องแรกฉันทำตามคำแนะนำของ Github ในการสร้างกุญแจ SSH และเพิ่มกุญแจสาธารณะที่เป็นผลลัพธ์ให้กับ Github ลูกค้ารายนี้ใช้งานได้ดี สำหรับไคลเอนต์ที่สองฉันคัดลอก/home/{user}/.ssh/id_rsaไฟล์จากไคลเอนต์แรก ฉันคิดว่านี่อาจเป็นสิ่งที่ฉันต้องทำ แต่เมื่อฉันพยายามเชื่อมต่อฉันจะได้รับ 'การอนุญาตถูกปฏิเสธ (publickey)' ฉันพลาดอะไรไป
23 linux  ssh  github 

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

4
Linux e1000e (ไดรเวอร์เครือข่าย Intel) มีปัญหามากมายฉันจะเริ่มจากที่ไหน
ขณะนี้ฉันมีปัญหาสำคัญกับe1000e(ไม่ทำงานเลย) ใน Ubuntu Maverick (1.0.2-k4) หลังจากทำงานต่อฉันได้รับสิ่งต่างๆมากมายใน dmesg: [ 9085.820197] e1000e 0000:02:00.0: PCI INT A disabled [ 9089.907756] e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k4 [ 9089.907762] e1000e: Copyright (c) 1999 - 2009 Intel Corporation. [ 9089.907797] e1000e 0000:02:00.0: Disabling ASPM L1 [ 9089.907827] e1000e 0000:02:00.0: PCI INT A -> GSI …

1
เซิร์ฟเวอร์ DNS ของฉันดัน 20mbps ทำไม
ฉันกำลังเรียกใช้เซิร์ฟเวอร์ DNS ใน EC2 และมันผลักดันประมาณ 20mbps เมื่อวานนี้เมื่อฉันตรวจสอบแผงควบคุมการเรียกเก็บเงินของฉันและพบข้อมูลที่ใช้แล้ว 1.86 TB ในเดือนนี้ นั่นเป็นรายการใหญ่สำหรับห้องแล็บโครงการขนาดเล็กของฉัน ฉันไม่เคยสังเกตเห็นประสิทธิภาพลดลงและไม่ต้องกังวลกับการตั้งค่าทราฟฟิก threshholds อีกต่อไป แต่ตอนนี้ฉันมีตั้งแต่นี้มีค่าใช้จ่ายฉัน $ 200 + ค่าใช้จ่ายแบนด์วิดธ์ ดูเหมือนว่ามีใครบางคนใช้เซิร์ฟเวอร์ DNS ของฉันเป็นส่วนหนึ่งของการโจมตีการขยายสัญญาณ แต่ฉันก็เสียวิธี การกำหนดค่าอยู่ด้านล่าง // BBB.BBB.BBB.BBB = ns2.mydomain.com ip address options { listen-on port 53 { any; }; // listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file …

2
chmod -R ทำให้ไฟล์ในโฟลเดอร์ย่อยเป็นจริงด้วยเหตุผลบางประการ
ฉันปรับสิทธิ์เมื่อตั้งค่าบางธีมของ WordPress และchmod 664 -R theme-dir/*ทำงานมันทำงานได้ดีบนไฟล์ในรูทของไดเรกทอรี แต่ไฟล์ทั้งหมดในไดเรกทอรีย่อยตอนนี้อ่านแบบนี้เมื่อฉันls -l: ?--------- ? ? ? ? ? core_functions.php ?--------- ? ? ? ? ? css ?--------- ? ? ? ? ? custom_functions.php ?--------- ? ? ? ? ? images ?--------- ? ? ? ? ? import_settings.php ?--------- ? ? ? ? ? js …

1
kworker ใช้ + 90% IO และเขียนดิสก์เป็นศูนย์
นี่เป็นเว็บเซิร์ฟเวอร์ apache มาตรฐานบน AWS Linux AMI + EBS เราสังเกตเห็นว่าภาระเฉลี่ยสูง (+8) และiotop -aแสดงให้เห็น: Total DISK READ: 0.00 B/s | Total DISK WRITE: 2.37 M/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 3730 be/4 root 0.00 B 0.00 B 0.00 % 91.98 % [kworker/u8:1] 774 be/3 root 0.00 B …

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