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

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

1
การปรับปรุง SAS multipath กับประสิทธิภาพ JBOD บน Linux
ฉันกำลังพยายามปรับการตั้งค่าการจัดเก็บข้อมูลบนฮาร์ดแวร์ Sun บางอย่างด้วย Linux ความคิดใด ๆ ที่จะได้รับการชื่นชมอย่างมาก เรามีฮาร์ดแวร์ดังต่อไปนี้: Sun Blade X6270 2 * คอนโทรลเลอร์ LSISAS1068E SAS 2 * Sun J4400 JBOD ที่มีดิสก์ 1 TB (24 ดิสก์ต่อ JBOD) Fedora Core 12 2.6.33 เคอร์เนลที่วางจำหน่ายจาก FC13 (ลองด้วยเคอร์เนล 2.6.31 ล่าสุดจาก FC12 ผลลัพธ์เดียวกัน) นี่คือแผ่นข้อมูลสำหรับฮาร์ดแวร์ SAS: http://www.sun.com/storage/storage_networking/hba/sas/PCIe.pdf มันใช้ PCI Express 1.0a, 8x เลน ด้วยแบนด์วิดท์ที่ 250 MB …
10 linux  storage  sun  sas  multipath 

3
เขตเวลา Amazon EC2
ฉันมีอินสแตนซ์เฉพาะของ Amazon EC2 (Fedora Linux) แม้ว่าฉันจะใช้อินสแตนซ์ในสหรัฐอเมริกาตะวันตกมันก็ถูกตั้งค่าเป็น EST ฉันเปลี่ยนเขตเวลาเป็น PST ( export TZ=America/Los_Angeles) และทำงานได้เป็นเวลาหลายชั่วโมง จากนั้นจะรีเซ็ตตัวเองเป็น EST ฉันทำอะไรผิดและฉันจะตั้งค่าเป็น PST อย่างถาวรได้อย่างไร
10 linux  amazon-ec2 

1
แบ่งปันแบนด์วิดท์และจัดลำดับความสำคัญการรับส่งข้อมูลเรียลไทม์ผ่าน HTB สถานการณ์ใดใช้งานได้ดีกว่า
ฉันต้องการเพิ่มการจัดการปริมาณข้อมูลบางอย่างลงในสายอินเทอร์เน็ตของเรา หลังจากอ่านเอกสารจำนวนมากฉันคิดว่า HFSC ซับซ้อนเกินไปสำหรับฉัน (ฉันไม่เข้าใจทุกสิ่งที่โค้งฉันกลัวว่าฉันจะไม่ทำให้ถูกต้อง) CBQ ไม่แนะนำและโดยทั่วไป HTB เป็นวิธีการ ไปสำหรับคนส่วนใหญ่ เครือข่ายภายในของเรามี "กลุ่ม" สามส่วนและฉันต้องการแบ่งปันแบนด์วิดท์มากขึ้นหรือน้อยลงเท่ากันระหว่างกลุ่มเหล่านั้น (อย่างน้อยก็ในช่วงแรก) นอกจากนี้ฉันต้องจัดลำดับความสำคัญของการรับส่งข้อมูลตามการรับส่งข้อมูลอย่างน้อยสามประเภท (การจราจรตามเวลาจริงการจราจรมาตรฐานและการรับส่งข้อมูลจำนวนมาก) การแบนด์วิธร่วมกันไม่สำคัญเท่ากับความจริงที่ว่าการรับส่งข้อมูลแบบเรียลไทม์ควรจะถือว่าเป็นการรับส่งข้อมูลแบบพรีเมี่ยมเมื่อใดก็ตามที่เป็นไปได้ แต่แน่นอนว่าไม่มีคลาสการรับส่งข้อมูลอื่น ๆ คำถามคืออะไรที่เหมาะสมกว่าและยังรับประกัน throughput ที่ดีขึ้น: การสร้างหนึ่งคลาสต่อเซกเมนต์แต่ละคลาสมีอัตราเท่ากัน (ลำดับความสำคัญไม่สำคัญสำหรับคลาสที่ไม่มีใบตามนักพัฒนา HTB) และแต่ละคลาสเหล่านี้มีคลาสย่อยสามคลาส (ใบไม้) สำหรับระดับความสำคัญ 3 ระดับ (ที่มีลำดับความสำคัญต่างกัน และอัตราต่าง ๆ ) มีหนึ่งคลาสต่อระดับความสำคัญด้านบนแต่ละคนมีอัตราที่แตกต่างกัน (ลำดับความสำคัญอีกครั้งจะไม่สำคัญ) และแต่ละคนมี 3 คลาสย่อยหนึ่งต่อเซ็กเมนต์ในขณะที่ทั้ง 3 ในชั้นเรียลไทม์มี Prio สูงสุดต่ำสุดในกลุ่ม ชั้นเรียนและอื่น ๆ ฉันจะพยายามทำให้ชัดเจนยิ่งขึ้นด้วยภาพศิลปะ ASCII ต่อไปนี้: Case 1: …

