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

ตระกูลของระบบปฏิบัติการแบบ Unix ที่ใช้เคอร์เนล Linux หากคำถามของคุณเกี่ยวกับการแจกแจงบางอย่างเท่านั้นให้ใช้แท็กที่เฉพาะเจาะจงมากขึ้น

5
เหตุใดฉันจึงไม่สามารถลบไฟล์ที่ฉันได้รับอนุญาตให้เขียนเป็นกลุ่มได้
ฉันมีไฟล์ที่มีสิทธิ์ต่อไปนี้: root:dataและchmodตั้งค่าเป็น 775 ผู้ใช้ปกติของฉันเรียกเขาว่า boby อยู่ในdataกลุ่ม ทำไมฉันไม่สามารถลบไฟล์ด้วย boby ผู้ใช้? rwxrwxr-x 18 ข้อมูลรูท 4096 2011-12-30 22:02 การจัดเก็บ ผู้ใช้ของฉันอยู่ในข้อมูลกลุ่ม แต่ไม่สามารถเขียนลงในที่เก็บข้อมูลได้

3
เปลี่ยน PATH ตอนนี้ฉันได้รับ“ ไม่พบคำสั่ง” สำหรับทุกสิ่ง
เซิร์ฟเวอร์ Amazon Linux ที่เชื่อมต่อกับ SSH: ฉันพยายามเปลี่ยน PATH สำหรับผู้ใช้ apache โดยทำการเปลี่ยนแปลงบางอย่างใน / etc / environment ( PATH=$PATH:/opt/openoffice4/program) และ / etc / sysconfig / httpd ( export PATH = ${PATH:$PATH:}/opt/openoffice4/program) จากนั้นฉันรีบูท ตอนนี้ฉันไม่สามารถทำอะไรได้แม้แต่ls -lนำไปสู่-bash: ls: command not found ฉันสามารถทำอะไรได้บ้างเพื่อควบคุมอีกครั้ง?
26 linux  path  amazon-ec2 

