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

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

2
ไม่สามารถเปิดไฟล์ tar.gz
มีทางเลือกใด ๆ ที่จะเปิด ".tar.gz" แฟ้มกว่า-xzfหรือ-zxvfหรือxzvf? ฉันใช้ Mac OS X 10.7 บรรทัดคำสั่งของฉันกลับมา: tar: Unrecognized archive format tar: Error exit delayed from previous errors. ฉันกำลังทำสิ่งนี้เพื่อเปิดmysql-5.1.33.tar.gzจากวิธีไซต์เพื่อติดตั้ง MySQL ฉันได้ลองวิธีการมากมายเพื่อเปิดทาร์และมีบางอย่างผิดปกติ สิ่งที่ฉันไม่เห็น
4 linux  unix  tar 

3
วิธีที่จะได้รูปแบบจากไฟล์
ฉันมีสองไฟล์หนึ่งเก็บรายการของรูปแบบอื่นต้องเปลี่ยนตามรูปแบบเหล่านี้ จนถึงตอนนี้ฉันได้ทำการทดลองกับ cat patterns.txt| xargs -n1| sed 's/patternfromfile/subtitution/' แต่ฉันไม่แน่ใจว่าจะป้อน xargs ลงใน 's / here //' ได้อย่างไร ขอบคุณ


1
ฉันจะคัดลอก / วางจากคลิปบอร์ดของระบบใน Tmux ใน xterm บน Linux ได้อย่างไร
ฉันต้องการคัดลอกและวางจากคลิปบอร์ดของระบบ (X11) เมื่อทำการเลือกใน Tmux และฉันต้องการผูกการกระทำเหล่านี้กับเมาส์ คลิกซ้ายเพื่อคัดลอกและคลิกกลางเพื่อวาง
4 linux 

3
ปัญหาเกี่ยวกับ WINE หลังจากการติดตั้งไดรเวอร์ NVIDIA
ฉันเคยสามารถเล่น Pocket Tanks และ Commandos สำเร็จบนระบบ Fedora 20 64 บิตของฉันโดยใช้ WINE ไม่กี่วันที่ผ่านมาในที่สุดฉันก็มีเวลาที่จะติดตั้ง NVIDIA Driver หลังจากนั้นไวน์ก็ไม่ทำงาน เมื่อใดก็ตามที่ฉันเริ่มแอปพลิเคชันใด ๆ [10:09] Abhinav@localhost Pocket Tanks Deluxe $ wine pockettanks.exe err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. fixme:heap:HeapSetInformation (nil) 1 (nil) 0 libGL error: failed …

2
ทำไมถึงไม่สามารถ sudo history ได้?
หากฉันต้องการดูประวัติทุบตีรูทของฉันทำไมฉันจึงไม่สามารถรันได้sudo history? เมื่อฉันบอกว่าไม่พบประวัติคำสั่ง แต่ถ้าฉันรันโดยไม่มี sudo มันจะทำงานได้ดี แก้ไข: เป็นคำตอบที่ซ้ำกัน แต่ไม่ใช่คำถามที่ซ้ำกันสำหรับคำถามที่เชื่อมโยง บุคคลที่ถามคำถามใด ๆ จะไม่ทราบว่าเป็นคำสั่งเชลล์บิวด์อินซึ่งต่างจากไบนารี

1
จะปิดการใช้งานกฎ iptables ชั่วคราวได้อย่างไร
โดยทั่วไปแล้วฉันใช้ MikroTik ฝังเราเตอร์พวกเขากำลังใช้ Linux ดังนั้นการตั้งค่าไฟร์วอลล์ของพวกเขารู้สึกค่อนข้าง 1: 1 เหมือนกับ iptables คำสั่งต่างกันเล็กน้อย แต่กลไกก็เหมือนกัน ฟังก์ชันการทำงานของไฟร์วอลล์ MTK ขั้นสูงเพิ่มเติมพร้อมกับ iptables แบบดิบสามารถทำได้โดยใช้-mส่วนขยายเช่นสถานะการเชื่อมต่อหรือความคิดเห็น ฉันไม่พบตัวเลือกปิดการใช้งานใน iptables ดิบ มีส่วนขยาย iptables ใดบ้างที่อนุญาตให้ปิดใช้งานกฎ iptables ชั่วคราวหรือไม่ โดยชั่วคราวฉันหมายถึงการปิดใช้งานกฎโดยไม่ต้องลบออกจากตารางจริง ๆ เพื่อให้ยังคงมองเห็นได้iptables -Lแต่ไม่สามารถใช้งานได้ ใน MTK คุณสามารถพิมพ์สิ่งที่ชอบset 40 disabled=yesและจากนั้นในภายหลังset 40 disabled=no

