Unix & Linux

คำถาม & คำตอบสำหรับผู้ใช้ Linux, FreeBSD และระบบปฏิบัติการ Un * x อื่น ๆ

3
วิธีการเชื่อมต่อกับ guest VM จากระบบโฮสต์
ฉันมีการติดตั้งเว็บเซิร์ฟเวอร์ VM และฉันได้ติดตั้งและเริ่ม Apache VM มีอินเทอร์เฟซเครือข่ายบริดจ์และสามารถ ping จากโฮสต์โดยใช้ 192.168.0.2 อย่างไรก็ตามหากฉันพิมพ์ที่อยู่ IP เดียวกันนั้นลงในเบราว์เซอร์บนเครื่องโฮสต์ฉันคาดหวังว่าจะเห็นหน้า Apache เริ่มต้นที่สร้างขึ้นบน VM แต่แทนที่จะได้รับcan't connect to 192.168.0.2ในเบราว์เซอร์เครื่องโฮสต์ ฉันพลาดอะไรบางอย่างไปอย่างชัดเจน ใครรู้ว่าฉันพลาดหรือทำผิดอะไร ผลผลิตจาก VM netstat -tnlp tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 950/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1026/master tcp 0 0 :::22 :::* LISTEN 904/sshd tcp 0 0 ::1:25 …
15 virtualbox 

2
มีวิธีการใช้ xargs ข้ามท่อหรือไม่?
ฉันพยายามแปลงไฟล์ flac ที่ย้ายไปยังโฟลเดอร์เป็น mp3 ในโฟลเดอร์อื่นโดยอัตโนมัติ บรรทัดรหัสปัจจุบันของฉันคือ: inotifywait -m -r -q -e moved_to --format "'%w%f'" ~/test | xargs -I x flac -cd x - | lame -b 320 - /media/1tb/x.mp3 เพื่ออธิบายวิธีการใช้งานจนถึงตอนนี้ inotifywait จอภาพ ~ / ทดสอบวนซ้ำสำหรับไฟล์ที่ย้ายไปที่นั่นเอาท์พุทพา ธ และชื่อไฟล์ไปยังไพพ์ xargs ใช้ชื่อนั้นและสร้างคำสั่ง flac ที่เหมาะสมแทนที่ x ด้วยชื่อไฟล์และถอดรหัสไฟล์ไปยังไพพ์อื่น ในไปป์ใหม่ประมวลผลเอาต์พุตของ flac เป็น mp3 ภายใต้ / สื่อ …
15 shell  pipe  xargs  inotify 

2
ทำไมปริมาณ LVM ที่เข้ารหัสของฉัน (อุปกรณ์ LUKS) ไม่ติดในเวลาบูต
ฉันกำลังพยายามตั้งค่าโวลุ่มที่เข้ารหัสตามคู่มือนี้ ทุกอย่างถูกตั้งค่า แต่การติดตั้งไดรฟ์ข้อมูลที่เข้ารหัสล้มเหลวขณะบู๊ตด้วยข้อผิดพลาด: fsck.ext4: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าวขณะที่พยายามเปิด / dev / mapper / safe_vault อาจเป็นไปได้ที่อุปกรณ์ไม่มีอยู่จริง? นี่คือการตั้งค่าของฉัน: crypttab $ sudo cat /etc/crypttab safe_vault /dev/disk/by-uuid/d266ae14-955e-4ee4-9612-326dd09a463b none luks บันทึก: uuidมาจาก: $ sudo blkid /dev/mapper/<my_logical_group>-safe_vault /dev/mapper/<my_logical_group>-safe_vault: UUID="d266ae14-955e-4ee4-9612-326dd09a463b" TYPE="crypto_LUKS" fstab $ sudo cat /etc/fstab | grep safe_vault /dev/mapper/safe_vault /safe-vault ext4 defaults 0 2 ฉันทำอะไรลงไป... ดังนั้นฉันจึงไปที่เว็บไซต์ของ devoper และในFAQ ปัญหาทั่วไปพวกเขาพูดว่า: …
15 lvm  cryptsetup 

