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

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

3
ทำไมทำ; หลังจาก & ส่งคืนข้อผิดพลาดโทเค็นที่ไม่คาดคิดใน bash หรือไม่
ฉันได้รับข้อผิดพลาด: bash: ข้อผิดพลาดทางไวยากรณ์ใกล้กับโทเค็นที่ไม่คาดคิด `; ' เนื่องจากคำสั่งต่อไปนี้: evince foo.pdf bar.pdf &; emacs foo.tex & ฉันผิดกฎหมายหรือไม่ที่จะแยกคำสั่งต่าง ๆ ด้วย;เมื่อใช้&แบ็คกราวน์งาน? หรือมีเหตุผลอื่นที่ไม่ได้ผล? ขอขอบคุณ.
21 linux  bash 

3
ฉันจะส่งจดหมายที่เข้ารหัส gpg โดยอัตโนมัติจากบรรทัดคำสั่ง linux ได้อย่างไร
ฉันจะส่งจดหมายที่เข้ารหัส gpg โดยอัตโนมัติจากบรรทัดคำสั่ง linux ได้อย่างไร ฉันนิ่งงันนิดหน่อยในเรื่องนี้ฉันลองใช้ mutt แต่มันไม่ได้เข้ารหัสเมลถ้ามันถูกใช้แบบโต้ตอบ ไม่มีใครรู้ว่าคุณสามารถใช้คำสั่ง build in mail เพื่อทำสิ่งนี้ได้อย่างไร?
21 linux  email  gnupg 

3
การรับข้อมูลจากไฟล์พับลิกคีย์สาธารณะของ gpg
เมื่อได้รับไฟล์ที่มีคีย์ GnuPG สาธารณะที่หุ้มเกราะนั่นคือไฟล์ ( pubkey.gpg) ที่สร้างขึ้นด้วย: gpg -r 0xDEADBEEF --export --armored > pubkey.gpg วิธีที่ดีที่สุดในการรับข้อมูลเช่นการพิมพ์ลายนิ้วมือในไฟล์นั้นโดยไม่ต้องนำเข้าสู่พวงกุญแจของฉันคืออะไร วิธีที่ดีที่สุดที่ฉันพบ (และฉันไม่พอใจ) คือ: gpg --dry-run --import pubkey.gpg โดยธรรมชาติแล้วฉันพิมพ์ grepg man page แต่ไม่พบวิธีแก้ไขที่ชัดเจน
21 linux  gnupg  gnu 

6
ป๊อปอัปแจ้งเตือนเมื่อเวลาถึง 16:00 น.
ฉันสงสัยว่ามีวิธีที่จะแสดงการแจ้งเตือนหรือบางสิ่งบางอย่างจากบรรทัดคำสั่งในเวลาที่กำหนด เหมือนตอนที่นาฬิกานัดเวลา 16:00 น. มันจะดีถ้ามันจะแสดงมันโดยใช้เครื่องมือแจ้งเตือน - osd ของ Ubuntu:

5
เปลี่ยนคีย์ลัด bash เช่น Ctrl-C หรือไม่
ฉันใช้ Kubuntu 10.04 ฉันต้องการเปลี่ยนปุ่มลัดมาตรฐานบางอย่างสำหรับทุบตี (เทอร์มินัล) นี่คือทางลัดที่ฉันต้องการตั้งค่า: Ctrl- Cเพื่อคัดลอกข้อความที่เลือกในเครื่องไปยังคลิปบอร์ด Ctrl- Vเพื่อวางจากคลิปบอร์ดลงในเครื่อง Ctrl- Zเพื่อเลิกทำการแก้ไขในบรรทัดปัจจุบันในเทอร์มินัล Ctrl- Shift- C(หรือดียิ่งขึ้น Super- C) เพื่อยกเลิกคำสั่ง Ctrl- Shift- Z(หรือSuper- Z) เป็นคำสั่งพื้นหลัง Ctrl- Shift- V(หรือSuper- V) จะเป็นคำสั่งแทรกตัวอักษร (หรืออะไรก็ตามCtrl- zทำมาก่อน) ฉันจะทำการเปลี่ยนแปลงเหล่านี้ได้อย่างไร BTW ฉันชอบวิธีที่เทอร์มินัลทำงานบน OS X การใช้คีย์คำสั่งทำให้คำสั่ง copy / paste ทั้งหมดสอดคล้องกันมาก (ไม่เหมือนกับสิ่งอื่น ๆ ใน OS X) PS ฉันอ่านหน้าคนทุบตีและมันก็ไม่ได้ช่วย มันทำให้ฉันมีความคิด แต่ฉันต้องการตัวอย่างที่เฉพาะเจาะจงสำหรับชุดค่าผสมข้างต้น ขอบคุณ
21 linux  bash  inputrc 

4
การคัดลอกไฟล์แบบเรียกซ้ำไม่ใช่การเขียนทับ?
ฉันมีไดเรกทอรีที่มีโฟลเดอร์อื่น ๆ ที่ประกอบด้วยไฟล์ CoffeeScript / JavaScript ฉันสามารถรวบรวมไฟล์ CoffeeScript ลงในโฟลเดอร์ใหม่ที่มีโครงสร้างโฟลเดอร์เดียวกันได้ สิ่งที่ฉันต้องการทำคือคัดลอกไฟล์ * .js ทั้งหมดในโฟลเดอร์ต้นทางไปยังโฟลเดอร์ปลายทางซ้ำ ฉันไม่ต้องการเขียนทับไฟล์ใด ๆ ที่มีอยู่แล้วในโฟลเดอร์ปลายทาง มีความคิดอย่างไรที่จะทำให้สำเร็จ ฉันลองใช้cp -n source/**.js desination/และcp -Rn source/**.js desination/หลังจากดูคำถามอื่นที่คล้ายกัน แต่ดูเหมือนจะไม่ทำงาน มีความคิดว่าจะทำสิ่งนี้ได้อย่างไร?

6
การแปลง PDF เป็นขาวดำด้วย ghostscript
คล้ายกับคำถามนี้: แปลง PDF เป็น greyscale บนบรรทัดคำสั่งใน FLOSS หรือไม่ ฉันมีเอกสาร PDF และต้องการแปลงเป็นขาวดำบริสุทธิ์ ดังนั้นฉันต้องการทิ้ง halftones หากต้องการแปลงเป็นสีเทาด้วย ghostscript ฉันสามารถใช้คำสั่งนี้: gs \ -sOutputFile=output.PDF \ -sDEVICE=pdfwrite \ -sColorConversionStrategy=Gray \ -dProcessColorModel=/DeviceGray \ -dCompatibilityLevel=1.4 \ input.PDF < /dev/null ฉันต้องเปลี่ยนอะไรเพื่อให้ได้เอกรงค์เช่นสีดำและขาวและไม่มีฮาล์ฟโทน?

1
ตัวแปรสภาพแวดล้อม HOSTNAME บน Linux
ในกล่อง Linux ของฉัน (เฉพาะ Gentoo Linux 2.6.31) ฉันสังเกตว่าตัวแปรสภาพแวดล้อม HOSTNAME นั้นมีอยู่ในเชลล์ แต่ไม่ได้อยู่ในสคริปต์ ตัวอย่างเช่น, $ echo $HOSTNAME ผลตอบแทน xxxxxxxx.com, แต่ $ ruby -e 'puts ENV["HOSTNAME"]' ผลตอบแทน nil ในอีกทางหนึ่งตัวอย่างเช่นตัวแปรสภาพแวดล้อมของ USER นั้นมีทั้งในเชลล์และในสคริปต์ ฉันสังเกตเห็นว่า USER ปรากฏในรายการตัวแปรสภาพแวดล้อมที่ปรากฏขึ้นเมื่อฉันพิมพ์ export กล่าวคือ declare -x USER="infogrind" แต่ HOSTNAME ไม่ ฉันสงสัยว่าปัญหานี้เกี่ยวข้องกับสิ่งนั้น คำถามของฉัน: 1) ฉันจะทำให้ HOSTNAME พร้อมใช้งานในสคริปต์ได้อย่างไรและ 2) เพื่อความเข้าใจที่ดีขึ้นของฉันตัวแปรนี้ถูกตั้งค่าไว้ที่ใดในตอนแรกและทำไมจึงไม่ "ส่งออก"

8
บอก `ls 'เพื่อพิมพ์เฉพาะชื่อไฟล์ฐาน
นี่คือพฤติกรรมเริ่มต้นของ ls ls /net/nas/data/languages/pypm/sites/rex/free/2.6/*/pool/v/vi/virtual*1.4.4*pypm /net/nas/data/languages/pypm/sites/rex/free/2.6/linux-x86/pool/v/vi/virtualenv-1.4.4_linux-x86_2.6_1.pypm /net/nas/data/languages/pypm/sites/rex/free/2.6/linux-x86_64/pool/v/vi/virtualenv-1.4.4_linux-x86_64_2.6_1.pypm /net/nas/data/languages/pypm/sites/rex/free/2.6/macosx/pool/v/vi/virtualenv-1.4.4_macosx_2.6_1.pypm /net/nas/data/languages/pypm/sites/rex/free/2.6/win32-x86/pool/v/vi/virtualenv-1.4.4_win32-x86_2.6_1.pypm ฉันจะlsพิมพ์เฉพาะชื่อฐานได้อย่างไร ชอบ: ls $OPTIONS /net/nas/data/languages/pypm/sites/rex/free/2.6/*/pool/v/vi/virtual*1.4.4*pypm virtualenv-1.4.4_linux-x86_2.6_1.pypm virtualenv-1.4.4_linux-x86_64_2.6_1.pypm virtualenv-1.4.4_macosx_2.6_1.pypm virtualenv-1.4.4_win32-x86_2.6_1.pypm หมายเหตุ : ฉันชอบเชลล์มากกว่าที่จะใช้findเป็น / net / nas / data / languages ​​/ pypm / sites / rex / free ซึ่งมีไฟล์และไดเรกทอรีจำนวนมาก
21 linux  command-line  unix  ls 