3
การระงับข้อความ“ ไม่สามารถเปลี่ยนการอนุญาต” หลังจากคัดลอกไฟล์ไปยัง NTFS Partition ใน Linux
ถ้าฉันพยายามที่จะคัดลอกไฟล์ลงบนพาร์ติชัน NTFS Could not change permissions for <file-name>ในลินุกซ์ที่ฉันได้รับข้อความแจ้งเตือน มีวิธีระงับข้อความนี้หรือไม่? ฉันสามารถอยู่กับข้อความนี้ได้ในขณะที่ฉันคัดลอกไฟล์ในเทอร์มินัล แต่เมื่อการถ่ายโอนจากดอลฟิกล่องโต้ตอบเป็นโมดัลปรากฏขึ้นและมันก็ค่อนข้างน่ารำคาญ ฉันใช้ openSUSE 11.2 บน KDE 4.4 RC

2
เปลี่ยนชื่อหลายไฟล์เพื่อลบคำต่อท้ายทั่วไปจากชื่อไฟล์
ฉันมีไดเรกทอรี (ผู้ใช้ Linux) ที่มีไฟล์จำนวนหนึ่งซึ่งบรรจุเครื่องหมาย [!] ไว้ท้ายชื่อไฟล์แต่ละชื่อเพื่อให้แต่ละไฟล์อ่านออกเป็น: foo บางสิ่งบางอย่าง [!]. zip แถบบางอย่าง [!]. zip helloworld [!]. zip เป็นต้น วิธีที่เร็วที่สุดในการเปลี่ยนชื่อแบทช์เหล่านี้เพื่อลบการรวมอักขระสิ้นสุด [!] ออกจากชื่อไฟล์เหล่านี้คืออะไร

1
ฉันจะใช้ TDLS (802.11z) สำหรับการเชื่อมต่อ SSH บน LAN ของฉันได้อย่างไร?
Tunneled Direct Link Setup หรือ TDLS เป็นการแก้ไข IEEE 802.11 ที่อนุญาตให้อุปกรณ์สองเครื่องบน LAN เชื่อมต่อโดยตรงผ่านอุปกรณ์เราเตอร์ สิ่งนี้มีประโยชน์มากหากเราเตอร์ช้า แต่อุปกรณ์บน LAN นั้นเร็ว ในกรณีของฉันฉันต้องการใช้ TDLS เพื่อสร้างการเชื่อมต่อ SSH เพื่อให้ฉันสามารถถ่ายโอนไฟล์โดยใช้ SCP โดยไม่ต้องใช้เราเตอร์ช้าเพื่อกำหนดเส้นทางการรับส่งข้อมูล มีวิธีใดบ้างในการติดตั้งบน Linux โดยใช้ยูทิลิตี้เครือข่ายมาตรฐาน?

1
ทำไมตัวเลือก tar with -z จึงสร้างไฟล์เก็บถาวรที่มีแฮชต่างกันทุกครั้ง
คุณบอกฉันได้ไหมว่าทำไม tar czf archive.tar dir สร้างไฟล์เก็บถาวรด้วยแฮชที่แตกต่างกันทุกครั้ง (ฉันตรวจสอบกับ 'md5sum') โดยไม่มีพารามิเตอร์การบีบอัด -z หรือด้วยพารามิเตอร์ -j แทนทั้งหมดทำงานได้ดี ขอบคุณ
4 linux  gzip  md5  tar  md5sum 

3
เปิดไฟล์ในโปรแกรมแก้ไขข้อความในเครื่องจากการเชื่อมต่อ SSH
ฉันไม่ได้เป็นคนที่แต่งตัวประหลาด ฉันต้องการที่จะสามารถเปิดไฟล์บันทึกใน Sublime Text เมื่ออยู่ในการเชื่อมต่อ SSH จากภายในเทอร์มินัล มีวิธีที่ฉันสามารถทำได้หรือไม่? ฉันคิดว่าต้องมีคำสั่งหรือสิ่งที่สามารถคัดลอกไฟล์ไปยังไดเรกทอรีชั่วคราวใน OS X แล้วเปิดใน Sublime Text และเมื่อฉันบันทึกมันจะคัดลอกกลับไปที่ตำแหน่งเดิมผ่าน SSH; คล้ายกับวิธีที่ FileZilla ทำ ฉันใช้ Mac OS X MT เซิร์ฟเวอร์ที่ฉันใช้ SSH กำลังใช้งาน Ubuntu อยู่ ฉันกำลังใช้ Terminal