5
วิธีแยกวิเคราะห์วันที่ ISO8601 ด้วยคำสั่ง linux date
ฉันพยายามใช้คำสั่ง date เพื่อสร้างการประทับเวลาของไฟล์ที่คำสั่ง date สามารถตีความได้ อย่างไรก็ตามคำสั่ง date ดูเหมือนจะไม่ชอบผลลัพธ์ของตัวเองและฉันไม่แน่ใจว่าจะแก้ไขได้อย่างไร กรณีในจุด: sh-4.2$ date Fri Jan 3 14:22:19 PST 2014 sh-4.2$ date +%Y%m%dT%H%M 20140103T1422 sh-4.2$ date -d "20140103T1422" Thu Jan 2 23:22:00 PST 2014 วันที่ดูเหมือนจะตีความสตริงด้วยการชดเชย 15 ชั่วโมง มีวิธีแก้ปัญหาที่รู้จักสำหรับเรื่องนี้หรือไม่? แก้ไข: นี่ไม่ใช่ปัญหาของการแสดงผล: sh-4.2$ date +%s 1388791096 sh-4.2$ date +%Y%m%dT%H%M 20140103T1518 sh-4.2$ date -d 20140103T1518 +%s …

3
วิธีปฏิบัติที่ดีที่สุดในการสำรองข้อมูลอุปกรณ์ที่เข้ารหัสของ LUKS
อะไรคือวิธีที่เร็วที่สุดในการสำรองข้อมูลและเรียกคืนLuksอุปกรณ์เข้ารหัส (เช่นการเข้ารหัสเต็มรูปแบบ USB-อุปกรณ์ภาพไฟล์) The-อุปกรณ์ USB สามารถถอดรหัส / Accessed ฉันกำลังมองหาวิธีแก้ไขเมานต์อิมเมจสำรองเป็นไฟล์ (เข้ารหัส) เป็นไปได้ไหม ทำให้มันง่ายโง่
15 linux  usb  backup  encryption  luks 

2
rkhunter เตือนฉันเกี่ยวกับรูทกฎ
ฉันวิ่ง : :~$ sudo rkhunter --checkall --report-warnings-only หนึ่งในคำเตือนที่ฉันได้รับ: Warning: Suspicious file types found in /dev: /dev/.udev/rules.d/root.rules: ASCII text และroot.rulesประกอบด้วย: SUBSYSTEM=="block", ENV{MAJOR}=="8", ENV{MINOR}=="1", SYMLINK+="root" ฉันต้องการที่จะเข้าใจความหมายและบทบาทของตัวแปรเหล่านั้นSUBSYSTEM, และ ENV{MAJOR}SYMLINK+

1
โควต้าไม่ได้เชื่อมโยงกับผู้ใช้ แต่ไปยังไดเรกทอรี
โดยปกติโควต้าจะบังคับใช้ต่อผู้ใช้ตามที่เกี่ยวข้องกับกรรมสิทธิ์ของไฟล์ เป็นไปได้หรือไม่ที่จะใช้โควต้าบนพื้นฐานโฟลเดอร์ในลักษณะที่เนื้อหาของโฟลเดอร์ถูก จำกัด ในพื้นที่ดิสก์?
15 directory  quota 


2
เปิด man page และค้นหาสตริงในคำสั่งเดียว
แทนที่จะทำman chmodแล้ว/a+xข้ามไปยังส่วนแรกในหน้า man chmod ที่กล่าวถึงa+xฉันต้องการทราบว่ามีวิธีเปิด man page เป็นสตริงค้นหาเฉพาะหรือไม่เหมือนกับวิธีที่คุณสามารถทำได้vi +string filename.txtใน vi (m )
15 linux  search  man 

