ในบทความนี้มีรายการของคำสั่ง Linux, เครื่องมือ, เคล็ดลับเล็ก ๆ น้อย ๆ ฉลาดและคำสั่งที่เรียบง่ายบางอย่าง
01 จาก 15แป้นพิมพ์ลัดสำหรับ Command Line ที่มีประโยชน์

แป้นพิมพ์ลัดต่อไปนี้เป็นประโยชน์อย่างเหลือเชื่อและจะช่วยให้คุณประหยัดเวลาในการโหลด:
- CTRL + ยู - ตัดข้อความจนกระทั่งเคอร์เซอร์
- CTRL + K - ตัดข้อความจากเคอร์เซอร์ไปยังจุดสิ้นสุดของบรรทัด
- CTRL + Y - วางข้อความ
- CTRL + E - เลื่อนเคอร์เซอร์ไปที่จุดสิ้นสุดของบรรทัด
- CTRL + - เลื่อนเคอร์เซอร์ไปที่จุดเริ่มต้นของบรรทัด
- ALT + F - กระโดดไปข้างหน้าไปยังพื้นที่ถัดไป
- ALT + B - ย้อนกลับไปยังพื้นที่ก่อนหน้า
- ALT + Backspace - ลบคำก่อนหน้า
- CTRL + W - ตัดคำหลังเคอร์เซอร์
- เปลี่ยน + แทรก - วางข้อความลงในเทอร์มินัล
เพียงเพื่อให้คำสั่งข้างต้นดูได้จากบรรทัดถัดไปของข้อความ
sudo apt-get ติดตั้ง programnameที่คุณเห็นมีข้อผิดพลาดในการสะกดคำและคำสั่งทำงานฉันจะต้องเปลี่ยน "intall" เป็น "install"
ลองนึกภาพเคอร์เซอร์อยู่ที่ตอนท้ายของบรรทัด มีหลายวิธีในการกลับไปติดตั้งคำเพื่อเปลี่ยน
คุณสามารถกดได้ ALT + B สองครั้งซึ่งจะทำให้เคอร์เซอร์อยู่ในตำแหน่งต่อไปนี้ (แสดงด้วยสัญลักษณ์ ^):
ตอนนี้คุณสามารถกดปุ่มเคอร์เซอร์และใส่ '' s 'ลงในการติดตั้ง
อีกคำสั่งที่มีประโยชน์คือ เปลี่ยน + แทรกโดยเฉพาะอย่างยิ่งถ้าคุณจำเป็นต้องคัดลอกข้อความจากเบราเซอร์เข้าไปในเครื่องเทอร์มินัล
02 จาก 15สุโกะ !!

คุณจะขอบคุณจริงๆสำหรับคำสั่งต่อไปถ้าคุณยังไม่รู้จักเพราะจนกว่าคุณจะรู้ว่านี่มีอยู่คุณสาปแช่งตัวเองทุกครั้งที่คุณใส่คำสั่งและคำใด ๆ ปฏิเสธสิทธิ์ ปรากฏ.
- sudo !!
คุณใช้อย่างไร sudo!!? ง่ายดาย ลองนึกภาพคุณได้ป้อนคำสั่งต่อไปนี้:
apt-get install rangerคำ การอนุญาตถูกปฏิเสธ จะปรากฏขึ้นเว้นแต่คุณจะเข้าสู่ระบบด้วยสิทธิ์ที่ยกระดับ
sudo !! รันคำสั่งก่อนหน้านี้เป็น sudo ดังนั้นคำสั่งก่อนหน้านี้กลายเป็น:
sudo apt-get install ranger03 จาก 15
หยุดคำสั่งและรันคำสั่งในเบื้องหลัง

