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

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

9
วิธีลบอักขระที่ไม่ถูกต้องออกจากชื่อไฟล์ได้อย่างไร
ฉันมีไฟล์ที่มีตัวอักษรไม่ถูกต้องเช่นนี้ 009_-_�%86ndringshåndtering.html มันเป็นÆสิ่งที่ผิดพลาดในชื่อไฟล์ มีวิธีลบตัวอักขระที่ไม่ถูกต้องทั้งหมดหรือไม่? หรืออาจtrจะใช้อย่างใด echo "009_-_�%86ndringshåndtering.html" | tr ???
47 linux  bash 

10
เรียนรู้ที่จะรวบรวมสิ่งต่าง ๆ จากแหล่งที่มา (บน Unix / Linux / OSX)
ในขณะที่ฉันติดตั้งซอฟต์แวร์จากแพ็คเกจ (MacPorts / apt-get) ที่เป็นไปได้เสมอฉันมักพบว่าตัวเองต้องการรวบรวมแพ็คเกจจากแหล่งที่มา ./configure && make && sudo make installมักจะเพียงพอ แต่บางครั้งก็ใช้งานไม่ได้และเมื่อไม่เป็นเช่นนั้นฉันมักจะติดขัด สิ่งนี้มักจะเกี่ยวข้องกับการพึ่งพาไลบรารีอื่น ๆ ในบางวิธี ฉันต้องการเรียนรู้สิ่งต่อไปนี้: ฉันจะทราบได้อย่างไรว่าจะโต้แย้งกัน./configureอย่างไร วิธีการที่ห้องสมุดที่ใช้ร่วมกันทำงานภายใต้ OS X / Linux - ที่พวกเขาอาศัยอยู่บนระบบแฟ้ม./configure && makeพวกเขาพบพวกเขาอย่างไรสิ่งที่เกิดขึ้นจริงเมื่อพวกเขาเชื่อมโยงกับ อะไรคือความแตกต่างที่แท้จริงระหว่างไลบรารีที่แบ่งใช้และไลบรารีที่เชื่อมโยงแบบสแตติก เหตุใดฉันจึงไม่สามารถลิงก์ทุกอย่างแบบคงที่ (RAM และพื้นที่ดิสก์มีราคาถูกในปัจจุบัน) และหลีกเลี่ยงข้อขัดแย้งของเวอร์ชันไลบรารีแปลก ๆ ฉันจะบอกได้ว่าห้องสมุดใดที่ฉันติดตั้งไว้และรุ่นใด ฉันจะติดตั้งไลบรารีมากกว่าหนึ่งเวอร์ชันโดยไม่ทำให้ระบบปกติเสียหายได้อย่างไร ถ้าผมกำลังติดตั้งสิ่งที่มาจากแหล่งในระบบที่มีการจัดการอย่างอื่นใช้แพคเกจเป็นสิ่งที่เป็นวิธีที่สะอาดในการทำเพื่อ? สมมติว่าฉันจัดการเพื่อรวบรวมบางสิ่งบางอย่างเที่ยวยุ่งยิ่งจากแหล่งที่มาฉันจะแพคเกจที่ขึ้นเพื่อให้คนอื่นไม่ต้องกระโดดผ่านห่วงเดียวกัน โดยเฉพาะอย่างยิ่งใน OS X .... เครื่องมือบรรทัดคำสั่งที่ฉันต้องใช้ในการทำสิ่งนี้ให้ดีคืออะไร? สิ่งต่าง ๆ เช่น otool, pkg-config เป็นต้น ฉันยินดีที่จะลงทุนสักหน่อยและใช้ความพยายามที่นี่ - …

3
Amazon Linux AMI จัดจำหน่าย Linux แบบใด?
Amazon Web Services (AWS) นำเสนอ Amazon Machine Image (AMI) ที่ได้รับการสนับสนุนอย่างเป็นทางการ แต่ไม่ได้ระบุการกระจาย Linux ที่อ้างอิง Amazon Linux AMI อย่างเป็นทางการเป็นไปตามการกระจาย Linux อื่นหรือไม่และถ้าเป็นเช่นนั้น

4
วิธีค้นหาฟิสิคัลวอลุ่มที่เก็บโลจิคัลวอลุ่มใน LVM
ฉันมีกลุ่มวอลุ่ม (VG) ที่มีฟิสิคัลวอลุ่มสอง (PV) โลจิคัลวอลุ่ม (LV) หลายตัวใน VG มีแนวโน้มที่จะใช้ extents บน PV ทั้งสอง มีวิธีบอกหรือไม่ว่า LVs ตัวใดที่ใช้พื้นที่บน PVs ตัวใด?
47 linux  lvm 