2
จะเปลี่ยนแกมม่า / ความสว่าง Xorg ได้อย่างไร?
ฉันพยายามเล่นเกม (Deus Ex) ซึ่งฉันต้องแก้ไขความสว่างเนื่องจากมันมืดมากในบรรยากาศของฉัน เกมนี้มีการตั้งค่า "ความสว่าง" แต่เมื่อเร็ว ๆ นี้มันไม่ทำงาน ฉันพยายามที่จะคิดออกว่าจะเปลี่ยนมันและพบว่าทำผลที่คล้ายกันด้วยxgamma xgamma -gamma 5แต่เมื่อใดก็ตามที่ฉันเปลี่ยนการตั้งค่าจะย้อนกลับไปหลังจากผ่านไปเกือบหนึ่งวินาที (ใช่แล้วไฟหน้าจอของฉันก็สว่างขึ้น ฉันจะทำอย่างใดอย่างหนึ่งxgammaตั้งค่าถาวร (หรือถาวร) หรือฉันต้องใช้เครื่องมืออื่นได้อย่างไร ระบบของฉันเป็นเดสก์ท็อป ดูเหมือนxrandr --output DVI-0 --brightness 2จะทำแบบเดียวกัน แต่ก็ยังย้อนกลับไปที่ 0 ทุกครั้งที่ฉันใช้การตั้งค่า ทุกครั้งที่ฉันพยายามเปลี่ยนผลลัพธ์เอาต์พุตต่อไปนี้เติมXorg.0.logไฟล์: [ 14768.313] (II) RADEON(0): EDID vendor "HWP", prod id 9798 [ 14768.313] (II) RADEON(0): Using hsync ranges from config file [ 14768.313] (II) …

3
คำสั่งให้เรียกใช้กระบวนการลูก "ออฟไลน์" (ไม่มีเครือข่ายภายนอก) บน Linux
ฉันมีโปรแกรมที่ฉันต้องการทดสอบในโหมดออฟไลน์โดยไม่ต้องถอดเครือข่ายจริงของฉัน โปรแกรมนี้จะยังคงต้องเชื่อมต่อกับซ็อกเก็ตท้องถิ่นรวมถึงซ็อกเก็ตโดเมนยูนิกซ์และลูปแบ็ค นอกจากนี้ยังต้องฟังลูปแบ็คและสามารถมองเห็นแอปอื่น ๆ ได้ แต่ความพยายามเชื่อมต่อกับเครื่องระยะไกลควรล้มเหลว ฉันต้องการที่จะมียูทิลิตี้ที่ทำงานเหมือนstrace/ unshare/ sudoและเพียงแค่เรียกใช้คำสั่งกับอินเทอร์เน็ต (และ LAN) ที่ซ่อนอยู่และทุกอย่างอื่นยังคงทำงาน: $ offline my-program-to-test คำถามนี้มีคำแนะนำที่คำตอบ: ปิดกั้นการเข้าถึงกระบวนการหรือไม่ มีคู่ของข้อเสนอแนะที่มีเช่นการทำงานเป็นผู้ใช้อื่นแล้วจัดการ iptables unshare -nหรือ แต่ในทั้งสองกรณีฉันไม่รู้ว่าคาถาที่จะได้รับซ็อกเก็ตโดเมนยูนิกซ์และลูปแบ็คเพื่อใช้ร่วมกับระบบหลัก - คำตอบสำหรับคำถามนั้นเพียงบอกฉันว่าจะแบ่งเครือข่ายทั้งหมดอย่างไร โปรแกรมที่ฉันกำลังทดสอบยังต้องเชื่อมต่อกับเซิร์ฟเวอร์ X และ dbus ของฉันและยังสามารถฟังลูปแบ็คสำหรับการเชื่อมต่อจากแอพอื่น ๆ ในระบบ เป็นการดีที่ฉันต้องการหลีกเลี่ยงการสร้าง chroots หรือผู้ใช้หรือ VM หรือสิ่งที่คล้ายกันเนื่องจากมันกลายเป็นเรื่องที่น่ารำคาญเหมือนการถอดสายเคเบิลเครือข่าย sudoคือจุดของคำถามคือวิธีที่ฉันสามารถทำให้เป็นง่ายๆเป็น ฉันชอบกระบวนการที่จะเรียกใช้ 100% ตามปกติยกเว้นการโทรผ่านเครือข่ายที่ระบุที่อยู่นอกพื้นที่จะล้มเหลว เป็นการดีที่จะรักษา uid เดียวกัน homedir เดียวกัน pwd เดียวกันทุกอย่างเดียวกันยกเว้น ... ออฟไลน์ ฉันใช้ …


3
วิธีการแสดงจำนวนบรรทัดที่ส่งออกโดยคำสั่งในเวลาจริง?
ฉันใช้svn exportเป็นส่วนหนึ่งของสคริปต์แพ็คเก็ตสำหรับแอปพลิเคชันของฉันและดูเหมือนว่าคำสั่งนี้เหมือนกับคนอื่น ๆ มากมายไม่มีแถบความคืบหน้าใด ๆ ฉันมีสองตัวเลือกในขณะนี้: ใช้งานโดยไม่มีตัวเลือกและดูการพิมพ์หลายพันบรรทัด ใช้--quietและไม่เห็นอะไรจนกว่ามันจะเสร็จสมบูรณ์ อย่างน้อยมีวิธีแสดงจำนวนบรรทัดเอาต์พุตตามคำสั่งแบบเรียลไทม์หรือไม่? เช่น: Exporting SVN directory ... 1234 files และเห็นการ1234 เพิ่มจำนวนนี้ในเวลาจริงหรือไม่ ฉันสามารถจินตนาการว่าการส่งออกไปยังคำสั่งที่จะทำแค่นี้ แต่อันไหน?

5
วิธีเพิ่มช่วง IP ให้กับ known_hosts
บริการหลายอย่าง (เช่น GitHub) ใช้ IP ที่หลากหลายและเห็นได้ชัดว่าเป็นกุญแจสาธารณะเดียวกัน ฉันจะเพิ่มช่วง IP (ควรเป็นไฟล์เดียว) ลงในไฟล์ known_hosts ได้อย่างไร สำหรับตัวอย่าง GitHub จะใช้ช่วงต่อไปนี้: 207.97.227.224/27 173.203.140.192/27 204.232.175.64/27 72.4.117.96/27 192.30.252.0/22 และที่สำคัญคือ: AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa + PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31 / YMF + + Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB weqqUUmpaaasXVal72J + + UX2B 2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi / w4yCE6gbODqnTWlg7 + wC604ydGXA8VJiS5ap43JXiUFFAaQ ==
15 ssh 

1
เลื่อนด้วยปากกาแท็บเล็ต WACOM
ฉันมีปากกา wacom พร้อมปุ่ม ฉันจะทริกเกอร์การเลื่อนเมื่อเลื่อนปากกาด้วยการกดปุ่มได้อย่างไร? ตามxevด้านล่างเหตุการณ์วิกฤติมีMotionNotifyกับรัฐ0x200 ถ้าสิ่งนี้ไม่ได้เกิดขึ้นเพียงเล็กน้อยความคิดที่ฉันมีก็คือการสร้างบริการเพื่ออ่านเหตุการณ์เหล่านี้จากที่อื่นและเปลี่ยนเป็นกิจกรรมอื่น ๆ ด้วยวิธีนี้ฉันสามารถกำหนดท่าทางสัมผัสได้เช่นกัน ด้วยวิธีนี้: ฉันจะอ่านได้ที่ไหน ฉันจะเขียนเหตุการณ์กลับมาได้อย่างไร มีห้องสมุดเพื่อตรวจจับท่าทางหรือไม่? เหตุการณ์ MotionNotify, อนุกรม 33, NO สังเคราะห์, หน้าต่าง 0xc00001 รูต 0x2ce, subw 0x0, เวลา 695630659, (349,181), รูต: (1255,185), สถานะ 0x0, is_hint 0, same_screen YES เหตุการณ์ ButtonPress, อนุกรม 33, NO สังเคราะห์, หน้าต่าง 0xc00001 รูต 0x2ce, subw 0x0, เวลา 695630659, (349,181), …
15 linux  xorg  hardware  wacom 

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