คุณสามารถเรียกใช้คำสั่ง terminal ในพื้นหลังได้
- CTRL + Z - หยุดแอพพลิเคชันชั่วคราว
- FG - ส่งกลับไปยังแอปพลิเคชัน
ลองนึกภาพคุณได้เปิดไฟล์ใน nano ดังนี้:
sudo nano abc.txtครึ่งทางผ่านการพิมพ์ข้อความลงในไฟล์คุณรู้ว่าคุณต้องการพิมพ์คำสั่งอื่นลงในเทอร์มินัล แต่คุณไม่สามารถทำได้เนื่องจากคุณเปิด nano ในโหมดเบื้องหน้า
คุณอาจคิดว่าตัวเลือกเดียวของคุณคือบันทึกไฟล์ออกจาก nano เรียกใช้คำสั่งแล้วเปิดอีกครั้ง nano
สิ่งที่คุณต้องทำก็คือกด CTRL + Z และโปรแกรมประยุกต์เบื้องหน้าจะหยุดชั่วคราวและคุณจะถูกส่งกลับไปยังบรรทัดคำสั่ง จากนั้นคุณสามารถเรียกใช้คำสั่งใดก็ได้ที่ต้องการและเมื่อเสร็จสิ้นการกลับสู่เซสชันที่ถูกหยุดชั่วคราวก่อนหน้านี้โดยการป้อน FG ลงในหน้าต่างเทอร์มินัลและกดกลับ
สิ่งที่น่าสนใจคือการเปิดไฟล์ในนาโนป้อนข้อความและหยุดเซสชันชั่วคราว ตอนนี้เปิดไฟล์อื่นใน nano แล้วป้อนข้อความและหยุดเซสชันชั่วคราว หากตอนนี้คุณป้อน FG คุณกลับไปที่ไฟล์ที่สองที่คุณเปิดไว้ใน nano ถ้าคุณออกจาก nano แล้วป้อน FG อีกครั้งคุณจะกลับไปที่ไฟล์แรกที่เปิดภายใน nano
04 จาก 15ใช้ nohup เพื่อเรียกใช้คำสั่งหลังจากที่คุณออกจากเซสชัน SSH

คำสั่ง nohup มีประโยชน์มากถ้าคุณใช้คำสั่ง ssh เพื่อล็อกอินเข้าสู่เครื่องอื่น
ดังนั้น nohup ทำอะไร?
ลองนึกภาพคุณเข้าสู่ระบบคอมพิวเตอร์เครื่องอื่นจากระยะไกลโดยใช้ ssh และคุณต้องการเรียกใช้คำสั่งที่ใช้เวลานานและออกจากเซสชัน ssh แต่ปล่อยให้คำสั่งทำงานแม้ว่าคุณจะไม่ได้เชื่อมต่อแล้ว nohup ช่วยให้คุณทำแค่นั้น
ตัวอย่างเช่นคุณสามารถใช้ Raspberry PI เพื่อดาวน์โหลดการแจกจ่ายเพื่อวัตถุประสงค์ในการตรวจทาน เชื่อมต่อกับ Raspberry PI ผ่านทาง ssh จากแล็ปท็อป หากคุณเริ่มต้นดาวน์โหลดไฟล์ขนาดใหญ่บน Raspberry PI โดยไม่ใช้คำสั่ง nohup คุณจะต้องรอให้การดาวน์โหลดเสร็จสิ้นก่อนที่จะออกจากเซสชั่น ssh และก่อนที่จะปิดแล็ปท็อป ถ้าคุณทำเช่นนี้คุณอาจรวมทั้งไม่ได้ใช้ Raspberry PI เพื่อดาวน์โหลดไฟล์เลย
การใช้ nohup ทั้งหมดที่คุณต้องพิมพ์คือ nohup ตามด้วยคำสั่งดังต่อไปนี้:
nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso & 05 จาก 15การเรียกใช้คำสั่ง Linux 'AT' เวลาที่กำหนด