10
Linux บน VMware - ทำไมต้องใช้การแบ่งพาร์ติชัน
เมื่อติดตั้ง Linux VM ในสภาพแวดล้อมเสมือนจริง (ESXi ในกรณีของฉัน) มีเหตุผลที่น่าสนใจในการแบ่งพาร์ติชันดิสก์ (เมื่อใช้ ext4) แทนที่จะเพิ่มดิสก์แยกต่างหากสำหรับแต่ละจุดเชื่อมต่อหรือไม่ สิ่งเดียวที่ฉันเห็นคือมันทำให้ง่ายขึ้นที่จะดูว่ามีข้อมูลอยู่ในดิสก์ด้วยเช่น fdisk หรือไม่ ในทางกลับกันฉันสามารถเห็นเหตุผลที่ดีบางประการที่ไม่ใช้พาร์ติชัน (สำหรับนอกเหนือจาก / boot อย่างชัดเจน) ง่ายต่อการขยายดิสก์ เป็นเพียงการเพิ่มขนาดดิสก์สำหรับ VM (โดยทั่วไปคือ VCenter) จากนั้นทำการสแกนอุปกรณ์ใน VM อีกครั้งและปรับขนาดระบบไฟล์ออนไลน์ ไม่มีปัญหาเพิ่มเติมเกี่ยวกับการจัดพาร์ติชันให้สอดคล้องกับ LUN พื้นฐาน ฉันไม่พบอะไรมากในหัวข้อนี้ ฉันคิดถึงบางสิ่งที่สำคัญไหม?

7
ฉันจะป้องกันการโจมตี DDOS ใน Amazon EC2 ได้อย่างไร
หนึ่งในเซิร์ฟเวอร์ที่ฉันใช้นั้นโฮสต์บนคลาวด์ Amazon EC2 ทุก ๆ สองสามเดือนเราดูเหมือนจะมีการโจมตี DDOS ในเซิร์ฟเวอร์นี้ ทำให้เซิร์ฟเวอร์ช้าลงอย่างไม่น่าเชื่อ หลังจากประมาณ 30 นาทีและบางครั้งการรีบูตในภายหลังทุกอย่างกลับสู่ปกติ Amazon มีกลุ่มความปลอดภัยและไฟร์วอลล์ แต่มีอะไรอีกที่ฉันควรทำบนเซิร์ฟเวอร์ EC2 เพื่อลดหรือป้องกันการโจมตี จากคำถามที่คล้ายกันฉันได้เรียนรู้: จำกัด อัตราการร้องขอ / นาที (หรือวินาที) จากที่อยู่ IP เฉพาะผ่านทางบางอย่างเช่นตาราง IP (หรืออาจเป็น UFW?) มีทรัพยากรเพียงพอที่จะเอาชีวิตรอดจากการถูกโจมตี - หรือ - อาจสร้างเว็บแอปพลิเคชันเพื่อให้ยืดหยุ่น / มีตัวโหลดบาลานซ์ยืดหยุ่นและสามารถขยายขนาดได้อย่างรวดเร็วเพื่อตอบสนองความต้องการสูงดังกล่าว) หากใช้ mySql ให้ตั้งค่าการเชื่อมต่อ mySql เพื่อให้พวกเขาทำงานตามลำดับเพื่อที่การสืบค้นที่ช้าจะไม่ชะงักระบบ มีอะไรอีกบ้างที่ขาดหายไป? ฉันจะรักข้อมูลเกี่ยวกับเครื่องมือเฉพาะและตัวเลือกการกำหนดค่า (อีกครั้งโดยใช้ Linux ที่นี่) และ / หรืออะไรก็ตามที่เฉพาะเจาะจงกับ Amazon …

10
ขนาดที่แนะนำสำหรับพาร์ติชัน Linux / boot คือเท่าใด
ขนาดที่แนะนำสำหรับ/bootพาร์ติชันLinux คืออะไร และปลอดภัยที่จะไม่มี/bootพาร์ติชั่นหรือไม่? ฉันเห็นเซิร์ฟเวอร์บางตัวไม่มี/bootพาร์ติชันในขณะที่บางเซิร์ฟเวอร์มี/bootพาร์ติชัน128 MB ฉันสับสนเล็กน้อย เป็น/bootพาร์ทิชันจำเป็น? ถ้าเป็นเช่นนั้นจะมีขนาดใหญ่เท่าใด
46 linux  partition  boot 

4
วิธีการตั้งค่าการอนุญาตสำหรับโฟลเดอร์ NFS อย่างถูกต้อง? การอนุญาตถูกปฏิเสธเมื่อสิ้นสุดการติดตั้ง
ฉันกำลังพยายามเชื่อมต่อกับโฟลเดอร์ NFS บนเซิร์ฟเวอร์ dev ของฉัน เจ้าของโฟลเดอร์บนเซิร์ฟเวอร์ dev คือ darren และกลุ่ม darren เมื่อฉันส่งออกและติดตั้งกับ Mac ของฉันโดยใช้ Disk Utility มันติด แต่เมื่อฉันพยายามที่จะเปิดโฟลเดอร์จะบอกว่าฉันไม่ได้รับอนุญาต ฉันได้ตั้งค่า rw, sync และ no_subtree_check แล้ว ผู้ใช้งานบน Mac นั้นมีกลุ่มเป็นกลุ่ม ฉันต้องมีกลุ่มและผู้ใช้ชุดเดียวกันเพื่อเข้าถึงโฟลเดอร์หรือไม่?
46 linux  ubuntu  nfs 

