Ubuntu

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

3
คำต่อท้าย“ -ng” หมายถึงอะไรในชื่อแพ็คเกจ
ชื่อแพ็คเกจต่าง ๆ มีคำต่อท้าย-ng: $ apt-cache search "\-ng$" linux-wlan-ng - utilities for wireless prism2 cards aircrack-ng - wireless WEP/WPA cracking utilities apt-cacher-ng - caching proxy server for software repositories bwm-ng - small and simple console-based bandwidth monitor etpan-ng - console mail user agent based on libEtPan! fakeroot-ng - Gives a fake …

6
ค้นหาชื่อไฟล์ที่ซ้ำกันภายในลำดับชั้นของโฟลเดอร์?
ฉันมีโฟลเดอร์ชื่อโฟลเดอร์imgนี้มีโฟลเดอร์ย่อยหลายระดับซึ่งทั้งหมดมีรูปภาพ ฉันกำลังจะนำเข้ามันไปยังเซิร์ฟเวอร์อิมเมจ โดยทั่วไปรูปภาพ (หรือไฟล์ใด ๆ ) อาจมีชื่อเหมือนกันตราบใดที่อยู่ในพา ธ ไดเร็กทอรีอื่นหรือมีนามสกุลต่างกัน อย่างไรก็ตามเซิร์ฟเวอร์อิมเมจที่ฉันกำลังนำเข้าต้องมีชื่อรูปภาพทั้งหมดไม่ซ้ำกัน (แม้ว่าส่วนขยายจะแตกต่างกัน) ตัวอย่างเช่นรูปภาพbackground.pngและbackground.gifจะไม่ได้รับอนุญาตเพราะแม้ว่าจะมีนามสกุลต่างกัน แต่ก็ยังมีชื่อไฟล์เหมือนกัน แม้ว่าพวกเขาจะอยู่ในโฟลเดอร์ย่อยที่แยกจากกันพวกเขายังคงต้องไม่ซ้ำกัน ดังนั้นฉันสงสัยว่าฉันสามารถทำการค้นหาซ้ำในimgโฟลเดอร์เพื่อค้นหารายการไฟล์ที่มีชื่อเดียวกัน (ไม่รวมส่วนขยาย) มีคำสั่งที่สามารถทำได้หรือไม่?


3
ทุบตีการเติมข้อมูลอัตโนมัติด้วยช่องว่างเพิ่มเติม - ทำไมและวิธีแก้ไข
ฉันใช้ความสมบูรณ์ของแท็บมากกว่าการพิมพ์ตัวอักษร ฉันเคยพิมพ์rm ~/De<TAB>และมันจะเสร็จสมบูรณ์เพื่อrm ~/Desktop/ให้ฉันสามารถดำเนินการต่อในระดับต่อไป เมื่อเร็ว ๆ นี้พฤติกรรมนั้นเปลี่ยนไป ตอนนี้การเสร็จสมบูรณ์ให้ผลrm ~/Desktop<SPACE>ซึ่งหมายความว่าฉันต้องถอยกลับและพิมพ์เครื่องหมายทับหากฉันต้องการดำเนินการต่อ นี่ทำให้ฉันร้องไห้ การเปลี่ยนแปลงดูเหมือนจะอยู่ในฟังก์ชั่น_longopt()ใน/etc/bash_completionแต่ก็เท่าที่ฉันสามารถติดตาม การเปลี่ยนแปลงนี้ตั้งใจหรือไม่และหากเป็นเช่นนั้นจะมีผลดีกับอะไร? ฉันสามารถใช้พฤติกรรมเก่า ๆ ได้หรือไม่โดยเลือกใช้ตัวเลือกปรับแต่งแทนการคัดลอกรหัสเก่ามาจากระบบอื่นหรือไม่? แก้ไข: ฟังก์ชั่นสำหรับการอ้างอิง _longopt() { local cur prev split=false _get_comp_words_by_ref -n = cur prev _split_longopt && split=true case "$prev" in --*[Dd][Ii][Rr]*) _filedir -d return 0 ;; --*[Ff][Ii][Ll][Ee]*|--*[Pp][Aa][Tt][Hh]*) _filedir return 0 ;; esac $split && return 0 …
29 bash 