nohupคำสั่งจะดีถ้าคุณเชื่อมต่อกับเซิร์ฟเวอร์ SSH และคุณต้องการให้คำสั่งนี้ยังคงทำงานหลังจากออกจากระบบของเซสชัน SSH
ลองนึกภาพคุณต้องการใช้คำสั่งเดียวกันที่จุดใดจุดหนึ่งในเวลา
ที่ คำสั่งช่วยให้คุณสามารถทำสิ่งนั้นได้ 'ที่' สามารถใช้เป็นดังนี้
เวลา 10:38 น. ศุกร์ที่> cowsay 'hello'ที่> CTRL + Dคำสั่งดังกล่าวจะเรียกใช้โปรแกรม cowsay เวลา 10:38 น. ในเย็นวันศุกร์
ไวยากรณ์คือ ที่ ตามด้วยวันที่และเวลาในการทำงาน
เมื่อ ที่> ปรากฏขึ้นให้ป้อนคำสั่งที่คุณต้องการเรียกใช้ในเวลาที่ระบุ
CTRL + D ส่งกลับไปที่เคอร์เซอร์
มีรูปแบบวันที่และเวลาที่แตกต่างกันจำนวนมากและเป็นที่น่าสนใจสำหรับการตรวจสอบหน้า man สำหรับวิธีการใช้งานเพิ่มเติม ที่.
06 จาก 15Man Pages

หน้าคนให้คุณเค้าร่างของสิ่งที่คำสั่งที่ควรจะทำและสวิทช์ที่สามารถใช้กับพวกเขา
หน้าคนเป็นชนิดหมองคล้ำด้วยตัวเอง (เดาว่าพวกเขาไม่ได้ออกแบบมาเพื่อปลุกเร้าเรา)
อย่างไรก็ตามคุณสามารถทำสิ่งต่างๆเพื่อทำให้การใช้งานของคุณน่าสนใจยิ่งขึ้น
export PAGER = ที่สุดคุณจะต้องติดตั้ง มากที่สุด; สำหรับการทำงานนี้ แต่เมื่อคุณทำมันทำให้หน้าคนของคุณมีสีสันมากขึ้น
คุณสามารถ จำกัด ความกว้างของหน้าคนให้มีจำนวนคอลัมน์โดยใช้คำสั่งต่อไปนี้:
ส่งออก MANWIDTH = 80สุดท้ายถ้าคุณมีเบราว์เซอร์อยู่คุณสามารถเปิดหน้าคนในเบราว์เซอร์เริ่มต้นโดยใช้ -H สวิตซ์ ดังนี้:
คน - Hโปรดทราบว่านี่ใช้ได้เฉพาะเมื่อคุณมีเบราว์เซอร์เริ่มต้นที่ตั้งอยู่ภายใน $ เบราว์เซอร์ ตัวแปรสภาพแวดล้อม
07 จาก 15ใช้ htop เพื่อดูและจัดการกระบวนการ

คุณใช้คำสั่งใดในปัจจุบันเพื่อหาว่ากระบวนการใดกำลังทำงานอยู่ในคอมพิวเตอร์ของคุณ การเดิมพันของเราคือการที่คุณใช้อยู่ PS และคุณใช้สวิทช์ต่างๆเพื่อรับเอาท์พุทที่คุณต้องการ
ติดตั้ง htop. เป็นเครื่องมือที่คุณต้องการให้คุณติดตั้งไว้ก่อนหน้านี้
htop ให้รายการของกระบวนการทำงานทั้งหมดใน terminal เหมือนกับตัวจัดการไฟล์ใน Windows
คุณสามารถใช้ชุดของปุ่มฟังก์ชันเพื่อเปลี่ยนลำดับการเรียงลำดับและคอลัมน์ที่แสดง นอกจากนี้คุณยังสามารถฆ่ากระบวนการจากภายใน htop
เมื่อต้องการเรียกใช้ htop เพียงพิมพ์ข้อมูลต่อไปนี้ลงในหน้าต่างเทอร์มินัล:
htop 08 จาก 15นำทางระบบไฟล์โดยใช้ ranger

