ฉันถูกขอให้เรียกใช้คำสั่งและคัดลอกและวางผลลัพธ์ แต่ฉันไม่รู้ว่าจะเริ่มต้นอย่างไร
ฉันจะทำอย่างไร
ฉันถูกขอให้เรียกใช้คำสั่งและคัดลอกและวางผลลัพธ์ แต่ฉันไม่รู้ว่าจะเริ่มต้นอย่างไร
ฉันจะทำอย่างไร
คำตอบ:
หวังว่าคุณจะสามารถเข้าถึงกราฟิกเดสก์ท็อป นั่นคือสิ่งที่ส่วนแรกของคำตอบนี้เกี่ยวข้องกับ หากคุณทำไม่ได้ให้ข้ามสามขั้นตอนแรกแล้วอ่านคำตอบด้านล่าง
ขั้นตอนแรกคือเปิดเทอร์มินัล มีความหลากหลายของตัวเลือกขั้วที่แตกต่างกันออกมี แต่ผู้ใช้อูบุนตูส่วนใหญ่จะมีgnome-terminal
ผู้ใช้ KDE แนวโน้มที่จะมีkonsole
และผู้ใช้ XFCE xfce4-terminal
ควรจะมี
เมื่อคุณระบุคำสั่งที่คุณต้องการเรียกใช้แล้วก็เป็นเพียงการเรียกใช้
นี่เป็นบิตที่เรียบง่าย คุณควรมองสิ่งต่อไปนี้:
คุณสามารถพิมพ์คำสั่งหรือคัดลอก (เลือกข้อความคลิกขวา "คัดลอก" จากนั้นคลิกขวาที่เทอร์มินัล "วาง") แนะนำให้คัดลอกและวางสำหรับคำสั่งแบบยาว เราต้องการหลีกเลี่ยงข้อผิดพลาดในการถอดความ!
Returnเมื่อคุณได้พิมพ์หรือวางคำสั่งลงในหน้าต่างนี้กด ผลลัพธ์ควรปรากฏบนหน้าจอดังนี้:
การคัดลอกนั้นคล้ายคลึงกับแอปพลิเคชั่นอื่น ๆ ส่วนใหญ่นอกเหนือจากคอนโซลส่วนใหญ่เท่านั้นที่รู้วิธีคัดลอก "บล็อก" หากต้องการคัดลอกเพียงใช้เมาส์ลากไปรอบ ๆ เอาต์พุตจนกว่าจะถูกไฮไลต์เช่น:
คลิกขวาที่เทอร์มินัล (เพื่อไปที่เมนูแก้ไข) และเลือก "คัดลอก" จากนั้นคุณสามารถกลับไปที่เบราว์เซอร์หรือแก้ไขและวาง เราเสร็จแล้ว
เมื่อเห็นว่าคุณได้รับการแฮงค์ของบรรทัดคำสั่งแล้วคุณยังสามารถใช้คำสั่งที่เรียกว่าxclip
แทรกสิ่งต่างๆลงในคลิปบอร์ดของ X ได้โดยตรง วิธีนี้จะใช้งานได้หาก GUI กำลังทำงาน
lspci -nnk | grep VGA -A1 | xclip -selection clip
หมายเหตุ: คุณสามารถละเว้นได้-selection clip
แต่ข้อมูลจะอยู่ในคลิปบอร์ดคลิกกลางใช่แล้วมีคลิปบอร์ดสองคลิป ... เรื่องราวสำหรับวันอื่นบางที :)
หากคุณต้องการรับเอาต์พุตจากคอมพิวเตอร์ที่ตัวอย่างเช่นการตั้งค่าการแสดงผลเสียหายมากจนคุณไม่สามารถเข้าสู่เดสก์ท็อปที่ใช้งานได้เราต้องหาวิธีอื่นในการแยกเอาต์พุต คุณสามารถทำได้ด้วยมือ แต่บ่อยครั้ง (ในกรณีของบันทึก) สิ่งนี้ไม่สามารถทำได้
Controlอย่างน้อยที่สุดเราต้องได้รับเข้ากับขั้วที่คุณสามารถทำโดยการกด: Alt+ F1+
คุณอาจต้องเข้าสู่ระบบ
จากที่นี่เราสามารถเรียกใช้คำสั่งของเรา แต่ผลลัพธ์จะแสดงบนหน้าจอเท่านั้น ตอนนี้เรามีสองตัวเลือก:
หากคุณมีการเข้าถึงอินเทอร์เน็ตคุณสามารถเพียงแค่ "ท่อ" pastebinit
การส่งออกลงในคำสั่งที่เรียกว่า นี่เป็นการอัปโหลดเนื้อหาไปที่http://paste.ubuntu.comและส่งคืน URL ที่สั้นและง่ายต่อการถอดเสียงซึ่งคุณสามารถเข้าถึงได้จากคอมพิวเตอร์เครื่องอื่นหรือเพียงแค่มอบให้กับผู้อื่น
pastebinit
ไม่ได้ติดตั้งตามค่าเริ่มต้นดังนั้นสิ่งแรกที่เรารันคือ:
sudo apt-get install pastebinit
จากนั้นเราก็เรียกใช้คำสั่งของเราตามด้วย| pastebinit
:
lspci -nnk | grep VGA -A1 | pastebinit
และคุณจะเห็นสิ่งต่อไปนี้ (แต่เห็นได้ชัดว่าไม่ใช่ในหน้าต่าง):
จด URL และคุณสามารถแบ่งปันสิ่งนั้นกับใครก็ได้ที่คุณชอบ
นี่เป็นปัญหามากกว่า แต่ไม่สามารถเอาชนะได้ เราจะต้องใช้ที่เก็บข้อมูลภายนอกบางรูปแบบ แท่ง USB เป็นตัวอย่างยอดนิยม เสียบเข้าไปในการตั้งค่าที่ไม่ใช่แบบกราฟิกไดรฟ์ USB จะไม่ถูกเมาท์โดยอัตโนมัติ อย่างที่ฉันพูดไปแล้วมีปัญหา
เรียกใช้lsblk
แล้วคุณจะเห็นสิ่งนี้:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:16 0 111,8G 0 disk
├─sda1 8:17 0 100M 0 part /boot
├─sda2 8:18 0 1G 0 part /
├─sda3 8:19 0 20G 0 part /usr
├─sda4 8:20 0 1K 0 part
├─sda5 8:21 0 58,7G 0 part
└─sda6 8:22 0 32G 0 part [SWAP]
sdb 8:96 1 14,5G 0 disk
└─sdb1 8:97 1 14,4G 0 part
sr0 11:0 1 4,4G 0 rom
sr1 11:1 1 1024M 0 rom
ในกรณีของฉันดิสก์ใหม่ที่ฉันเสียบไว้คืออันที่สอง (sdb) และมีหนึ่งพาร์ติชัน (sdb1) เราต้องติดตั้งสิ่งนี้เพื่อที่เราจะได้เขียนลงไป เพียง:
sudo mount -o umask=0000 /dev/sdb1 /mnt
จากนั้นเราสามารถใส่คำสั่งลงในไฟล์ใหม่บนดิสก์ภายนอก:
lspci -nnk | grep VGA -A1 > /mnt/lspci
cat /var/log/Xorg.0.log >/mnt/xorg.log
ที่จะสร้างไฟล์ใหม่สองไฟล์บนไดรฟ์ภายนอก cp
นอกจากนี้คุณยังสามารถคัดลอกสิ่งที่มันด้วย เมื่อเสร็จแล้วคุณต้องการยกเลิกการต่อเชื่อมไดรฟ์:
cd / # just in case you cd'd into /mnt
sudo umount /mnt
จากนั้นคุณสามารถถอดปลั๊กไดรฟ์และนำไปยังคอมพิวเตอร์เครื่องอื่นแล้วอัปโหลดข้อมูลตามที่ร้องขอ
pastebinit
ผมไม่ได้รู้เกี่ยวกับ มันควรจะถูกเพิ่มเข้าไปใน Ubuntu เป็นค่าเริ่มต้น
xclip -i
ที่ยอมรับstdin
เป็นข้อมูลที่จะใส่ในคลิปบอร์ดของคุณ?