4
ไฟล์ inittab อยู่ที่ไหน?
ฉันบน Ubuntu 10.10 และผมได้เข้าร่วมเพียงแค่โลกลินุกซ์มาจาก OS X ได้ฉันเรียนรู้เกี่ยวกับระดับการทำงานและrcไดเรกทอรี/etc/และทุกที่ (คู่มือการสอน ฯลฯ ) inittabฉันอ่านเกี่ยวกับ แต่ฉันหามันไม่เจอในการติดตั้ง Ubuntu ทำไม? Ubuntu ทำตามรุ่นระดับน้ำหรือไม่? เป็นอย่างไรrcและโหลดระดับโดยไม่inittab?
29 init 

2
คุณจะแบ่งปันประวัติระหว่างเทอร์มินัลใน zsh ได้อย่างไร
จะประสบความสำเร็จได้อย่างไรเพื่อให้ทุกคำสั่งที่ป้อนเข้ามาจะปรากฏในประวัติของเทอร์มินัลเปิด เมื่อเปิดเทอร์มินัลหลายเครื่องประวัติจะไม่ถูกแชร์เช่นสิ่งที่คุณป้อนในประวัติเทอร์มินัลหนึ่งจะไม่แสดงในเทอร์มินัลอื่น คิดว่าเป็นทางเลือกของ Bash PROMPT_COMMAND="history -a"(ซึ่งจะบันทึกประวัติก่อนที่พรอมต์จะปรากฏขึ้น)

5
จะกำหนดขนาดของแพ็คเกจในขณะที่ใช้ apt ก่อนทำการดาวน์โหลดได้อย่างไร?
เมื่อใช้apt-get install <package_name>งานและมีการขึ้นต่อกันที่จำเป็นต้องดาวน์โหลดเทอร์มินัลจะแสดงชื่อของแพ็คเกจเพิ่มเติมและขนาดโดยรวมและขอการยืนยันก่อนดาวน์โหลด แต่เมื่อความพึงพอใจต่อการพึ่งพาและไม่มีอะไรนอกจากแพคเกจที่มีชื่อจะต้องดาวน์โหลดไม่มีขนาดเอาต์พุตและไม่มีการยืนยัน เมื่อใช้ Synaptic ฉันสามารถดูขนาดทั้งหมดของแพ็คเกจใหม่ที่จะใช้หลังการติดตั้ง แต่ไม่มีวิธีดูขนาดที่ต้องดาวน์โหลดยกเว้นไปจากแพ็คเกจไปยังแพ็คเกจและใช้คุณสมบัติเพื่อดูขนาดที่บีบอัด ฉันต้องการทราบว่ามีวิธีการดูขนาดของแพคเกจ (s) ใน terminal และ Synaptic ก่อนที่จะทำการดาวน์โหลดและติดตั้งหรือไม่?
29 command-line  apt 

5
Turbo Boost ใช้งานได้หรือไม่
ฉันเพิ่งซื้อแล็ปท็อปที่มี CPU Sandy Bridge ที่ว่าควรจะมีการเพิ่มเทอร์โบ เทอร์โบบูสเตอร์รองรับใน 11.04 หรือไม่? ฉันจะบอกได้อย่างไรว่ามันใช้งานได้? ฉันลองสิ่งนี้แต่ดูเหมือนว่าจะตรวจพบเฉพาะNehalemเท่านั้น

3
เพราะเหตุใดความถนัดจึงถูกเอาออกไปเพื่อการรับไหวพริบ?
เพราะเหตุใดค่าเริ่มต้นจึงถูกaptitudeลบออกไป apt-getฉันอ่านมันที่ไหนสักแห่ง แต่ลืมไป - มีใครสนใจที่จะเคลียร์มันซะ? และเดเบียนก็ไม่นิยมaptitudeและ Canonical apt-getเหรอ? ปรับปรุง จากคำตอบที่ฉันเข้าใจความถนัดถูกลบออกเพราะมันไม่ได้ใช้สำหรับการติดตั้งอีกต่อไป แต่ทำไมตัวติดตั้งใช้apt-getเมื่อaptitudeใดควรจะดีกว่า
29 apt  aptitude 