4
วิธีที่แนะนำในการปิดการใช้งานบริการใน Debian
มี "วิธีที่แนะนำ" เพื่อปิดใช้งานบริการใน Debian หรือไม่? (ปิดใช้งาน = มีการติดตั้งบริการ แต่จะไม่เริ่มโดยอัตโนมัติเมื่อเครื่องบู๊ต) ฉันรู้ว่าคุณสามารถupdate-rc.d -f service remove(ซึ่งโดยทั่วไปจะลบลิงค์ในrcX.d) แต่การทำเช่นนี้คุณจะสูญเสียหมายเลขลำดับของบริการ ( SXXserviceโดยที่ XX เป็นหมายเลขลำดับ) ทำให้ชีวิตยากขึ้นเมื่อคุณต้องการเปิดใช้บริการอีกครั้ง ฉันรู้เช่นกันว่าฉันสามารถเปลี่ยนชื่อลิงก์rcX.dเพื่อไม่ให้เริ่มต้นด้วยS(หรือย้ายไปที่อื่น) แต่ฉันสงสัยว่ามีวิธี "วิธีปฏิบัติที่ดีที่สุดที่ได้รับการอนุมัติโดยเดเบียน" หรือไม่
10 linux  debian  boot  service 

6
ฉันจะส่งจดหมายจากบรรทัดคำสั่ง linux เพื่อให้ปรากฏเป็น HTML ไปยังผู้รับได้อย่างไร
ฉันพยายามส่งหน้าเว็บปกติโดยใช้สิ่งที่ชอบ: mail -s "Test Email" blah@blah.com < webpage.htm อย่างไรก็ตามผู้รับเห็นแท็ก HTML แบบดิบในอีเมลและไม่มีการจัดรูปแบบอย่างระมัดระวังของฉัน กำลังใช้ RedHat Linux
10 linux  email  html 

3
Bash: จะรู้ได้อย่างไรว่าผลลัพธ์ของคำสั่งสุดท้ายลงท้ายด้วยการขึ้นบรรทัดใหม่หรือไม่?
เวลาส่วนใหญ่ที่เอาต์พุตของคำสั่งลงท้ายด้วยอักขระบรรทัดใหม่ แต่บางครั้งมันก็ไม่ได้ดังนั้นเชลล์พรอมต์ถัดไปจะถูกพิมพ์ในบรรทัดเดียวกันพร้อมกับเอาต์พุต ตัวอย่าง: root @ hostname [~] # echo -n สวัสดี helloroot @ hostname [~] # ฉันพบว่ามันน่ารำคาญมากเสมอ ตอนนี้ฉันสามารถเพิ่ม "\ n" ที่จุดเริ่มต้นของตัวแปร PS1 ได้ แต่ส่วนใหญ่แล้วจะพิมพ์หนึ่งบรรทัดเพิ่มเติมที่ฉันไม่ต้องการ เป็นไปได้ไหมที่จะรู้ว่าผลลัพธ์ของคำสั่งสุดท้ายจบลงด้วยการขึ้นบรรทัดใหม่หรือไม่? โซลูชัน: (ขอบคุณเดนนิส) PS1='$(printf "%$((`tput cols`-1))s\r")\u@\h [\w]\$ '
10 linux  bash  shell  prompt 

