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

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

4
อะไรคือวิธีที่ดีที่สุดในการวัดประสิทธิภาพ RAM (no-ECC) ภายใต้ linux / arm?
ฉันต้องการทดสอบความสมบูรณ์และสมรรถนะระดับโลกของชิปหน่วยความจำ no-ECC บนกระดานที่กำหนดเอง มีเครื่องมือบางอย่างที่ทำงานภายใต้ linux หรือไม่เพื่อให้ฉันสามารถตรวจสอบระบบและอุณหภูมิโลกในเวลาเดียวกันได้หรือไม่? มีการทดสอบเฉพาะแบบไม่มี ECC ให้ทำโดยทั่วไปหรือไม่? แก้ไข 1: ฉันรู้วิธีตรวจสอบอุณหภูมิแล้ว (ฉันใช้คุณสมบัติแพลตฟอร์มพิเศษ /sys/devices/platform/......../temp1_input) สำหรับตอนนี้ : wazoox: ใช้งานได้ แต่ฉันต้องเขียนรหัสการทดสอบของตัวเอง Jason Huntley: ramspeed: ไม่ทำงานบนแขน มาตรฐานการสตรีม: ใช้งานได้และเร็วมากดังนั้นฉันจะดูว่ามันแม่นยำและสมบูรณ์หรือไม่ memtest: ฉันจะลองใหม่ในภายหลังเพราะมันไม่ทำงานโดยตรงจาก linux ความเครียดสำหรับ fedora: ฉันจะลองใหม่ในภายหลังเช่นกันมันเป็นปัญหาสำหรับฉันที่จะติดตั้ง fedora ตอนนี้ ฉันพบการแจกจ่ายนี้: http://www.stresslinux.org/sl/ ฉันจะตรวจสอบเครื่องมือที่ทำงานภายใต้ linux โดยตรงโดยไม่ต้องพึ่งพาใครมากเกินไปหลังจากนั้นฉันอาจลองใช้วิธีแก้ปัญหาเช่น stresslinux, memtest, ความเครียดสำหรับ fedora ขอบคุณสำหรับคำตอบของคุณฉันจะตรวจสอบต่อไป
19 linux  memory  benchmark  arm 

5
เซิร์ฟเวอร์บูทที่รวดเร็วมาก
ฉันกำลังเปลี่ยนวิธีการทำงานของ DHCP / DNS ในที่ทำงาน ขณะนี้เรามีเซิร์ฟเวอร์ DNS 3 ตัวและกล่อง DHCP ทั้งหมดเป็น VMs มีการอ้างอิงแบบวนรอบซึ่งการบูทสิ่งจำเป็นต้องใช้ NFS ซึ่งต้องใช้ DNS ดังนั้นเมื่อเราทำการรีบูทสิ่งต่าง ๆ อาจกลับมาหักอย่างละเอียดจนกว่า DNS จะหมดและเราจะเริ่มบริการใหม่ สิ่งที่ฉันต้องการทำคือมีเซิร์ฟเวอร์ที่ใช้พลังงานต่ำเพียงไม่กี่ตัวอาจเป็นแบบดูอัลคอร์อะตอมหรือคล้ายกันทำงานจาก SSD เพื่อให้พวกเขาบูตได้เร็ว ฉันต้องการทำให้การบู๊ตทั้งหมดใกล้เข้ามามากที่สุด เป็นการดีที่ฉันต้องการใช้ Ubuntu 11.10 หรือ Debian 6 เป็นระบบปฏิบัติการ ฉันไม่สนใจ Gentoo หรือรวบรวมเคอร์เนลของฉันเอง สิ่งนี้จะต้องมีเหตุผลสนับสนุนด้วยตัวเอง นอกเหนือจากไดรฟ์ SSD แล้วขั้นตอนการเพิ่มประสิทธิภาพอื่น ๆ ที่ฉันสามารถทำได้เพื่อปรับปรุงความเร็วในการบูตคืออะไร

3
ค้นหาว่ากระบวนการใดที่กำลังเขียนลงในไดเรกทอรีเฉพาะ
ฉันมีไดเรกทอรี / บางส่วน / dir และฉันเห็นว่ามีไฟล์ใหม่ปรากฏขึ้นที่นั่นตลอดเวลา ฉันจะค้นหากระบวนการที่กำลังสร้างไฟล์เหล่านั้นได้อย่างไร
19 linux 

4
ผู้ใช้ทั่วไปสามารถอ่าน / etc / passwd นี่เป็นช่องโหว่ความปลอดภัยหรือไม่?
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Server Fault อพยพ 8 ปีที่ผ่านมา ls -l /etc/passwd จะช่วยให้ $ ls -l /etc/passwd -rw-r--r-- 1 root root 1862 2011-06-15 21:59 /etc/passwd ดังนั้นผู้ใช้ทั่วไปสามารถอ่านไฟล์ได้ นี่เป็นช่องโหว่หรือไม่
19 linux  security  bash  root 