6
ฉันจะทราบได้อย่างไรว่ามีบางสิ่งที่อยู่ในแพคเกจโดยไม่ต้องหันไปใช้ Google
ฉันมักจะพบว่าตัวเองต้องการที่จะติดตั้งบางสิ่งบางอย่าง แต่ฉันไม่แน่ใจในสิ่งที่มันเป็นแพคเกจนี่เป็นเหตุการณ์ที่เกิดขึ้นบ่อยมากสำหรับฉัน: $ make html sphinx-build -b djangohtml -d _build/doctrees . _build/html make: sphinx-build: Command not found make: *** [html] Error 127 $ sudo apt-get install sphinx E: Unable to locate package sphinx $ sudo apt-get install sphinx-build E: Unable to locate package sphinx-build Googles $ sudo apt-get install python-sphinx …

11
resolv.conf ยังคงได้รับการรีเซ็ตโดยบางสิ่งบางอย่าง
ฉันต้องการความช่วยเหลือในการหาสาเหตุที่resolv.confทำให้ฉันเปลี่ยนแปลงสิ่งนี้ทำให้ฉันไม่สามารถเข้าถึงอินเทอร์เน็ตภายนอกและเฉพาะเครือข่ายท้องถิ่น: $ cat /etc/resolv.conf nameserver 192.168.16.1 domain localdomain search localdomain ผมคิดว่าผมคงได้โดยการกำจัดของอินเตอร์เฟซวนรอบและเพิ่มในส่วนติดต่อ eth0 ใน/etc/network/interfacesกับคำแนะนำบนบล็อก Posterous jontsai ของ ฉันพยายามทำสิ่งต่าง ๆ เช่น: $ sudo ifconfig eth0 down $ sudo ifconfig eth0 up $ sudo /etc/init.d/networking restart $ sudo dhclient จากนั้นสิ่งต่าง ๆ จะใช้งานได้ชั่วคราวและในที่สุดเซิร์ฟเวอร์ชื่อใน resolv.conf จะกลับมาใช้อีกครั้ง PS ฉันโพสต์สิ่งนี้บนubuntuforumsด้วย แก้ไข: มีอย่างน้อยหนึ่งโปรแกรมอื่นนอกเหนือจาก NetworkManager ที่กำลังเขียนอยู่resolv.confและฉันรู้สิ่งนี้เพราะเมื่อฉันรีเฟรช NetworkManager resolv.confไฟล์ที่สร้างขึ้นมีความคิดเห็นที่ระบุว่า# Generated …

3
วิธีการลบไฟล์ผ่านถังขยะ
เมื่อฉันเลือกไฟล์และกดลบไฟล์นี้จะลงจอดโดยอัตโนมัติในถังขยะ ฉันจะลบไฟล์โดยข้ามถังขยะโดยไม่ใช้เมาส์ได้อย่างไร
29 nautilus  trash 


4
จะสร้าง manpage ได้อย่างไร?
ฉันกำลังทำโปรแกรมสำหรับอูบุนตูและฉันได้รับคำเตือนจากภาษา lintian ว่าไบนารีของฉันต้องการ manpage เราจะสร้าง manpage ให้กับโปรแกรมได้อย่างไร?
29 manpage 

2
“ $ PATH” และ“ ~ / bin” คืออะไร ฉันจะมีสคริปต์ส่วนตัวได้อย่างไร
คือ$PATHอะไร ฉันจะมีคำสั่ง / โปรแกรมที่พร้อมใช้งานสำหรับฉันเท่านั้นได้อย่างไร ฉันเคยเห็นเส้นทางนี้ที่~/binกล่าวถึงก่อนหน้านี้ แต่มันใช้เพื่ออะไรและฉันจะใช้มันได้อย่างไร

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