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

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

4
“ rm: ไม่สามารถลบ xxx: ไม่มีที่ว่างเหลือบนอุปกรณ์” ใน BTRFS
ใช้งาน OpenSuse 12.2 ทันใดนั้นรูทพาร์ริชั่นดูเหมือนจะเต็ม (99%) แต่ฉันไม่สามารถลบไฟล์ด้วยตนเองได้อีกต่อไป "rm: ไม่สามารถลบ xxx: ไม่มีที่ว่างบนอุปกรณ์" แม้ว่า 450mb จะยังว่างตาม df ระบบไฟล์คือ BTRFS ฉันลองตรวจสอบ FS โดยใช้ btrfsck แต่มันก็ไม่ได้ช่วย จะทำอย่างไร?
17 linux  partition  btrfs 

4
ความแตกต่างระหว่าง / dev / sda และ / dev / sda1
ฉันรู้ว่า / dev / sda เป็นอุปกรณ์ดิบและ / dev / sda1 เป็นพาร์ติชันหรืออุปกรณ์เสมือน แต่ฉันสับสนเล็กน้อยว่าทำไม sda # เกิดขึ้นในบางครั้งหรือเฉพาะในบางระบบ สิ่งนี้ทำให้เกิดอะไรขึ้น? บางทีเวลาที่ไดรฟ์ sda # ไม่ปรากฏขึ้นมาคือเมื่อไม่ได้รับการจัดสรร? หรืออาจจะไม่เหมือนกันในฮาร์ดแวร์? และทำไมฉันถึงเมาทั้งสอง (บางครั้ง) พาร์ติชันไม่ควรติดตั้งได้หรือไม่ ทรัพยากรหรือสีใด ๆ ที่คุณสามารถให้จะได้รับการชื่นชมอย่างมาก ขอบคุณล่วงหน้า.
17 linux  unix  mount  hard-drive 

2
แสดงอักขระ \ n เป็นบรรทัดใหม่เมื่อใช้ส่วนท้ายหรือไม่
ฉันมีไฟล์ที่พยายามอ่านโดยใช้ tail -f ฉันสงสัยว่าถ้ามีวิธีที่จะให้เทอร์มินัลเอาท์พุตมีการขึ้นบรรทัดใหม่แทนอักขระ \ n

7
รับสถิติ cpu ต่อเธรด
ฉันสนใจในการใช้งาน cpu ปัจจุบัน - อย่างแม่นยำ cpu% และรอ% - สำหรับแต่ละเธรดในแอปพลิเคชันเฉพาะ เป็นไปได้ไหมที่จะรับข้อมูลจากที่อื่น? ฉันรู้ว่าtopสามารถแยกข้อมูลต่อเธรดจริง (อันที่มี pid) แต่ไม่แสดงการแบ่งใช้การใช้งานระบบ / ผู้ใช้ / รอ cpu สำหรับแต่ละรายการ ฉันต้องการบันทึกวิธีการบางอย่างเช่นกัน คุณรู้จักแอพ (หรือ apis) ที่สามารถทำได้หรือไม่?
17 linux  threads 

4
RAM 10 GB ที่ไม่ได้ระบุไว้ใช้งานโดยด้านบน
นี่คือฉันfreeและsmemเอาท์พุท: danslimmon@bad-server:~$ free -m total used free shared buffers cached Mem: 30147 29928 218 6 4 3086 -/+ buffers/cache: 26837 3309 Swap: 0 0 0 danslimmon@bad-server:~$ smem -tw Area Used Cache Noncache firmware/hardware 0 0 0 kernel image 0 0 0 kernel dynamic memory 12857576 2887440 9970136 userspace memory 17661400 …

2
ในผลลัพธ์ของ 'last' คำต่อท้าย“ .d” หลังจากที่อยู่ IP หมายถึงอะไร
เพื่อค้นหาว่าใครเข้าสู่ระบบบนเซิร์ฟเวอร์ของฉันเมื่อเร็ว ๆ นี้ฉันกำลังใช้คำสั่ง: มีการเข้าสู่ระบบจากที่อยู่ IP ที่แปลกมากเช่น: username@pc:/home/user$ last username pts/16 59.224.XX.178.d Sun Aug 2 12:26 - 12:27 (00:00) (โดยที่ X คือตัวเลข) คำถามของฉัน: ต่อท้าย. d หมายถึงอะไร และทำไมรายการเหล่านี้ถึงหายไปเมื่อฉันใช้ล่าสุดกับตัวเลือก "-i"?