3
ฉันจะเริ่มต้นกระบวนการในสถานะที่ถูกระงับภายใต้ Linux ได้อย่างไร
ในทางปฏิบัติฉันต้องการกระบวนการที่ทำงานเหมือนกับว่าฉันกดCtrl+Zหลังจากเริ่ม หวังว่ามันเป็นไปได้ที่จะทำสิ่งนี้โดยใช้เชลล์สคริปต์ (และการรู้ PID ที่เกิดขึ้นจะดีมากดังนั้นฉันจึงสามารถดำเนินการต่อได้ในภายหลัง)

1
การพิจารณาว่ากระบวนการใดเป็นสาเหตุของ I / O ของดิสก์หนัก
ฉันเคยเห็นคำถามนี้: วิธีการระบุหนักเขียนลงดิสก์? และฉันเคยใช้dstatและatopมาก่อน ... แต่พวกเขาดูเหมือนจะไม่ทราบว่ากระบวนการใดที่ทำให้เกิดดิสก์ I / O ตัวอย่างเช่นจาก dstat: dstat -ta --top-bio ----system---- ----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system-- ----most-expensive---- time |usr sys idl wai hiq siq| read writ| recv send| in out | int csw | block i/o process 14-12 16:16:25| 22 3 49 26 0 0|2324k 0 | …
19 linux  performance  io 