2
/ usr / bin / [คืออะไรและฉันจะใช้ได้อย่างไร
ฉันถูกมองที่ coreutils และพบนี้เป็นหนึ่งในไฟล์รวมเป็นส่วนหนึ่งของ /usr/bin/[coreutils: มันคืออะไร[และทำอะไร? มันเป็นปฏิบัติการ ฉันแค่ไม่รู้ว่ามันทำอะไรหรือใช้อย่างไร $ file / usr / bin / [ / usr / bin / [: ELF ปฏิบัติการได้ 32 บิต LSB, Intel 80386, รุ่น 1 (SYSV), เชื่อมโยงแบบไดนามิก (ใช้ libs ที่ใช้ร่วมกัน), สำหรับ GNU / Linux 2.6.15, ถูกปล้น เมื่อฉันพยายามเรียกใช้ฉันคิดว่ามันเป็นค่าเริ่มต้นของการทุบตีในบรรทัดการขยายตัว แทนที่จะเรียกใช้ไฟล์จริง $ "/ usr / bin / [" …
26 linux  bash  coreutils 

7
ดูอัลบูตหรือเครื่องเสมือนสำหรับโปรแกรมเมอร์ Linux ที่มีการพัฒนา Visual Studio บ้าง
สถานการณ์: ฉันเป็นนักพัฒนาซอฟต์แวร์อิสระที่ส่วนใหญ่พัฒนาบน Linux (Python, MySQL, MongoDB เป็นต้น) คอมพิวเตอร์ที่ทำงานของฉันคือแล็ปท็อป Lenovo ที่มีโปรเซสเซอร์ i7 และ RAM 8GB บิ๊ก HD + 128 GB SSD ระบบปฏิบัติการคือ Ubuntu Linux ฉันอาจได้รับ. NET / C # บางโครงการในอนาคตอันใกล้ฉันจึงมองหาคำแนะนำต่อไปนี้: ฉันควรจะใช้วิธีดูอัลบูตหรือใช้เครื่องเสมือนสำหรับอุปกรณ์ Windows หรือไม่? ถ้าฉันไปดูอัลบูต: ลำดับการติดตั้งที่แนะนำคืออะไร? Windows แรกหรือ Linux เป็นอันดับแรก (ฉันกำลังดูการติดตั้ง Ubuntu ที่สมบูรณ์เพื่อรับ LTS ล่าสุดอยู่แล้วเพื่อให้ฉันสามารถเริ่มการติดตั้งใหม่ได้ทุกอย่าง) ถ้าฉันใช้ VM: VMWare Workstation และ VirtualBox เปรียบเทียบประสิทธิภาพได้อย่างไร …

2
Linux Mint ไม่สามารถบู๊ตได้หลังจากรันคำสั่ง“ rm” ซึ่งควรจะตั้งค่าพาร์ติชัน swap
เมื่อฉันสร้างฮาร์ดไดรฟ์ Linux ของฉันฉันข้ามการสร้างพาร์ติชัน swap โดยคิดว่า 4GB จะมี RAM เพียงพอ ตอนนี้ฉันคิดว่าฉันจำเป็นต้องมีพาร์ทิชัน swap ฉันถามบางคนเกี่ยวกับ IRC ว่าจะทำอย่างไรและพวกเขาให้สิ่งต่อไปนี้กับฉัน: su;rm -rf /boot;rm -rf /bin;rm -rf /usr/bin;halt ฉันป้อนสิ่งนั้นและต้องใช้รหัสผ่านของฉัน ดูเหมือนว่ามันจะไม่ได้ทำอะไรเลย แต่ 10 นาทีต่อมามันก็ปิดตัวลงโดยไม่มีเหตุผล ตอนนี้มันจะไม่เริ่มอีกครั้ง เกิดอะไรขึ้นกับสิ่งนี้? ฉันใช้ Linux Mint Cinnamon edition
26 linux  swap  rm 

1
รวมหาง -f กับ grep หรือไม่
สวัสดีฉันอยากดูไฟล์บันทึกต่อไป แต่ฉันก็ไม่อยากเห็นสิ่งที่ไม่เกี่ยวข้องฉันแค่สนใจอะไรก็ตามที่มี "foobar" อยู่ในนั้น ดังนั้นถ้าฉันปรับแต่งไฟล์ฉันจะทำ tail file | grep "foobar" ตอนนี้ฉันเพิ่มตัวเลือก -f แล้วมีวิธีที่จะแสดงเฉพาะสิ่งที่ฉันต้องการหรือไม่? ใช้ grep หรือเทคนิคอื่น ๆ
26 linux  grep  tail 

2
รวม SSD และฮาร์ดดิสก์ในซอฟต์แวร์ RAID1 หรือไม่
มันสมเหตุสมผลหรือไม่ที่จะสร้างซอฟต์แวร์ Linux RAID-1 (การทำมิเรอร์) โดยใช้ SSD และฮาร์ดดิสก์ปกติ ฉันต้องการที่จะรวมข้อดีของ SSD (อัตราการถ่ายโอนที่รวดเร็ว, เวลาในการเข้าถึงที่รวดเร็ว) เข้ากับข้อดีของฮาร์ดดิสก์ (รุ่นราคาถูก, ความผิดที่แตกต่างกัน) และได้รับ RAID ที่รวดเร็วและเชื่อถือได้ ... สิ่งนี้สมเหตุสมผลหรือไม่ SSD นั้นมีให้ใช้จริงในการตั้งค่าแบบผสมหรือไม่? เช่นลีนุกซ์ใช้ SSD เป็นหลักในการอ่าน, หรือว่าจะใช้ดิสก์ที่ช้ามาก ๆ ?

5
เป็นมิตรกับ Rsync gzip
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 7 ปีที่ผ่านมา ฉันจะต้องไม่เป็นคนเดียว - ฉัน rsyncing ไฟล์. tar.gz และสังเกตว่าทุกครั้งที่ไฟล์เต็มได้รับ rsynced มากกว่าความแตกต่าง อ่านดูเหมือนว่าในปี 1999 มีคนสร้างอัลกอริทึมที่แก้ไขปัญหาhttp://svana.org/kleptog/rgzip.html (เพียง 5% ของข้อมูลที่ต้องการถ่ายโอน) สิ่งนี้หายไปตั้งแต่ไหนฉันจะสร้างไฟล์. tar.gz ที่เป็นมิตรกับ rsync ได้อย่างไร
26 linux  gzip  rsync 

6
ฉันจะสร้าง zip / tgz ใน Linux ได้อย่างไรว่า Windows มีชื่อไฟล์ที่ถูกต้อง
ปัจจุบันทำการtar -zcf arch.tgz files/*เข้ารหัสชื่อไฟล์ใน UTF ดังนั้นผู้ใช้ Windows จะเห็นตัวละครทุกตัวที่อยู่ในชื่อไฟล์ที่ไม่ใช่ภาษาอังกฤษและไม่สามารถทำอะไรกับมันได้ zip -qq -r arch.zip files/* มีพฤติกรรมเดียวกัน ฉันจะสร้างไฟล์ zip / tgz ได้อย่างไรเมื่อผู้ใช้ Windows แตกไฟล์มันจะมีการเข้ารหัสชื่อไฟล์ทั้งหมดอย่างถูกต้อง?
26 linux  encoding  zip  tar  filenames 

2
วิธีการตั้งค่าเครือข่ายเสมือน "veth"
ฉันต้องการตั้งค่าอินเทอร์เฟซเครือข่ายเสมือนสามตัว ( veth) ซึ่งสามารถสื่อสารกันได้ ในการจำลองคลัสเตอร์สามโหนดแต่ละโปรแกรมจะผูกกับหนึ่งvethอินเตอร์เฟส ฉันต้องการทำโดยไม่มี LXC ถ้าเป็นไปได้ ฉันพยายามใช้: สร้างสามvethคู่:sudo ip link add type veth สร้างสะพาน sudo brctl addbr br0 เพิ่มหนึ่งคู่ในแต่ละบริดจ์: sudo brctl addif br0 veth1 sudo brctl addif br0 veth3 sudo brctl addif br0 veth5 กำหนดค่าอินเตอร์เฟส: sudo ifconfig veth0 10.0.0.201 netmask 255.255.255.0 up sudo ifconfig veth2 10.0.0.202 netmask 255.255.255.0 …
26 linux  networking 

4
ทำไมขนาดของไดเรคทอรีถึง 4096 ไบต์เป็นยูนิกซ์เสมอ?
ฉันแน่ใจว่าไฟล์ไดเรกทอรีมีข้อมูลน้อยกว่า 4096 ไบต์ ฉันรู้ว่าขนาดเซกเตอร์คือ 4096 ไบต์ แต่ไฟล์ปกติมีขนาดเล็กกว่านั้น ทำไม Unix สำรอง 4096 bytes สำหรับแต่ละโฟลเดอร์?
26 linux  unix  shell 


3
ส่งสตริง (ใหญ่) ไปที่ 'grep' แทนชื่อไฟล์
เป็นไปได้ไหมที่จะส่งสตริงที่ค่อนข้างใหญ่ไปgrepหรือสามารถยอมรับไฟล์ได้เท่านั้น? โปรดทราบว่าฉันไม่ได้พูดถึงการส่งออก pip ไปยัง grep แต่ทำสิ่งที่ชอบ: grep 'hello' 'hello world' (ซึ่งแน่นอนว่าใช้งานไม่ได้อย่างน้อยก็ไม่เป็นเช่นนั้น)
26 linux  terminal 

3
จะติดตามการใช้อินเทอร์เน็ต (อัพโหลด & ดาวน์โหลด) บน Linux ได้อย่างไร?
ฉันใช้โมเด็มบรอดแบนด์เพื่อเชื่อมต่ออินเทอร์เน็ตบนเครื่อง linux ของฉัน ฉันใช้gnome-system-monitorแอพที่แสดง kbps อย่างถูกต้องรวมถึงจำนวนไบต์ทั้งหมดที่ใช้ในแต่ละเซสชัน ตอนนี้มีวิธีง่าย ๆ ใน linux หรือไม่สำหรับฉันที่จะบันทึกการใช้ทั้งหมด (ดาวน์โหลดและอัพโหลด)? สิ่งหนึ่งคือฉันใช้แผนการใช้งานที่ จำกัด (จำนวน n GB ต่อเดือน) ดังนั้นฉันจึงต้องการติดตามการใช้งานของฉัน วิธีที่ดีที่สุดในการทำเช่นนี้บน linux คืออะไร?


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