4
SSH ไปยังเซิร์ฟเวอร์ NAT ที่อยู่ IP สาธารณะเดียวกัน
ฉันกำลังพยายามที่จะ SSH จากในสำนักงาน X ถึงกล่อง Linux ไม่กี่กล่องในสำนักงาน Y กล่อง Linux ในสำนักงาน Y อยู่หลัง NAT และทำงานในแต่ละพอร์ตของตัวเอง ฉันสามารถเข้าถึงทั้งหมดได้สำเร็จผ่าน SSH แต่ฉันไม่สามารถตรวจสอบได้ ฉันสามารถ SSH ลงในช่องแรก แต่เมื่อฉันไปที่สองมันพูดว่า: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle …
16 linux  ssh  solaris  ssh-keys 

2
วิธีถอนการติดตั้งการพึ่งพาที่เพิ่งติดตั้งใหม่สำหรับแพ็คเกจ RPM
มีวิธีง่าย ๆ ในการสร้างรายการของการพึ่งพาแพ็คเกจ RPM ที่ติดตั้งใหม่จะติดตั้งด้วยyumหรือไม่? ตัวอย่าง: ถ้าคุณทำyum install rubyมันจะติดตั้ง rubygems แต่เมื่อฉันถอนการติดตั้งrubyแพคเกจฉันยังต้องการกำจัดการพึ่งพามันติดตั้ง ดังนั้นความคิดแรกของฉันกำลังจะทำรายการของแพคเกจใหม่เหล่านั้นและจากนั้นทำในบรรดาเมื่อฉันถอนการติดตั้งrpm -eruby คำถาม วิธีการทำรายการดังกล่าวด้วยวิธีอัตโนมัติ? หรือมีวิธีที่ง่ายกว่าในการจัดการไฟล์ข้อความด้วยชื่อแพ็คเกจ rpm?
16 linux  centos  bash  fedora 

6
วิธีแชร์เนื้อหาระหว่างเว็บเซิร์ฟเวอร์หลายเครื่อง
ฉันมีเว็บเซิร์ฟเวอร์ Linux หลายตัวติดอยู่กับ load balancer และฉันต้องการแชร์เนื้อหา (เช่นรูปภาพวิดีโอและอื่น ๆ ) ระหว่างเซิร์ฟเวอร์เหล่านี้ วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร? ขณะนี้ฉันได้ติดตั้งไฟล์เซิร์ฟเวอร์กับเว็บเซิร์ฟเวอร์ทั้งหมด แต่ฉันกังวลว่ามันจะลดลงเนื่องจากการรับส่งข้อมูลจำนวนมาก ฉันจะหลีกเลี่ยงสิ่งนี้ไม่ให้เกิดขึ้นได้อย่างไร ขอบคุณล่วงหน้า.