12
ภาษาใดในการเริ่มต้นบน Linux [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันกำลังจะเริ่มปริญญาด้านความปลอดภัยของข้อมูลเป็นเวลา 4 ปีที่ Purdue การศึกษาระดับปริญญาไม่ได้เรียกร้องให้หลักสูตรการเขียนโปรแกรมใด ๆ ดังนั้นเวลาเดียวที่ฉันจะได้รับหนึ่งเป็นวิชาเลือกเป็นครั้งคราว ดังนั้นการเรียนรู้ส่วนใหญ่ของฉันจะเป็นของฉันเอง ตอนเริ่มมัธยมปลายฉันตัดสินใจเปลี่ยนมาใช้ Linux อย่างสมบูรณ์ จนถึงตอนนี้ฉันได้เรียนรู้เรื่อง Linux และความปลอดภัยแล้ว อย่างไรก็ตามฉันก็เชื่อว่ามันจะเป็นสิ่งสำคัญสำหรับฉันเช่นกันในการเรียนรู้ภาษาการเขียนโปรแกรมบางอย่าง โดยทั่วไปฉันกำลังวางแผนในการเรียนรู้การเขียนโปรแกรมแบบเคียงข้างกันกับการเรียนรู้วิธีใช้ Vim ดังนั้นจึงน่าจะเป็นกระบวนการที่ช้า ในท้ายที่สุดฉันคิดว่ามันจะคุ้มค่า อย่างที่ฉันบอกว่าฉันกำลังเข้าสู่ระบบความปลอดภัยดังนั้นฉันจะสร้างแอพพลิเคชั่นที่เกี่ยวข้องกับความปลอดภัยเป็นส่วนใหญ่ซึ่งส่วนใหญ่จะเกี่ยวข้องกับเครือข่าย ฉันต้องการเริ่มต้นพัฒนาแอพพลิเคชั่น Android แต่นั่นจะตามมาภายหลัง ด้วยที่กล่าวว่าฉันมีความคิดไม่กี่ ฉันคิดว่าจะเริ่มต้นด้วย JavaScript เพราะเป็นแพลตฟอร์มข้ามและฉันเคยเห็นมันแนะนำมาก่อน ฉันเคยได้ยินเกี่ยวกับ Ruby มากมายหรืออาจไปตามเส้นทาง Linux ตามธรรมชาติกับ C ฉันควรไปในทิศทางใด
19 linux  security  vim 

4
มอนิเตอร์จำนวนไบต์ที่ถ่ายโอนไปยัง / จากที่อยู่ IP บนพอร์ต
ใครสามารถแนะนำเครื่องมือบรรทัดคำสั่ง linux เพื่อตรวจสอบจำนวนไบต์ที่ถ่ายโอนระหว่างเซิร์ฟเวอร์ท้องถิ่นและที่อยู่ IP ที่ระบุ / พอร์ต คำสั่ง tcpdump ที่เทียบเท่าจะเป็น: tcpdump -s 0 -i any -w mycapture.trc port 80 host google.com ผลลัพธ์ใด: 46 packets captured 131 packets received by filter 0 packets dropped by kernel ฉันต้องการสิ่งที่คล้ายกันที่เอาท์พุท: 54 bytes out, 176 bytes in ฉันต้องการให้ RHEL ทำงานและเป็นอิสระ / โอเพนซอร์ส มันจะดีถ้ามีเครื่องมือที่มีอยู่ซึ่งฉันเพิ่งหายไปด้วย!

3
วิธีดูไฟล์ที่ซ่อนอยู่โดยใช้คำสั่ง 'find` บน Linux
บนเซิร์ฟเวอร์ Linux ฉันต้องการค้นหาไฟล์ทั้งหมดที่มีนามสกุลไฟล์ที่แน่นอนในไดเรกทอรีปัจจุบันและไดเรกทอรีย่อยทั้งหมด ก่อนหน้านี้ฉันใช้คำสั่งต่อไปนี้เสมอ: find . -type f | grep -i *.php อย่างไรก็ตามจะไม่พบไฟล์ที่ซ่อนอยู่เช่น. myhiddenphpfile.php ต่อไปนี้ค้นหาไฟล์ php ที่ซ่อนอยู่ แต่ไม่ใช่ไฟล์ที่ไม่ได้ซ่อนไว้: find . -type f | grep -i \.*.php ฉันจะค้นหาทั้งไฟล์ php ที่ซ่อนและไม่ซ่อนในคำสั่งเดียวกันได้อย่างไร

3
ซ็อกเก็ตที่พบโดย lsof แต่ไม่ใช่โดย netstat
ฉันมีแอปพลิเคชั่นที่ไม่มีตัวให้คำอธิบายไฟล์ปรากฏอยู่โดยเปิดซ็อกเก็ต แต่ฉันไม่สามารถหาได้ว่าซ็อกเก็ตเหล่านี้ทำอะไร เหล่านี้ปรากฏในผลลัพธ์ lsof เป็น java 9689 appuser 1010u sock 0,5 263746675 can't identify protocol java 9689 appuser 1011u sock 0,5 263746676 can't identify protocol java 9689 appuser 1012u sock 0,5 263746677 can't identify protocol java 9689 appuser 1014u sock 0,5 263746678 can't identify protocol java 9689 appuser 1015u sock …
19 linux  networking  tcp  udp  socket 

9
สถาปัตยกรรมสำหรับ MySQL ที่พร้อมใช้งานสูงพร้อมการล้มเหลวอัตโนมัติในสถานที่ที่มีความหลากหลายทางกายภาพ
ฉันได้ค้นคว้าวิธีแก้ปัญหาความพร้อมใช้งานสูง (HA) สำหรับ MySQL ระหว่างศูนย์ข้อมูล สำหรับเซิร์ฟเวอร์ที่ตั้งอยู่ในสภาพแวดล้อมทางกายภาพเดียวกันฉันต้องการคู่หลักที่มี heartbeat (วีไอพีลอย) โดยใช้วิธีการใช้งานแบบพาสซีฟ Heartbeat มีทั้งการเชื่อมต่อแบบอนุกรมและการเชื่อมต่ออีเธอร์เน็ต ในที่สุดเป้าหมายของฉันคือการรักษาระดับความพร้อมใช้งานไว้เท่าเดิม แต่ระหว่างศูนย์ข้อมูล ฉันต้องการล้มเหลวแบบไดนามิกระหว่างศูนย์ข้อมูลทั้งสองโดยไม่มีการแทรกแซงด้วยตนเองและยังคงรักษาความสมบูรณ์ของข้อมูล จะมี BGP อยู่ด้านบน กลุ่มเว็บในสถานที่ทั้งสองซึ่งจะมีศักยภาพในการกำหนดเส้นทางไปยังฐานข้อมูลระหว่างทั้งสองฝ่าย หากการเชื่อมต่ออินเทอร์เน็ตลงไปที่ไซต์ 1 ลูกค้าจะกำหนดเส้นทางผ่านไซต์ 2 ไปยังเว็บคลัสเตอร์จากนั้นไปยังฐานข้อมูลในไซต์ 1 หากลิงก์ระหว่างไซต์ทั้งสองยังคงทำงานอยู่ กับสถานการณ์นี้เนื่องจากการขาดการเชื่อมโยงทางกายภาพ (ต่อเนื่อง) มีโอกาสมากขึ้นที่จะแยกสมอง หาก WAN ลงไประหว่างทั้งสองไซต์ VIP จะลงเอยที่ทั้งสองเว็บไซต์ ปัญหาที่อาจเกิดขึ้นอีกประการหนึ่งที่ฉันเห็นคือความยากในการปรับโครงสร้างพื้นฐานนี้ไปยังศูนย์ข้อมูลที่สามในอนาคต เลเยอร์เครือข่ายไม่ได้มุ่งเน้น สถาปัตยกรรมมีความยืดหยุ่นในขั้นตอนนี้ อีกครั้งฉันมุ่งเน้นเป็นวิธีการในการรักษาความสมบูรณ์ของข้อมูลเช่นเดียวกับความล้มเหลวอัตโนมัติกับฐานข้อมูล MySQL ฉันน่าจะออกแบบส่วนที่เหลือรอบนี้ คุณสามารถแนะนำโซลูชันที่พิสูจน์แล้วสำหรับ MySQL HA ระหว่างไซต์ที่มีความหลากหลายทางกายภาพสองไซต์ ขอบคุณที่สละเวลาอ่านข้อความนี้ ฉันหวังว่าจะอ่านคำแนะนำของคุณ

8
ack-grep ถึง ack ใน ubuntu
ฉันเพิ่งสงสัยว่าฉันเพิ่งติดตั้ง ack (ack-grep ใน ubuntu) และฉันไม่สามารถคิดได้ว่าจะพิมพ์ ack อย่างไรเพื่อรับ ack-grep (ด้วยเหตุผลบางอย่าง ack ถูกนำขึ้นโดยนักแปลคันจิ) มีวิธีที่ดีกว่าเพียงนามแฝงสิ่งที่อยู่ในเปลือก (มันไม่ใช่แบบนั้นและไม่สามารถทำให้เป็นตัวอย่างในกลุ่ม) ขอบคุณมาก!
19 linux  ubuntu  apt 

2
การตั้งค่า IPv4 เป็นโปรโตคอลที่ต้องการผ่าน IPv6
ฉันใช้ทั้ง IPv6 และ IPv4 ในเครือข่าย LAN ที่มีกล่อง Slackware 13.0 ฉันจะตั้งค่า IPv4 เป็นโปรโตคอลที่ต้องการบนเวิร์กสเตชันในเครือข่ายนี้ได้อย่างไร ฉันต้องการใช้ IPv6 อย่างชัดเจนหรือเมื่อมีเฉพาะระเบียน AAAA เท่านั้น ตัวอย่างเช่นถ้าฉันพยายามเปิดhttp://ipv6.org/จาก Firefox ฉันจะเชื่อมต่อผ่าน IPv6 เสมอ สถานการณ์เหมือนกันกับแอ็พพลิเคชันอื่น ฉันพยายามสร้าง /etc/gai.conf และเพิ่มสิ่งต่อไปนี้: precedence ::ffff:0:0/96 100 สิ่งนี้ควรควบคุมพฤติกรรมของ getaddrinfo (3) เป็นอย่างน้อยใน Debian แต่มันไม่ได้ช่วย Slackware ความคิดใด ๆ ที่จะได้รับการชื่นชม ขอบคุณล่วงหน้า!

6
ฉันจะกำหนดค่า freeSSHd บน Windows Server 2008 เพื่อให้ฉันสามารถเข้าสู่ระบบโดยใช้ ssh ได้อย่างไร
ฉันได้ติดตั้งfreeSSHdบนกล่อง Windows Server 2008 (ทำตามคำแนะนำในวิธีการติดตั้งเซิร์ฟเวอร์ SSH ใน Windows Server 2008 ) รวมถึง: สร้างผู้ใช้ชื่อ "dspitzer" ด้วยการอนุญาต NTLM เปิดข้อยกเว้นสำหรับพอร์ต 22 ในไฟร์วอลล์ Windows แต่เมื่อฉันพยายามที่จะเชื่อมต่อ (จากบรรทัดคำสั่ง Mac OS X 10.5.8) ฉันได้รับอนุญาตถูกปฏิเสธหลังจากป้อนรหัสผ่าน: $ ssh 12.34.56.78 dspitzer@12.34.56.78's password: Permission denied, please try again. dspitzer@12.34.56.78's password: Permission denied, please try again. dspitzer@12.34.56.78's password: Received disconnect from 12.34.56.78: …

4
iowait รวมเวลาที่รอสายเครือข่ายหรือไม่
proc(5)manpage อธิบาย iowait ว่า "เวลาที่รอคอยสำหรับ IO เสร็จสมบูรณ์" นี่เป็นคำอธิบายส่วนใหญ่ในคำถามก่อนหน้านี้ คำถามของฉันคือ: ในขณะที่รอการบล็อก IO สิ่งนี้รวมถึงการรอการบล็อกเครือข่าย IO หรือเฉพาะ IO ท้องถิ่นหรือไม่
19 linux  unix  iowait 

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