1
เคอร์เซอร์ยูนิกซ์เลื่อนหลังตัวละครตัวสุดท้าย
หลังจากฉันใช้ปุ่มลูกศรเพื่อเลื่อนเคอร์เซอร์ไปทางซ้ายฉันไม่สามารถย้ายกลับไปจนสุดบรรทัด ตัวอย่างเช่น ถ้าฉันพิมพ์: $ echo hello wordl_ ถ้าฉันเลื่อนเคอร์เซอร์ไปทางซ้ายเพื่อแก้ไขการพิมพ์ผิด $ echo hello wor_l ฉันไม่สามารถย้ายเคอร์เซอร์กลับไปที่ท้ายบรรทัดและ"l"จะยังคงอยู่ ดังนั้นฉันต้องเข้าสู่โหมด vi ESC,right, aเพื่อไปยังจุดสิ้นสุดของบรรทัด ฉันอยู่บน mac และทุบตีเป็นเปลือกของฉัน ไม่มีใครรู้ว่าสิ่งที่ทำให้เกิดสิ่งนี้และวิธีการแก้ไขหรือไม่ ฉันเป็นคนเดียวที่มีปัญหานี้หรือไม่?
4 linux  macos  shell  unix 

2
IP เดียวกันสำหรับ WLAN และอีเธอร์เน็ตบน Linux
ฉันมีแล็ปท็อปที่ทำงานLubuntu 13.04อยู่ ฉันใช้ssh -Xเพื่อเข้าสู่เซิร์ฟเวอร์ของฉันและเริ่มโปรแกรมที่นั่นที่ฉันดูบนแล็ปท็อปของฉัน เมื่อฉันดึงสายอีเธอร์เน็ตแล็ปท็อปจะเปลี่ยนเป็น WLAN แต่ssh -Xwindows ของฉันเปลี่ยนเป็นสีดำ IP ของฉันเปลี่ยนแปลงเนื่องจากสวิตช์และสิ่งนี้ขัดขวางการsshเชื่อมต่อ เราเตอร์ของฉันไม่สามารถให้ IP ที่เหมือนกันสอง MAC ได้ ดังนั้นเป็นไปได้หรือไม่ที่จะตั้งค่า fix IP สำหรับทั้ง wlan0 และ eth0

1
ทำไมไฟล์ tar.gz ของฉันเสียหลังจากใช้ bash ftp เพื่อย้ายไฟล์ไปยังเซิร์ฟเวอร์ระยะไกล
ฉันสำรองไฟล์ tar.gz บนเซิร์ฟเวอร์ภายในจากนั้น ftp ไปยังเซิร์ฟเวอร์ระยะไกล ถ้าฉันดึงมันไปยังเดสก์ท็อปของฉันผ่านไคลเอนต์ ftp จากเซิร์ฟเวอร์ภายในไฟล์จะทำงานได้ดี ถ้าฉันดึงมันไปยังเดสก์ท็อปของฉันผ่านไคลเอนต์ ftp จากเซิร์ฟเวอร์ระยะไกลมันมีขนาดเล็กลงเล็กน้อยและเสียหาย ฉันได้ลองใช้ไคลเอนต์เพื่อบังคับ ascii และโหมดไบนารีและไม่ทำให้ไฟล์เสียหายดังนั้นฉันจึงไม่เห็นสาเหตุที่ทำให้เกิดความเสียหายในสคริปต์ ความคิดใด ๆ การถ่ายโอนไฟล์ดีมันเพิ่งจะไม่เปิด ขอบคุณล่วงหน้า. cd $FSBACKDIR ATTACH='for file in *$DATE.tar.gz; do echo -n -e "put ${file}\n"; done' ftp -nv <<EOF open $FTPHOST user $FTPUSER $FTPPASS cd $FTPDIR $ATTACH quit EOF
4 linux  bash  ftp  tar 

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