1
VPN ความเร็วสูงรองรับการเชื่อมต่อโฮสต์ดาต้าเซ็นเตอร์
เรากำลังเช่าโฮสต์จำนวนหนึ่งในดาต้าเซ็นเตอร์สาธารณะ ดาต้าเซ็นเตอร์ไม่มี VLAN ส่วนตัว โฮสต์ทั้งหมดจะได้รับที่อยู่ IPv4 / IPv6 สาธารณะหนึ่งแห่งขึ้นไป โฮสต์มาพร้อมกับ CPU ที่ทันสมัยมาก (Haswell quad-core, 3.4GHz) และมี Gbit อัพลิงค์ พื้นที่ต่างๆ (อาคารห้องพักชั้น) ของดาต้าเซ็นเตอร์นั้นเชื่อมโยงกันด้วย - จากสิ่งที่ฉันสามารถบอกได้ - ลิงก์ Gbit หรือ 500Mbit โฮสต์ของเรากำลังส่งเสียงดังเสียงฮิปปี้เดเบียน ขณะนี้เรากำลังดำเนินการมากกว่า 10 โฮสต์โดยคาดว่าจะมีการเติบโตในอนาคตอันใกล้ ฉันกำลังมองหาวิธีที่จะทำให้ทุกคนในครอบครัวสามารถสื่อสารซึ่งกันและกันได้อย่างปลอดภัยและเป็นความลับ เลเยอร์ 3 ใช้ได้ดีเลเยอร์ 2 ตกลง (แต่ไม่จำเป็น) เนื่องจากฉันไม่สามารถเข้าถึง VLAN ได้มันจะต้องเป็น VPN ในบางประเภท อะไรที่สำคัญสำหรับฉัน: ปริมาณงานสูงใกล้กับสายความเร็ว สถาปัตยกรรมแบบกระจายอำนาจและเป็นตาข่าย - นี่คือการตรวจสอบให้แน่ใจว่าปริมาณงานไม่ได้ชะลอตัวลงโดยองค์ประกอบกลาง (เช่นหัว …
16 linux  networking  vpn  tinc 

1
ควร / etc / hosts มีรายการเช่น '127.0.0.1 localhost myhost.example.org myhost' หรือไม่
เมื่อดูระบบ Linux และ FreeBSD ที่หลากหลายฉันสังเกตว่าในบางระบบ/etc/hostsมีรายการสำหรับชื่อโฮสต์สาธารณะของโฮสต์ แต่ไม่ใช่ในระบบอื่น ๆ การปฏิบัติที่ดีที่สุดที่นี่คืออะไร? ไฟล์ / etc / hosts ของฉันควรมีรายการสำหรับโฮสต์ FQDN (เช่น myhost.example.org) และสำหรับชื่อโฮสต์แบบย่อ (เช่น myhost) หรือไม่ บันทึกสำหรับ FQDN ควรชี้ไปที่ localhost หรือควรชี้ไปที่ IP ภายนอกของกล่อง ตัวอย่างเช่นการกำหนดค่าเริ่มต้นในกล่อง RHEL / EL จำนวนมากไม่ได้ใส่ชื่อโฮสต์สาธารณะไว้ใน/etc/hosts: myhost # cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 myhost # ตัวแปรอื่นคือชื่อโฮสต์แบบย่อและ …

3
รีเซ็ต PostgreSQL โดยสมบูรณ์เป็นค่าเริ่มต้นหรือไม่
คำถาม มีวิธีการรีเซ็ตการติดตั้ง PostgreSQL บน Linux อย่างสมบูรณ์ดังนั้นจึงอยู่ในสถานะเดียวกับเมื่อฉันติดตั้งหรือไม่ ความคิด ฉันได้พิจารณาแล้ว rm -rf /var/lib/pgsql/* rm -rf /var/lib/pgsql/backups/* rm -rf /var/lib/pgsql/data/* แต่นั่นอาจไม่ใช่วิธีที่แนะนำ วัตถุประสงค์ สิ่งนี้จะเป็นประโยชน์ในการกำจัดส่วนที่เหลือจากโปรแกรมก่อนหน้านี้ที่ใช้งานไป

4
มียูทิลิตี้ในการอ่านตัวแปรสภาพแวดล้อมจากไฟล์ env แล้วเรียกใช้คำสั่ง (เบากว่าโฟร์แมน) หรือไม่?
foreman สามารถอ่านไฟล์. env และตั้งค่าตัวแปรสภาพแวดล้อมจากเนื้อหาแล้วเรียกใช้โปรแกรม เช่น foreman run -e vars.env myprogram ... แต่มันทำสิ่งอื่น ๆ อีกมากมาย (และเกี่ยวข้องกับการเริ่มต้นโดยใช้รูปแบบ Procfile เป็นหลัก) มีเครื่องมือที่ง่ายกว่า (Linux / Unix) ที่เน้นการอ่านไฟล์. env และดำเนินการคำสั่งด้วยสภาพแวดล้อมใหม่หรือไม่? ไฟล์สภาพแวดล้อมตัวอย่าง (จากhttp://ddollar.github.io/foreman/#ENVIRONMENT ): FOO=bar BAZ=qux


1
IPA vs เพียง LDAP สำหรับกล่อง Linux - กำลังมองหาการเปรียบเทียบ
มีกล่อง (~ 30) Linux (RHEL) ไม่กี่กล่องและฉันกำลังมองหาโซลูชันที่จัดการจากส่วนกลางและใช้งานง่ายส่วนใหญ่สำหรับการควบคุมบัญชีผู้ใช้ ฉันคุ้นเคยกับ LDAP และฉันปรับใช้นักบินของ IPA ver2 จาก Red Hat (== FreeIPA) ฉันเข้าใจว่าในทางทฤษฎีแล้ว IPA มีวิธีแก้ปัญหาคล้าย ๆ กับ "MS Windows domain" แต่โดยสรุปแล้วมันไม่ใช่ผลิตภัณฑ์ที่ง่ายและเป็นผู้ใหญ่ [ยัง] นอกเหนือจาก SSO มีคุณลักษณะด้านความปลอดภัยที่มีเฉพาะในโดเมน IPA และไม่สามารถใช้งานได้เมื่อฉันใช้ LDAP หรือไม่ ฉันไม่สนใจ DNS และส่วน NTP ของโดเมน IPA
16 linux  ldap  kerberos  freeipa 

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