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

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

1
ทำไม Linux ถึงเร็วกว่า Windows 10 ถึง 10 เท่าในการคัดลอกไฟล์?
ฉันได้ไฟล์และโฟลเดอร์ขนาด 20.3 กิกะรวมเป็น 100k + รายการ ฉันทำซ้ำไฟล์เหล่านั้นทั้งหมดในไดเรกทอรีเดียวจาก Windows 10 และมันทำให้ฉันประหลาดใจในการคัดลอก 3 ชั่วโมง เสร็จสิ้น เมื่อวันก่อนฉันบูทใน Linux Fedora 24, recopied โฟลเดอร์เดียวกันและแบม! ฉันใช้เวลาเพียง 5 นาทีในการทำซ้ำในสถานที่เดียวกัน แต่มีไดเรกทอรีต่างกัน ทำไม Linux จึงเร็ว และ Windows ช้าอย่างระมัดระวัง? มีคำถามที่คล้ายกันที่นี่ อัลกอริทึมการคัดลอกไฟล์ (Ubuntu) Linux ดีกว่า Windows 7 หรือไม่ แต่คำตอบที่ยอมรับค่อนข้างขาด

1
การตั้งค่า Bluetooth PAN
ฉันพยายามสร้าง Bluetooth PAN ระหว่างอุปกรณ์สองเครื่องที่ฉันสามารถเข้าถึงบริการเว็บ REST ผ่านการเชื่อมต่อ Bluetooth ฉันประสบความสำเร็จในการพิสูจน์แนวคิดต่าง ๆ (ทั้งบลูทู ธ ดั้งเดิมและบลูทู ธ สมาร์ท) แต่ฉันมีปัญหาในการพยายามสร้างเครือข่ายกลุ่มหรือเครือข่าย PANU <-> PANU ฉันสามารถใช้งานเครือข่ายโดยใช้สถานการณ์จุดเชื่อมต่อเครือข่ายได้ แต่กรณีการใช้งานของเราจะต้องเป็นอุปกรณ์เดียวที่สื่อสารกับอุปกรณ์อีกเครื่องหนึ่งโดยไม่มีการกำหนดเส้นทางไปยังอุปกรณ์หรือเครือข่ายอื่น ๆ เริ่มต้นด้วยฉันมี Raspberry Pi กับ Raspbian OS ล่าสุด สิ่งนี้มาพร้อมกับ bluez 5.23 ในการทำให้จุดเชื่อมต่อเครือข่ายทำงานฉันใช้รหัสต่อไปนี้: brctl addbr pan0 brctl setfd pan0 0 brctl stp pan0 off ifconfig pan0 inet6 add fd00::5ef3:70ff:xxxx:xxxx iplink set …

2
ความแตกต่าง -b และ -w
จากdiffmanpage: -b, --ignore-space-change ignore changes in the amount of white space -w, --ignore-all-space ignore all white space จากนี้ฉันอนุมานว่าความแตกต่างระหว่าง-bและ-wตัวเลือกจะต้องมี-bความไวต่อประเภทของช่องว่าง (แท็บกับช่องว่าง) อย่างไรก็ตามดูเหมือนว่าจะไม่เป็นเช่นนั้น: $ diff 1.txt 2.txt 1,3c1,3 < Four spaces, changed to one tab < Eight Spaces, changed to two tabs < Four spaces, changed to two spaces --- > Four spaces, …

3
ไฟล์ชั่วคราวที่สร้างด้วย mktemp นานแค่ไหน
ฉันสงสัยว่าไฟล์ชั่วคราวที่สร้างด้วย mktemp นานแค่ไหน มันแปลกสำหรับฉันที่จะพึ่งพาไฟล์ที่สามารถหายไปได้ตลอดเวลา ฉันใช้อูบุนตูถ้ามันสำคัญ
20 linux  ubuntu  unix 

4
วิธีการติดตั้งไฟล์. tar.xz ในอูบุนตู
ฉันใหม่ใน Linux โดยทั่วไปฉันติดตั้งซอฟต์แวร์ทางอินเทอร์เน็ต แต่ฉันคิดว่ามันไม่ใช่วิธีที่ดีในการพึ่งพาอินเทอร์เน็ตตลอดเวลา จากนั้นฉันดาวน์โหลดไฟล์ vlc .tar.xz จากนั้นค้นหาอินเทอร์เน็ตวิธีการติดตั้ง. tar.xz แต่ไม่สามารถติดตั้งได้ คำสั่งที่ฉันเขียนและผลที่ได้รับด้านล่าง .. ubuntu@ubuntu-HP:~/programs$ tar -zxvf vlc-2.0.6.tar.xz gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now ubuntu@ubuntu-HP:~/programs$ tar -zxf vlc-2.0.6.tar.xz gzip: stdin: not in gzip format tar: Child returned status 1 tar: …
20 linux  ubuntu 