9
เหตุใดเซิร์ฟเวอร์จึงไม่ส่งแพ็กเก็ต SYN / ACK เพื่อตอบกลับแพ็คเก็ต SYN
เมื่อเร็ว ๆ นี้เราได้ตระหนักถึงปัญหาการเชื่อมต่อ TCP ที่ จำกัด เฉพาะผู้ใช้ mac และ Linux ที่เรียกดูเว็บไซต์ของเรา จากมุมมองของผู้ใช้มันนำเสนอตัวเองเป็นเวลาเชื่อมต่อนานมากไปยังเว็บไซต์ของเรา (> 11 วินาที) เราจัดการเพื่อติดตามลายเซ็นทางเทคนิคของปัญหานี้ แต่ไม่สามารถระบุสาเหตุที่เกิดขึ้นหรือวิธีแก้ไขได้ โดยทั่วไปสิ่งที่เกิดขึ้นคือเครื่องของลูกค้ากำลังส่งแพ็กเก็ต SYN เพื่อสร้างการเชื่อมต่อ TCP และเว็บเซิร์ฟเวอร์ได้รับ แต่ไม่ตอบสนองกับแพ็คเก็ต SYN / ACK หลังจากไคลเอนต์ส่งแพคเก็ต SYN หลายครั้งสุดท้ายเซิร์ฟเวอร์ตอบกลับด้วยแพ็คเก็ต SYN / ACK และทุกอย่างเรียบร้อยสำหรับการเชื่อมต่อที่เหลือ และแน่นอนนักเตะที่มีปัญหา: มันไม่ต่อเนื่องและไม่เกิดขึ้นตลอดเวลา (แม้ว่ามันจะเกิดขึ้นระหว่าง 10-30% ของเวลา) เราใช้ Fedora 12 Linux เป็นระบบปฏิบัติการและ Nginx เป็นเว็บเซิร์ฟเวอร์ ภาพหน้าจอของการวิเคราะห์ wireshark ปรับปรุง: การปิดการปรับสเกลของหน้าต่างบนไคลเอนต์ทำให้ไม่สามารถเกิดปัญหาได้ ตอนนี้ฉันแค่ต้องการการแก้ปัญหาด้านเซิร์ฟเวอร์ …
46 linux  tcp  web-server 

5
วิธีทำโกลบอล ~ / .vimrc
ตอนนี้ฉันทำให้ทุกคนทำ ~ / .vimrc แล้วตั้งค่าไว้ที่นั่น ฉันจะสร้างค่าเริ่มต้นระดับโลก. vimrcสำหรับผู้ใช้ใหม่ได้อย่างไร
46 linux  centos  unix  vim 

13
VMware Linux Server - คุณจะบอกได้อย่างไรว่าคุณเป็น vm หรือฮาร์ดแวร์จริง
คำถามที่น่าสนใจ ฉันเข้าสู่ระบบโฮสต์ Linux (เป็นไปได้มากที่สุดคือ SuSE) มีวิธีที่ฉันสามารถบอกทางโปรแกรมว่าฉันเป็นโฮสต์ VM หรือไม่? นอกจากนี้สมมติว่า vmtools ไม่ได้ติดตั้ง

12
วิธี ping ใน linux จนกว่าโฮสต์จะรู้
ฉันจะส่ง Ping ไปยังที่อยู่ที่แน่นอนได้อย่างไรและเมื่อพบให้หยุดส่ง Ping ฉันต้องการใช้มันในสคริปต์ทุบตีดังนั้นเมื่อโฮสต์เริ่มต้นสคริปต์จะยังคงกระตุกและจากช่วงเวลาที่โฮสต์พร้อมใช้งานสคริปต์จะดำเนินต่อไป ...

6
วิธีการ _MOVE_ ไฟล์ด้วย scp
จะไม่คัดลอก แต่ย้ายไฟล์จากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่น (ทั้ง Linux) ได้อย่างไร man scpไม่ได้ให้ประโยชน์อะไรกับฉันเลย ฉันไม่สามารถใช้ 'scp' แล้ว 'rm' ได้เพราะต้องแน่ใจว่าไฟล์นั้นถูกถ่ายโอนสำเร็จ หากมีข้อผิดพลาดระหว่างการถ่ายโอนไฟล์จะต้องไม่ถูกลบ บางทีฉันควรใช้รหัสออกอย่างใด แต่อย่างไร นอกจากนี้ยังมีไฟล์จำนวนมากและหากไฟล์สุดท้ายล้มเหลวก็จะเป็นตัวเลือกที่ไม่ดีให้เก็บไฟล์ที่ถ่ายโอนสำเร็จทั้งหมด อาจจะมีบางอย่างนอกเหนือจาก SCP?
46 linux  networking  scp 

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