คำถามติดแท็ก command-line

คำถามเกี่ยวกับการใช้อินเตอร์เฟสบรรทัดคำสั่ง (CLI)

5
ส่งออกเฉพาะที่อยู่ MAC บน Ubuntu
ใน Ubuntu ด้วยคำสั่งifconfig -aฉันได้รับข้อมูลทั้งหมดเกี่ยวกับ ethernet / wifi interface ของฉัน แต่ฉันต้องได้รับเป็นผลลัพธ์เฉพาะที่อยู่ MAC เช่น: ab:cd:ef:12:34:56 57:89:12:34:ac:23 12:34:56:ab:cd:ef ฉันจะรับสิ่งนี้ได้อย่างไร

5
วิธีลบรหัสผ่านจาก PDF
ฉันมีไฟล์ PDF ที่ป้องกันด้วยรหัสผ่าน ฉันรู้รหัสผ่าน แต่เพื่อที่จะแชร์ไฟล์ฉันต้องลบรหัสผ่านออกจาก PDF และแชร์สำเนาที่ไม่มีการป้องกัน ฉันจะทำสิ่งนี้ใน Ubuntu โดยใช้ GUI ได้หรือไม่?
36 command-line  gui  pdf 

4
จะตั้งค่า proxy สำหรับเทอร์มินัลได้อย่างไร?
ฉันต้องการตั้งค่าพร็อกซีสำหรับเทอร์มินัล สิ่งที่ฉันต้องการคือฉันต้องการที่จะส่งการสื่อสาร terminal ทั้งหมดไปยังอินเทอร์เน็ตผ่านทางพร็อกซี่พูดว่า tor ฉันพยายามตั้งค่าพร็อกซีทั้งระบบ แต่เทอร์มินัลไม่เชื่อฟังการกำหนดค่าพร็อกซีทั้งระบบ มีวิธีอื่นที่จะทำเช่นนี้?
36 command-line  bash  proxy  tor 

2
จะแสดงเวลาที่แก้ไขของไฟล์ได้อย่างไร?
ฉันต้องการวิธีค้นหาและพิมพ์เวลาที่แก้ไขของไฟล์เพื่อใช้ภายในสคริปต์ทุบตี ฉันมาด้วย: ls -l $filename | cut -d ' ' -f '6-8' ผลลัพธ์ใด: Jul 26 15:05 แม้ว่าฉันต้องการหลีกเลี่ยงการแยกวิเคราะห์lsแต่มันก็มีประโยชน์ที่จะมีปีอยู่ที่นั่น โดยหลักการแล้วฉันต้องการเห็นเอาต์พุตคล้ายกับเอาต์พุตดีฟอลต์ของdateคำสั่ง Tue Jul 26 15:20:59 BST 2016 มีวิธีการอื่นใดที่มีประโยชน์อีกบ้าง?

4
ตัวหนอนจะถือว่าเป็นเส้นทางที่สัมพันธ์กันหรือไม่?
ฉันพยายามแยกส่วนต่าง ๆ ของตัวติดตั้งไลบรารีของ Nvidia cuda ฉันใช้คำสั่งต่อไปนี้: mkdir ~/Downloads/nvidia_installers ./cuda_6.5.14_linux_64.run -extract=~/Downloads/nvidia_installers และฉันได้รับข้อความต่อไปนี้: ERROR: extract: path must be absolute. และเมื่อฉันพิมพ์คำสั่งด้วยที่อยู่ที่แท้จริงของบ้านของฉันมันทำงานได้อย่างสมบูรณ์ ./cuda_6.5.14_linux_64.run -extract=/home/likewise-open/XXX/username/Downloads/nvidia_installers ฉันสับสนไม่ควรจะเหมือน / home / เช่นเดียวกันเปิด / XXX / ชื่อผู้ใช้? การทดสอบ: ./cuda_6.5.14_linux_64.run -extract=$HOME/Downloads/nvidia_installers และใช้งานได้ แต่ฉันไม่รู้ว่าทำไมจึงไม่อนุญาต ~


4
วิธีการกำหนดค่า Apache ให้รัน PHP เป็น FastCGI บน Ubuntu 12.04 ผ่านทางเทอร์มินัล
ฉันค่อนข้างใหม่ในโลกของยูนิกซ์บรรทัดคำสั่งการจัดการเว็บเซิร์ฟเวอร์ / การบริหาร โฮสต์จำนวนมากที่มีตัวเลือกการจัดการแผงควบคุมช่วยให้คุณสามารถเปลี่ยนวิธีการทำงานของ PHP ด้วยตัวเลือกที่เรียบง่าย ตัวเลือกที่พบบ่อยที่สุดคือ: โมดูล apache แอปพลิเคชั่น CGI แอปพลิเคชัน FastCGI คำถามของฉันคือง่ายๆคุณจะเปลี่ยนแปลงสิ่งนี้ผ่านทางบรรทัดคำสั่งได้อย่างไร ฉันรู้ว่ามีไฟล์การกำหนดค่ามากมายสำหรับ apache สิ่งที่ใกล้เคียงที่สุดที่ฉันพบคือคำถามนี้แต่โครงสร้างไดเรกทอรีดูเหมือนจะไม่ตรงกับระบบปฏิบัติการของฉัน (Ubuntu 12.04) ฉันค่อนข้างสับสนว่าดูเหมือนจะไม่มีคู่มือที่ชัดเจนที่ฉันสามารถค้นหารายละเอียดกระบวนการนี้สำหรับสิ่งที่ดูเหมือนว่าเป็นเรื่องธรรมดามาก ยกโทษให้ฉันถ้ามีอยู่ ... ถ้าเป็นเช่นนั้นโปรดชี้ฉันในทิศทางที่ถูกต้อง