ถ้า htop เป็นประโยชน์อย่างมากสำหรับการควบคุมกระบวนการทำงานผ่านทางบรรทัดคำสั่งแล้วเรนเจอร์เป็นประโยชน์อย่างมากสำหรับการนำระบบแฟ้มโดยใช้บรรทัดคำสั่ง
คุณอาจจำเป็นต้องติดตั้ง ranger เพื่อให้สามารถใช้งานได้ แต่เมื่อติดตั้งไว้แล้วคุณสามารถเรียกใช้งานได้ง่ายๆโดยการพิมพ์ข้อมูลต่อไปนี้ลงใน terminal:
ตำรวจท้องถิ่นหน้าต่างบรรทัดคำสั่งจะเหมือนกับตัวจัดการไฟล์อื่น ๆ แต่ทำงานจากซ้ายไปขวาแทนที่จะเป็นด้านบนล่างซึ่งหมายความว่าถ้าคุณใช้ปุ่มลูกศรซ้ายที่คุณใช้งานตามโครงสร้างโฟลเดอร์และปุ่มลูกศรขวาจะทำงานตามโครงสร้างโฟลเดอร์ .
เป็นมูลค่าการอ่านหน้าคนก่อนที่จะใช้แรนเจอร์เพื่อให้คุณสามารถใช้สวิทช์แป้นพิมพ์ทั้งหมดที่มีอยู่
09 จาก 15ยกเลิกการปิดเครื่อง

ดังนั้นคุณจึงเริ่มต้นการปิดระบบผ่านทางบรรทัดคำสั่งหรือจาก GUI และคุณรู้ว่าคุณไม่ต้องการทำเช่นนั้นจริงๆ
- ปิดระบบ -c
โปรดทราบว่าหากมีการปิดเครื่องแล้วอาจจะสายเกินไปที่จะหยุดการทำงานได้
คำสั่งอื่นที่จะลองมีดังนี้:
- การปิดระบบ pkill
ฆ่ากระบวนการของ Hung ด้วยวิธีที่ง่าย

ลองจินตนาการว่าคุณกำลังใช้งานแอปพลิเคชันและไม่ว่าด้วยสาเหตุใดก็ตาม
คุณสามารถใช้ ps -ef เพื่อหากระบวนการและจากนั้นฆ่ากระบวนการหรือคุณสามารถใช้ htop.
มีคำสั่งที่รวดเร็วและง่ายกว่าที่คุณจะรักเรียกว่า xkill
เพียงพิมพ์ข้อมูลต่อไปนี้ลงในเทอร์มินัลแล้วคลิกที่หน้าต่างของโปรแกรมที่คุณต้องการจะฆ่า
xkillจะเกิดอะไรขึ้นถ้าระบบทั้งหมดถูกแขวนไว้
กดปุ่ม 'alt' และ 'sysrq' ค้างไว้บนแป้นพิมพ์และขณะที่จัดประเภทดังต่อไปนี้ช้า:
REISUBการดำเนินการนี้จะรีสตาร์ทเครื่องคอมพิวเตอร์โดยไม่ต้องกดปุ่มเพาเวอร์
11 จาก 15ดาวน์โหลดวิดีโอ YouTube

โดยทั่วไปพวกเราส่วนใหญ่ยินดีที่ Youtube จะเป็นเจ้าภาพในการดูวิดีโอและดูวิดีโอเหล่านั้นโดยสตรีมผ่านเครื่องเล่นสื่อที่คุณเลือก
ถ้าคุณรู้ว่าคุณกำลังอยู่ในสถานะออฟไลน์ชั่วระยะหนึ่ง (เช่นจากการเดินทางด้วยเครื่องบินหรือเดินทางไปทางใต้ของสกอตแลนด์และทางตอนเหนือของอังกฤษ) คุณอาจต้องการดาวน์โหลดวิดีโอบางส่วนลงบนไดรฟ์ปากกาและดูวิดีโอเหล่านี้ที่ ที่เดินทางมาพักผ่อน
สิ่งที่คุณต้องทำคือติดตั้ง youtube-dl จากผู้จัดการแพคเกจของคุณ
คุณสามารถใช้ youtube-dl ได้ดังนี้:
youtube-dl url-to-videoคุณสามารถรับ URL ไปยังวิดีโอใดก็ได้ใน Youtube โดยคลิกที่ลิงก์แบ่งปันในหน้าวิดีโอ เพียงคัดลอกลิงค์และวางลงในบรรทัดคำสั่ง (โดยใช้ เปลี่ยน + แทรก ทางลัด)
12 จาก 15ดาวน์โหลดไฟล์จากเว็บด้วย wget

