Ubuntu

คำถาม & คำตอบสำหรับผู้ใช้และนักพัฒนา Ubuntu

3
วิธีการผสานและไพพ์เป็นผลมาจากคำสั่งที่แตกต่างกันสองคำสั่งเป็นคำสั่งเดียว
ฉันต้องการผสาน (ยูเนี่ยน) เอาท์พุทจากสองคำสั่งที่แตกต่างกันและไพพ์พวกเขาไปที่คำสั่งเดียว ตัวอย่างโง่ ๆ : คำสั่งที่ฉันต้องการรวมเอาท์พุท: cat wordlist.txt ls ~/folder/* เป็น: wc -l ในตัวอย่างนี้ถ้า wordlist.txt มี 5 บรรทัดและ 3 ไฟล์ฉันต้องการwc -lส่งคืน 8 $cat wordlist.txt *[magical union thing]* ls ~/folder/* | wc -l 8 ฉันจะทำอย่างไร

5
ฉันจะเพิ่มตัวเลือก Memtest86 + กลับไปที่เมนู Grub ได้อย่างไร
หากใช้ UEFI โปรดดูคำถามนี้"ฉันสามารถบูต memtest86 + ถ้าฉันใช้ UEFI ได้หรือไม่" หลังจากติดตั้ง Ubuntu 12.04 รุ่น 64 บิตบน Lenovo B570 ของฉันฉันพบปัญหาเดียวกันกับที่ฉันมีเมื่อติดตั้ง 11.10 กับ Grub ที่ไม่ได้เล่นอย่างดีกับระบบ uEFI ฉันใช้เทคนิคเดียวกับครั้งสุดท้ายในการแก้ปัญหา (ใช้เซสชัน Super Grub Disc LiveCD เพื่อซ่อมแซม Grub) และระบบของฉันอย่างมีความสุขสองบู๊ตระหว่าง Ubuntu และ Windows 7 อย่างไรก็ตามตอนนี้เมื่อฉันบูทเมนู Grub จะแสดงขึ้นเท่านั้น Ubuntu พร้อม Linux 3.2.0-24-generic Ubuntu พร้อม Linux 3.2.0-24-generic (โหมดการกู้คืน) Linux เวอร์ชันก่อนหน้า Windows …
34 grub2  memtest 

6
ตั้งค่าขนาดเทอร์มินัลอย่างถาวร
ฉันคลิกในเทอร์มินัล: เทอร์มินัล -> 132x43 เพื่อเปลี่ยนขนาดเทอร์มินัล แต่หลังจากขนาดเทอร์มินัลรีบูตแต่ละครั้งถูกตั้งค่าเป็นค่าเริ่มต้นและฉันต้องเปลี่ยนอีกครั้ง วิธีการตั้งค่าอย่างถาวร?

6
GUI สำหรับ iptables หรือไม่
ฉันต้องการรักษาความปลอดภัยเซิร์ฟเวอร์ของฉันและดูเหมือนว่า IPtables เป็นหนึ่งในขั้นตอนแรก น่าเสียดายที่การแก้ไขกฎในเทอร์มินัลนั้นค่อนข้างซับซ้อนและอันตราย (ผู้ที่เคยทำiptables -Fจะรู้ว่าฉันหมายถึงอะไร) คุณสามารถแนะนำอินเตอร์เฟสกราฟิกที่ดีสำหรับการจัดการกฎ IPtables ของฉันได้อย่างไร
34 gui  iptables  security 

3
ไม่พบตัวอ่านการ์ด SD ใน Ubuntu 16.04
ฉันเพิ่งอัพเกรดเป็น Ubuntu 16.04 และเครื่องอ่านการ์ด SD ของฉันไม่ทำงาน ระบบตรวจจับผู้อ่านไม่ได้เลย ผลลัพธ์ของlsusbuninformative ค่อนข้าง: lsusb Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 005: ID 8087:07dc Intel Corp. Bus 002 …

9
จะตรวจสอบว่ามีการติดตั้ง Ubuntu Desktop หรือ Server ได้อย่างไร?
ฉันมีโฮสติ้งที่ใช้ร่วมกัน ฉันมีสิทธิ์เข้าถึงเชลล์ ระบบปฏิบัติการคือ Ubuntu และฉันต้องการตรวจสอบว่าเป็นรุ่นเซิร์ฟเวอร์หรือรุ่นเดสก์ท็อป เมื่อฉันล็อกอินผ่านเชลล์มันจะแสดงข้อมูลต่อไปนี้: Linux [server-name] 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 06:07:29 UTC 2010 i686 GNU/Linux Ubuntu 10.04.1 LTS
34 server 

6
หมุนรูปภาพจากเทอร์มินัล
ฉันมีไดเรกทอรีที่มีรูปภาพจำนวนมาก แต่อยู่ในทิศทางที่ไม่ถูกต้อง ฉันต้องการหมุนภาพเพื่อแก้ไขทิศทาง (ส่วนใหญ่± 90 o ) การใช้โปรแกรมดูรูปภาพ (shotwell photo) ฉันสามารถหมุนมันทีละภาพโดยคลิกที่ปุ่มหมุน แต่มันน่าเบื่อเกินไป ฉันดูman shotwellแล้วshotwell --help-allแต่ไม่มีอะไรที่อธิบายวิธีเรียกใช้คำสั่งหมุนจากบรรทัดคำสั่ง มีวิธีใดบ้างที่ฉันสามารถเรียกใช้คำสั่งหมุนของ shotwell (หรือโปรแกรมดูอื่น ๆ ) จากเทอร์มินัลได้? หรือวิธีการอื่นในการหมุนภาพก็ยินดีเช่นกัน

3
ฉันจะปิดการใช้งานข้อความหรือการบันทึกจากการพิมพ์บนคอนโซล / เทอร์มินัลเสมือนได้อย่างไร?
ไดรเวอร์ไร้สายของฉันมีเสียงดัง มันพิมพ์ข้อความไปยังคอนโซลทุก 10-30 วินาที ดังนั้นถ้าฉันกำลังทำงานกับ VT1 หรือบางอย่างฉันจะได้รับข้อความเลื่อนตลอดเวลา มีวิธีปิดฟีเจอร์นี้หรือไม่? ฉันชอบทำงานกับเทอร์มินัลเสมือนจริง แต่สิ่งนี้ทำให้ยากที่จะจัดการ :) ความคิดใด ๆ


4
สถานี Gnome จะไม่เริ่มทำงาน
ฉันเพียงแค่พยายามที่จะติดตั้งหลาม 3.6 บนระบบ Ubuntu 16.04 Ctrl + Alt + Tของฉันและตอนนี้ฉันไม่สามารถเรียกใช้ขั้วจากตัวหรือจาก ฉันพยายามเรียกใช้gnome-terminalจาก XTerm และได้รับข้อความต่อไปนี้: Traceback (most recent call last): File "/usr/bin/gnome-terminal", line 9, in <module> from gi.repository import GLib, Gio File "/usr/lib/python3/dist-packages/gi/__init__.py", line 42, in <module> from . import _gi ImportError: cannot import name '_gi' Error in sys.excepthook: Traceback (most recent …

5
วิธีการใช้ grep ในไฟล์ทั้งหมดที่ไม่ใช่แบบเรียกซ้ำในไดเรกทอรี?
ฉันต้องการค้นหาสตริงข้อความในไฟล์ทั้งหมดในไดเรกทอรี (และไม่ใช่ไดเรกทอรีย่อยของมันฉันรู้ว่า-rตัวเลือกทำเช่นนั้น แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ) วิ่ง grep "string" /path/to/dir ฉันควรจะทำสิ่งนี้ได้ฉันอ่าน แต่มันทำให้ฉันมีข้อผิดพลาด: grep: dir: เป็นไดเรกทอรี ต่อไปฉันลองใช้grepไฟล์หลาย ๆ ไฟล์ grep "string" .bashrc .bash_aliases ทำงานได้อย่างสมบูรณ์แบบ grep "string" .bash* ทำงานตามที่ตั้งใจไว้ด้วย grep "string" * ให้ฉันข้อผิดพลาด: grep: data: Is a directory grep: Desktop: Is a directory grep: Documents: Is a directory grep: Downloads: Is a directory ... พิมพ์เฉพาะข้อผิดพลาดฉันไม่ได้เส้นที่ตรงกัน …
34 grep 

4
Gvim GLib-GObject-WARNING ใน Ubuntu 13.10
ฉันอัพเกรดจาก ubuntu 13.04 เป็น ubuntu 13.10 บ่ายนี้ และเมื่อฉันลองเริ่มต้นเป็นกลุ่มเทอร์มินัลหลังจากการอัพเกรดฉันได้รับคำเตือนเหล่านี้ (gvim: 4054): GLib-GObject-WARNING **: ความพยายามที่จะเพิ่มคุณสมบัติ GnomeProgram :: sm-connect หลังจากเริ่มคลาส (gvim: 4054): GLib-GObject-WARNING **: พยายามเพิ่มคุณสมบัติ GnomeProgram :: show-crash-dialog หลังจากคลาสเริ่มต้นแล้ว (gvim: 4054): GLib-GObject-WARNING **: ความพยายามที่จะเพิ่มคุณสมบัติ GnomeProgram :: display หลังจากเริ่มต้นคลาส (gvim: 4054): GLib-GObject-WARNING **: พยายามที่จะเพิ่มคุณสมบัติ GnomeProgram :: default-icon หลังจากที่คลาสเริ่มต้นแล้ว ' ฉันจะแก้ไขสิ่งเหล่านี้ได้อย่างไรและคำเตือนเหล่านี้เกี่ยวกับอะไร
33 vim  gvim  glib 

4
วิธีแทนที่ OpenJDK 6 ด้วย OpenJDK 7 ได้อย่างไร
น่าแปลกใจ (เนื่องจาก OpenJDK 7 วางจำหน่ายทั่วไปทั่วไปประมาณ 4 เดือนที่ผ่านมา) Ubuntu 11.10 ยังคงใช้ OpenJDK 6 แทน 7 ตามค่าเริ่มต้น ฉันจะแก้ไขได้ดีที่สุดอย่างไร ฉันต้องการลบ OpenJDK 6 อย่างสมบูรณ์และให้ OpenJDK 7 เป็น default-jdk และ default-jre ฉันไม่ต้องการ tarballs ของออราเคิลอย่างเป็นทางการฉันต้องการ debos - วิธี Ubuntu มาตรฐาน
33 11.10  java  openjdk 

2
ติดตั้ง gcc-8 เฉพาะบน Ubuntu 18.04 หรือไม่
ฉันเพิ่งติดตั้ง Lubuntu 18.04 LTS มีสองตัวเลือกสำหรับการติดตั้ง GCC ได้แก่ : และgcc-7 gcc-8ทั้งสองมีให้บริการจากapt-get installนอกกรอบ แม้หลังจากที่ผมติดตั้งgcc-8ระบบจะยังคงไปติดตั้งgcc-7เมื่อติดตั้งแพคเกจอื่น ๆ build-essentialเช่น เนื่องจากgcc-8เป็นรุ่นใหม่จะมีวิธีที่จะทำให้มันติดตั้งgcc-8และgcc-8เท่านั้น?
33 gcc  18.04 

4
Kernel panic หลังจากอัพเดตเป็น 4.4.0-108-generic
วันนี้ฉันได้รับสิ่งที่ฉันคิดว่าเป็นการอัปเดตที่ควรดูแล Specter และ Meltdown มันไม่ได้ไปได้ดีนัก ฉันทำอะไรตอนนี้? ดูภาพหน้าจอ ฉันไม่สามารถบู๊ตเคอร์เนล 4.4.0-108-General ได้เพราะเคอร์เนลตกใจ ฉันใช้ 16.04 กับ Intel Core i5-4670K CPU @ 3.40GHz × 4
33 boot  kernel  updates 

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