4
ดาวน์โหลดไฟล์ผ่าน http เฉพาะเมื่อมีการเปลี่ยนแปลงนับตั้งแต่การอัพเดทครั้งล่าสุด
ฉันจำเป็นต้องดาวน์โหลดไฟล์จากเซิร์ฟเวอร์ HTTP แต่เฉพาะเมื่อมีการเปลี่ยนแปลงตั้งแต่ครั้งสุดท้ายที่ฉันดาวน์โหลดไฟล์ (เช่นผ่านIf-Modified-Sinceส่วนหัว) ฉันต้องใช้ชื่อที่กำหนดเองสำหรับไฟล์บนดิสก์ของฉัน ฉันสามารถใช้เครื่องมือใดสำหรับงานนี้บน linux wget -Nไม่สามารถนำมาใช้เพราะไม่สามารถใช้ร่วมกับ-N-O
20 linux  download  http 

1
ดึงประวัติบรรทัดคำสั่ง Linux ตามวันที่
ฉันต้องการที่จะเห็นสิ่งที่ฉันพิมพ์บนบรรทัดคำสั่ง bash ของฉันในวันหนึ่งสัปดาห์ที่ผ่านมา มีวิธีการดึงประวัติบรรทัดคำสั่งหรือไม่? บางอย่างเช่นด้านล่างอาจ? > history --include-date | grep 2012-02-27`

2
จะปิดการใช้งานแป้นคีย์บอร์ดใน Linux (Ubuntu) ได้อย่างไร?
แป้นพิมพ์ของฉันเสียหายแป้นคีย์บอร์ด [é] ถูกกดอยู่เสมอและทำให้ฉันไม่สามารถทำงานได้ ใน windows ฉันพบว่าซอฟต์แวร์ชาร์ปคีย์เพื่อปิดการใช้งานปุ่ม [é] แต่บน Ubuntu ฉันไม่พบวิธีแก้ปัญหา ในฟอรัมหลายแห่งพวกเขาพูดถึง Xmodmap แต่ฉันไม่สามารถทำงานบนเทอร์มินัลได้เนื่องจากปุ่ม [é] มักจะถูกกด ได้โปรดให้ฉันแก้ปัญหาสำหรับปัญหานั้นได้ไหม ขอบคุณ

4
ฉันสามารถใช้ดิสก์เวอร์ช่วลดิสก์เดียวสำหรับหลายเครื่องได้หรือไม่
ฉันไม่แน่ใจว่าคำค้นหาใดที่จะใช้และอ่านผ่านคู่มือ VirtualBox ไม่ได้ช่วยฉันดังนั้นฉันจึงถามคำถามสองข้อของฉันที่นี่ ... การตั้งค่าของฉันคือ: พีซีที่มีการบูทคู่ใน Windows 7 และระบบปฏิบัติการ Debian (ทั้ง 64 บิต) ฉันได้สร้างเครื่องเสมือน (Kubuntu, 64 บิต) ภายใต้ Windows และวางไฟล์ VDI ไว้ใน SMB share ของ NAS จากนั้นฉันก็สร้าง VM ภายใต้ linux โดยใช้การตั้งค่าเดียวกันสำหรับหน่วยความจำ ฯลฯ และกำหนดไฟล์ VDI ที่มีอยู่ให้ ความคิดของฉันคือฉันสามารถใช้เครื่องเสมือนจาก Windows และ Linux เช่นกัน (1) นี่เป็นสิ่งที่ควรทำงานโดยไม่มีปัญหาหรือไม่ ฉันสังเกตเห็นว่าภาพรวมทำให้ฉันมีปัญหาเพราะพวกเขาดูเหมือนจะมองไม่เห็นจากระบบปฏิบัติการอื่น: ภาพรวมที่ฉันถ่ายหลังจากติดตั้งระบบแขกไม่สามารถมองเห็นได้ภายใต้ลินุกซ์ นั่นเป็นเหตุผลที่ฉันปิด VM หลังจากการใช้งานและไม่บันทึกสถานะในขณะที่ทำงานอยู่ ปัญหาปัจจุบันของฉันคือสิ่งนี้: ฉันใช้ VM …

5
กำหนดเส้นทางทราฟฟิกผ่านอินเตอร์เฟสเฉพาะสำหรับกระบวนการใน linux
เป็นไปได้หรือไม่ที่จะกำหนดเส้นทางการรับส่งข้อมูลที่ใช้โดยกระบวนการผ่านส่วนต่อประสานที่เฉพาะเจาะจง? ตัวอย่างเช่นปริมาณการใช้เครือข่ายโดยแอปพลิเคชันดาวน์โหลดควรใช้อินเทอร์เฟซเสมอ wlan0 ในขณะที่แอปพลิเคชันอื่น ๆ ทั้งหมดบนเครื่องควรใช้ eth0. เป็นไปได้ไหมที่จะมีกฎประเภทนี้ใน Linux?

3
วิธีการแตกไฟล์. dmg ใน Linux?
ในฐานะผู้ใช้ Linux ฉันต้องได้รับเนื้อหาของไฟล์. dmg (ภาพดิสก์ Mac OSX) ซึ่งมีตัวติดตั้งแอปพลิเคชัน ฉันพยายามdmg2dir(ซึ่งต้องการdmg2img) ซึ่งสร้างไฟล์. img แต่ไม่มีอะไรอื่น $ sudo dmg2dir jdk-8u51-macosx-x64.dmg ==> Routines successfully accomplished. Ready! ==> Prepare loop device... ==> Mount block device... Error looking up object for device /dev/disk/by-label/JDK\x208\x20Update\x2051 INTENSO openSUSE\x20Live\x20CD\x20GNOME dump Variable is empty. ฉันต้องการไฟล์จากไฟล์. dmg ที่คลายการแพคฉันไม่ต้องการเมานต์ ในกรณีที่คุณอยากรู้อยากเห็นฉันต้องการสิ่งนี้เพื่อสร้างสภาพแวดล้อมการพัฒนาแบบพกพาเพื่อใช้ในการประชุมเชิงปฏิบัติการในคอมพิวเตอร์ที่ไม่สามารถเตรียมล่วงหน้าได้

3
ตัวแปรสภาวะแวดล้อม LANG และ LANGUAGE ในระบบที่ใช้ Debian
ดูเหมือนว่าทั้งสองตัวแปรสภาพแวดล้อม LANG และ LANGUAGE จะถูกใช้โดยบางโปรแกรมเพื่อกำหนดภาษาส่วนต่อประสานผู้ใช้ ความหมายที่แน่นอนของตัวแปรเหล่านี้คืออะไรและฉันสามารถอ่านเกี่ยวกับการใช้งานที่ถูกต้องของพวกเขาได้ที่ไหน manpage for locale (1) กล่าวถึงตระกูล LC_ * ของตัวแปรสภาพแวดล้อมเท่านั้น นอกจากนี้ยังมีตัวแปร LC_ALL โดยทั่วไปอยู่ในตำแหน่งที่ไม่ได้อธิบายไว้เช่นกัน

2
GRUB: ค้นหาหมายเลขพาร์ติชั่น (hd0, x) ได้อย่างไร?
ฉันกำลังเล่นกับด้วงและฉันเปลี่ยนรูทโดยใช้: root (hda,x) ฉันจะรู้ได้อย่างไรว่าx มีไว้เพื่อ/dev/sda7อะไร? fdisk -l อุปกรณ์เริ่มต้นเริ่มระบบ End Ids Id / dev / sda1 * 1 1958 15727603+ 7 HPFS / NTFS / dev / sda2 1959 7476 44323335 f W95 Ext'd (LBA) / dev / sda5 1959 4569 20972826 7 HPFS / NTFS / dev / sda6 4570 …
19 linux  grub 

5
ถ่ายโอนไฟล์ประมาณ 300GB ในไฟล์จากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่น
ฉันมีประมาณ 200,000 ไฟล์ที่ฉันถ่ายโอนไปยังเซิร์ฟเวอร์ใหม่วันนี้ ฉันไม่ได้ทำอะไรมากมายขนาดนี้มาก่อนและต้องการรับคำแนะนำว่าฉันควรทำอย่างไร ฉันกำลังย้ายพวกเขาระหว่างสอง Centos 6 distros และพวกเขาอยู่ในสถานที่ที่แตกต่างกันในประเทศ ฉันมีพื้นที่ว่าง HDD ไม่เพียงพอบนเซิร์ฟเวอร์เดิมเพื่อทิ้งไดเรกทอรีและไฟล์ทั้งหมดไว้ใน tarball ก้อนใหญ่ดังนั้นคำถามของฉันคือฉันจะถ่ายโอนไฟล์ทั้งหมดเหล่านี้ได้อย่างไร rsync? วิธีพิเศษในการใช้ rsync? อินพุต / คำแนะนำใด ๆ เกี่ยวกับวิธีการทำจะเป็นที่น่าอัศจรรย์ ขอบคุณ แก้ไข: สำหรับผู้ที่สงสัยฉันขอแนะนำให้ใช้screenเมื่อเรียกใช้rsyncคำสั่งขนาดใหญ่เช่นนี้ โดยเฉพาะอย่างยิ่งเมื่อมีสิ่งผิดพลาดเกิดขึ้นและคุณสูญเสียการเชื่อมต่อกับเซิร์ฟเวอร์ A ซึ่งคุณกำลังเรียกใช้rsyncคำสั่ง จากนั้นแยกหน้าจอออกแล้วเปิดใหม่ในภายหลัง

1
ฉันจะหาไฟล์ออกเป็นหลายส่วนใน Linux ได้อย่างไร
ฉันต้องการสร้างไฟล์ rar (ไม่ใช่ tar หรือ gzip) ที่มีหลายส่วนใน linux shell มันเป็นไปได้อย่างไร? ตัวอย่างเช่นไฟล์ของฉันคือ: m.avi - 500mb ฉันต้องการสิ่งนี้ : m.part1.rar 250mb m.part2.rar 250mb
19 linux  compression  rar 

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