6
ทำให้ดิสก์หลับและตื่นขึ้นเมื่อจำเป็นเท่านั้น
ฉันต้องการเชื่อมต่อฮาร์ดดิสก์อื่นเข้ากับคอมพิวเตอร์ของฉันซึ่งฉันต้องการที่จะนอนหลับ 99% ของเวลา ฉันจะใช้มันเพื่อบางสิ่งเท่านั้น แต่ฉันต้องการให้ติดตั้งตลอดเวลา เพื่อให้บรรลุนี้ฉันต้องการที่จะรู้ว่า: ฉันจะบันทึกกระบวนการที่เข้าถึงอุปกรณ์ได้อย่างไร ฉันต้องการการบันทึกเพื่อให้สามารถบอกได้ว่าอะไรเป็นสาเหตุที่ทำให้ฮาร์ดดิสก์ตื่นถ้ามันทำดังนั้นฉันอาจจะทำมัน มีการตั้งค่าเคอร์เนลพิเศษที่ฉันต้องทำเพื่อให้อุปกรณ์อาจนอนหลับนานขึ้น? ฉันจะตั้งช่วงเวลาสลีปของฮาร์ดดิสก์ได้อย่างไร
10 linux  hard-drive 

7
การใช้งานดิสก์ต่อผู้ใช้ใน Linux / Unix
ฉันต้องการทราบว่าผู้ใช้แต่ละคนมีพื้นที่ว่างในดิสก์เท่าใดในเครือข่าย ฉันรู้dfและduคำสั่ง: ฉันสามารถแสดงรายการระบบไฟล์ทั้งหมดและ AWK ผลลัพธ์ แต่ฉันสงสัยว่ามีคำสั่งมาตรฐานมากขึ้น ผลลัพธ์ที่ฉันกำลังมองหาคือ: usr1 xMb usr2 yMb [...] Total zMb ความคิดใด ๆ ขอบคุณ! PS Red Hat Linux EE

6
ดาวน์โหลดแบบเรียกซ้ำ แต่ฉันไม่ต้องการติดตามทุกลิงก์
ฉันพยายามทำเว็บไซต์โดยใช้ wget แต่ฉันไม่ต้องการดาวน์โหลดไฟล์จำนวนมากดังนั้นฉันจึงใช้--rejectตัวเลือกของ wget เพื่อไม่บันทึกไฟล์ทั้งหมด อย่างไรก็ตาม wget จะยังคงดาวน์โหลดไฟล์ทั้งหมดแล้วลบไฟล์ในภายหลังหากตรงกับตัวเลือกการปฏิเสธของฉัน มีวิธีบอกไม่ให้ติดตามลิงค์บางอย่างถ้ามันตรงกับสัญลักษณ์ตัวแทนเชลล์หรือไม่? หาก wget ไม่สามารถทำได้มีคำสั่ง linux ทั่วไปอื่น ๆ ที่สามารถทำได้หรือไม่

5
มอนิเตอร์ ssh บนพอร์ตที่ไม่ใช่ค่าเริ่มต้นด้วย Nagios
ฉันเพิ่งปรับใช้ Nagios บนเซิร์ฟเวอร์ Gentoo และทุกอย่างเรียบร้อยยกเว้น ssh ซึ่งทำเครื่องหมายว่า "สำคัญ" เพราะปฏิเสธการเชื่อมต่อ แต่นั่นเป็นเพราะมันทำงานบนพอร์ตที่แตกต่างจากค่าเริ่มต้น 22 ฉันจะเปลี่ยนมันเพื่อให้มันตรวจสอบพอร์ตที่ถูกต้องได้อย่างไร
10 linux  ssh  monitoring  port  nagios 