3
ฉันสามารถใช้“ pip install --cert” ได้ไหม?
พยายามหาว่ามีวิธีที่ฉันสามารถหลีกเลี่ยงการใช้ --cert flag เพื่อ pip เมื่อฉันติดตั้งแพ็คเกจในที่ทำงานหรือไม่ มีปัญหาบางอย่างกับพร็อกซี่ที่เพียง แต่ช่วยให้ฉันเพื่อดาวน์โหลดแพคเกจที่ฉันต้องการเมื่อฉันให้ธงนั่นคือแม้จะมีการเพิ่มmycert.crtไฟล์และทำงาน/usr/local/share/ca-certificatessudo update-ca-certificates ตัวอย่างของข้อความที่ฉันเห็นคือ: $ pip install "virtualenv>=1.10.1" Downloading/unpacking virtualenv>=1.10.1 Could not fetch URL https://pypi.python.org/simple/virtualenv/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed> Will skip URL https://pypi.python.org/simple/virtualenv/ when looking for download links for virtualenv>=1.10.1 Could …


3
วิธีการตีความและแก้ไขข้อผิดพลาดอินพุต / เอาต์พุตใน Linux?
ฉันกำลังสำรองข้อมูลรายวันด้วย rsync เริ่มเมื่อไม่กี่วันที่ผ่านมาหนึ่งในไฟล์กำลังขว้างข้อผิดพลาดนี้ระหว่างการสำรองข้อมูล: rsync: read errors mapping "/home/folder/file.ext": Input/output error (5) WARNING: /home/folder/file.ext failed verification -- update discarded (will try again). หลักสูตรที่ดีที่สุดคืออะไร มันเป็นเพียงไฟล์ที่เสียหายหรือไม่? หรือมีบางอย่างผิดปกติกับฮาร์ดไดรฟ์ในตำแหน่งของไฟล์หรือไม่ ฉันควรลบและคัดลอกหนึ่งในรุ่นที่สำรองไว้ลงในตำแหน่งของไฟล์หรือไม่ หรือมีอย่างอื่นที่ฉันควรทำอย่างไร?
21 linux  rsync 