5
Lauching Sublime Text จาก Command Line
หลังจากทำตามบทช่วยสอนนี้ฉันไม่สามารถเปิด Sublime Text จากบรรทัดคำสั่ง ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

7
ลดขนาดเครื่องมือที่สามารถทำงานได้ผ่านเทอร์มินัล
ฉันกำลังมองหาเครื่องมือหรือวิธีการลดขนาด (คล้ายกับการบีบอัดรหัสของฉันและคำถามเกี่ยวกับ Stack) ทั้งหมดของรหัสในของฉัน.xml, .css, .htmlและ.jsไฟล์ผ่านขั้วของ Ubuntu ในที่สุดฉันก็จะทุบตีสคริปต์กระบวนการ แต่ในขณะนี้ฉันต้องการที่จะหาสิ่งที่จะทดสอบ มีเครื่องมือที่ฉันสามารถใช้ในการบีบอัดรูปแบบไฟล์เหล่านี้ทั้งหมดผ่านทางเทอร์มินัลหรือไม่?

9
หนึ่งจะค้นหาบรรทัดคำสั่งที่สอดคล้องกับแอพ GUI (เช่น LibreOffice Writer) ได้อย่างไร
ฉันจะรัน LibreOffice Writer จากบรรทัดคำสั่งได้อย่างไร โดยทั่วไปแล้วคำสั่งของมันคืออะไรและฉันจะรู้ได้อย่างไรว่าคำสั่งให้เรียกใช้แอปพลิเคชันเฉพาะโดยทั่วไปคืออะไร


5
คำสั่งเทอร์มินัลที่เทียบเท่ากับ ipconfig / all คืออะไร
ใน windows ฉันสามารถใช้ipconfig /allและจะแสดงข้อมูลทั้งหมดเกี่ยวกับการเชื่อมต่อของฉัน ในเครื่องที่ใช้ifconfigไม่ได้ให้ข้อมูลที่ จำกัด เท่านั้น ฉันสามารถใช้ตัวจัดการเครือข่าย แต่มันจะมีประโยชน์ที่จะทราบทางเลือกบรรทัดคำสั่ง ดังนั้นคำถามของฉันคืออะไรบรรทัดคำสั่งในการจัดหาที่อยู่ ip, เกตเวย์, subnet mask, DNS เป็นวิธีการเดียวกันกับipconfig /allWindows ขอบคุณทุกคน


2
การใช้คำสั่ง -v (verbose) ช้าลงหรือไม่?
ในคำถามนี้: วิธีการลบไฟล์และไดเรกทอรีย่อยทั้งหมดในไดเรกทอรีโดยไม่ต้องลบไดเรกทอรีในทุบตี? มันถูกถามว่าจะลบไฟล์ทั้งหมดในโฟลเดอร์อย่างไรและไม่ใช่โฟลเดอร์เอง คำตอบที่ยอดเยี่ยมของMattรวมถึงการใช้แฟล็ก -v กับคำสั่ง 'rm' rm -rfv dontDeleteMe && mkdir dontDeleteMe คำสั่งที่ฉันทิ้งไว้คือคำสั่งด้านบน มีประโยชน์จริง ๆ แน่นอน แต่แฟล็ก -v ใน 'rm' และ / หรือโดยทั่วไปชะลองานที่ทำผ่านบรรทัดคำสั่งหรือไม่ ฉันมีโฟลเดอร์ที่มี. txt-files (ประมาณ 100,000 ไฟล์) ที่ฉันได้สร้างลบและสร้างใหม่สำหรับตัวเองสองสามครั้งในขณะนี้ บางครั้งด้วย rm บางครั้งใน filebrowser และฉันรู้สึกว่ามันช้ากว่าที่จะใช้ rm-command ดังแสดงด้านบน แฟล็ก -v มีส่วนเกี่ยวข้องกับสิ่งนี้หรือไม่?
34 command-line  rm 

3
ข้อความแสดงข้อผิดพลาด 'แหล่งที่มา: ไม่พบ' เมื่อเรียกใช้สคริปต์
ฉันกำลังสร้างสคริปต์การตั้งค่าอัตโนมัติเล็กน้อยที่จะแก้ไข/etc/profileและ$HOME/.profileหากบางเส้นทางไม่ถูกส่งออก จากนั้นฉันต้องการโหลดซ้ำโดยอัตโนมัติ ฉันได้อ่านสิ่งsourceนี้แล้วฉันก็เลยเทอร์มินัลของฉันแล้วเข้า: source /etc/profile source ~/.profile จากเทอร์มินัลจะไม่แสดงข้อผิดพลาดใด ๆ source: not foundอย่างไรก็ตามการวางสองคำสั่งเหล่านี้ภายในผลสคริปต์ทุบตีใน ฉันจะแน่ใจได้อย่างไรว่าสคริปต์นั้นถูกใช้งานโดย Bash แม้ว่า#!/bin/shจะมีการระบุไว้ (เห็นได้ชัดว่ามันไม่ได้รับประกัน) ทำไมถึงบอกว่าไม่พบแหล่งที่มาทั้งสองนี้เมื่ออยู่ที่นั่นอย่างแน่แท้

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