4
ฉันจะปิดการใช้งานโมดูลเคอร์เนล nf_conntrack ใน CentOS 5.3 ได้อย่างไรโดยไม่ต้องคอมไพล์เคอร์เนลใหม่
ฉันใช้ CentOS 5.3 และต้องการปิดการใช้งานโมดูล nf_conntrack เพื่อปรับปรุงประสิทธิภาพเครือข่ายสำหรับ haproxy ฉันใช้ iptables ด้วยกฎง่ายๆ ฉันไม่ต้องการการติดตามการเชื่อมต่อจริงๆ ฉันกำลังทำงานบนเซิร์ฟเวอร์คลาวด์ Rackspace ดังนั้นฉันจึงไม่สามารถเรียกใช้เคอร์เนลที่กำหนดเองได้ ฉันลองใช้ modprobe แล้ว แต่มันไม่ทำงาน [mmarano@w1 w1]$ sudo modprobe -n -r nf_conntrack FATAL: Module nf_conntrack is in use. [mmarano@w1 w1]$ uname -a Linux w1.somewhere.com 2.6.24-23-xen #1 SMP Mon Jan 26 03:09:12 UTC 2009 x86_64 x86_64 x86_64 GNU/Linux …

4
เซิร์ฟเวอร์รีเลย์ SSH พร้อม OpenSSH
เป็นไปได้หรือไม่ที่จะใช้ OpenSSH เพื่อส่งต่อไปยังอุปกรณ์ที่เปิดใช้งาน SSH อื่น ๆ เช่นสวิตช์เราเตอร์เป็นต้นหากเป็นสิ่งที่สามารถทำได้โดยไม่ต้องสร้างแอปพลิเคชัน bespoke บน Linux ให้ทำหรือไม่ ขอบคุณ
10 linux  ssh 

2
ควร mysqld_safe และ mysqld ทำงานพร้อมกันในเวลาเดียวกันเมื่อเริ่มต้นหรือไม่
ในการเปิดตัว CentOS VPS ของฉัน (ตั้งค่าโดยคนอื่น), MySQL เริ่มสองกระบวนการในการบูต: mysql: / usr / libexec / mysqld --basedir = / usr --dadadir = / var / lib / mysql --user = mysql root: / bin / sh / usr / bin / mysqld_safe --datadir = / var / lib / mysql --socket = …
10 linux  mysql  centos 

6
ค้นหา (และฆ่า) กระบวนการเก่า
โดยทั่วไปฉันต้องสามารถสแกนแผนผังกระบวนการและค้นหากระบวนการที่ตรงกับชื่อที่แน่นอนและเริ่มทำงานมากกว่าสัปดาห์ต่อไป เมื่อฉันมีพวกเขาฉันต้องฆ่าพวกเขา กระบวนการทั้งหมดยังคงเห็นอยู่ในสถานะที่กำลังทำงานโดยระบบเพียงแค่ไม่ใช้เวลาระบบใด ๆ พวกเขามักจะนั่งตลอดไปในสถานะนี้เช่นกัน นึกคิดฉันต้องการสิ่งที่คล้ายกันเพื่อค้นหา แต่สำหรับกระบวนการ ระบบคือ Debian linux และนี่จะถูกสคริปต์และทำงานโดย cron ดังนั้นฉันจึงไม่พบปัญหาจริงกับสิ่งที่มีขนาดใหญ่ แต่เข้าใจได้
10 linux  debian  process  kill 

3
ค้นหาตัวเลือก - ของจริง: เพื่ออะไร
GNU หา (และอื่น ๆ ?) มี-trueการทดสอบพร้อมกับปกติ-name, -mode, -userและอื่น ๆ จากหน้าคน: จริงจริงเสมอ ทุกครั้งที่ฉันเห็นหน้าคนฉันสังเกตเห็นสิ่งนี้และสงสัยว่ามันจะมีประโยชน์เมื่อใด ดังนั้นขอยกตัวอย่างบางอย่างว่ามีประโยชน์เมื่อ: ~)
10 linux  shell  find 

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