4
ไดเรกทอรีที่แนะนำในการจัดเก็บเนื้อหาของเว็บไซต์คืออะไร
เมื่อฉันเริ่มเขียนโปรแกรมสำหรับเว็บเป็นครั้งแรกและฉันต้องการสร้างโครงการใหม่ฉันถูกสอนให้สร้างไดเรกทอรีอยู่/var/www/เสมอ /home/username/อย่างไรก็ตามในจำนวนมากของบทเรียนที่ผมอ่านคนมีแนวโน้มที่จะสร้างไดเรกทอรีใน /home/username/ฉันไม่ชอบความคิดของการวางไว้ใน มีตำแหน่งที่ถูกต้องหรือไม่หากมีข้อดี / ข้อเสียของการวางไว้ในบางพื้นที่บนระบบไฟล์?

4
ฉันจะจัดตำแหน่งขอบด้านล่างของจอภาพสองจอให้เป็น xrandr ได้อย่างไร
ฉันมีเอาต์พุตสองรายการที่ฉันต้องการใช้กับแล็ปท็อปของฉัน: LVDS1 - 1366 × 768 HDMI1 - 1920 × 1080 ฉันตั้งค่าจอภาพของฉันเช่น: xrandr --output LVDS1 --auto --output HDMI1 --auto --right-of LVDS1 นี่เป็นสิ่งที่ดีและดี แต่แล็ปท็อปของฉันอยู่ต่ำกว่าจอมอนิเตอร์ภายนอกมากและด้วยขอบด้านบนของหน้าจอที่จัดเรียงไว้มันทำให้การกระโดดจากหน้าจอหนึ่งไปยังอีกหน้าจอค่อนข้างง่าย มีวิธีที่ฉันสามารถจัดตำแหน่งขอบด้านล่างแทน? ฉันคิดว่าฉันสามารถใช้--posธงเพื่อทำสิ่งนี้ แต่ฉันได้ลองแล้วและไม่เห็นความแตกต่างใด ๆ (บางทีฉันอาจไม่รู้วิธีใช้อย่างถูกต้อง)
21 linux  xrandr 

4
ยูทิลิตี้ Graphical disk space explorer ที่ดีที่สุดสำหรับ Ubuntu? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน2 ปีที่ผ่านมา ยูทิลิตี explorer space disk ที่ดีที่สุดสำหรับ linux คืออะไร ฉันต้องการดูขนาดโฟลเดอร์ที่ชาญฉลาดแบบกราฟิกโฟลเดอร์ใดใช้พื้นที่ดิสก์เท่าใด

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