คำสั่ง wget ทำให้คุณสามารถดาวน์โหลดไฟล์จากเว็บโดยใช้เทอร์มินัล
ไวยากรณ์เป็นดังนี้:
wget path / ถึง / filenameตัวอย่างเช่น:
wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/downloadมีสวิทช์จำนวนมากที่สามารถใช้ได้กับ wget เช่น -O ซึ่งช่วยให้คุณสามารถส่งออกชื่อไฟล์เป็นชื่อใหม่ได้
ในตัวอย่างข้างต้นเราดาวน์โหลด AntiX Linux จาก Sourceforge ชื่อไฟล์ antiX-15-V_386-full.iso ค่อนข้างนาน น่าจะดาวน์โหลดได้ง่ายๆ antix15.iso. เมื่อต้องการทำเช่นนี้ใช้คำสั่งต่อไปนี้:
wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/downloadการดาวน์โหลดไฟล์เดียวดูเหมือนจะไม่คุ้มค่าคุณสามารถไปที่หน้าเว็บโดยใช้เบราว์เซอร์และคลิกลิงก์ได้อย่างง่ายดาย
แต่ถ้าคุณต้องการดาวน์โหลดไฟล์โหลแล้วความสามารถในการเพิ่มการเชื่อมโยงไปยังไฟล์นำเข้าและใช้ wget เพื่อดาวน์โหลดไฟล์จากการเชื่อมโยงเหล่านั้นจะเร็วมาก
เพียงแค่ใช้ปุ่ม -i สลับ ดังนี้:
wget -i / เส้นทาง / ไป / importfile 13 จาก 15รถจักรไอน้ำ

หนึ่งนี้ไม่ได้เป็นประโยชน์มากเป็นบิตของสนุก
วาดรถไฟไอน้ำในหน้าต่างเทอร์มินัลโดยใช้คำสั่งต่อไปนี้:
SL 14 จาก 15รับโชคลาภของคุณบอก

อีกอย่างหนึ่งที่ไม่เป็นประโยชน์โดยเฉพาะอย่างยิ่ง แต่เป็นเพียงแค่ความสนุกเท่านั้นคือคำสั่งโชคลาภ
ชอบ sl คำสั่งคุณอาจต้องติดตั้งจากพื้นที่เก็บข้อมูลของคุณก่อน
จากนั้นก็พิมพ์ข้อมูลต่อไปนี้เพื่อรับมรดกของคุณ
โชคลาภ 15 จาก 15รับวัวเพื่อบอกความมั่งคั่งของคุณ

ในที่สุดจงให้วัวบอกคุณว่าโชคลาภของคุณใช้ cowsay
พิมพ์ข้อมูลต่อไปนี้ลงในเทอร์มินัล:
โชคลาภ cowsayหากคุณมีเดสก์ท็อปกราฟิกที่คุณสามารถใช้ xcowsay เพื่อให้ได้วัวการ์ตูนเพื่อแสดงโชคลาภของคุณ:
โชคลาภ xcowsaycowsay และ xcowsay สามารถใช้เพื่อแสดงข้อความใดก็ได้ ตัวอย่างเช่นเพื่อแสดง สวัสดีชาวโลกเพียงแค่ใช้คำสั่งต่อไปนี้:
cowsay "สวัสดีโลก"สรุป
ฉันหวังว่าคุณจะพบว่ารายการนี้มีประโยชน์และคุณคิดว่า "ฉันไม่ทราบว่าคุณสามารถทำเช่นนั้นได้" อย่างน้อย 1 ใน 11 รายการที่ปรากฏ




