ประมาณ 9-10 ปีก่อนฉันค่อนข้างมั่นใจ
pv ไม่ใช่คำสั่งมันเป็นแอพ CLI คุณต้องติดตั้งแพคเกจเพื่อให้สามารถใช้งานได้
sshfs ไม่ใช่คำสั่งมันเป็นชื่อสามัญสำหรับระบบไฟล์เครือข่าย
คุณอ้างว่าเป็นผู้ใช้ที่สุภาพ แต่คำถามของคุณจะระบุในลักษณะ "ส่งรหัสฉัน" ดูเหมือนว่ามีคนถามว่าคิดว่าการรู้ชื่อคำสั่งคือกระสุนเงิน ไม่การใช้สมองของคุณคือกระสุนเงิน
ฉันขอแนะนำให้คุณอ่าน (อีกครั้งแม้ว่าคุณเคยทำมาแล้ว) วิธีถามคำถามวิธีที่ฉลาดเพราะฉันคิดว่าคำถามของคุณไม่ตรงตามมาตรฐานเหล่านั้น
ถ้าฉันจะต้องเปรียบเทียบ Linux วันนี้กับ Linux 10 ปีที่แล้วฉันจะเน้นความแตกต่างที่สำคัญต่อไปนี้:
ขณะนี้การเข้าถึงอินเทอร์เน็ตได้แพร่หลายแม้ในบางประเทศที่ไม่ค่อยพัฒนา นี่คือดาบคู่ขอบ: ปริมาณของคนมีสติและเทคโนโลยีที่เพียงพอได้เพิ่มขึ้นอย่างมาก แต่เปอร์เซ็นต์ของพวกเขาในผู้ใช้อินเทอร์เน็ตทั้งหมดลดลง หากคุณเรียนรู้ที่จะหลีกเลี่ยงคนที่ไม่แบ่งปันความสนใจของคุณและติดต่อกับคนที่มีความสนใจร่วมกันกับคุณคุณจะได้เรียนรู้มากมายจากพวกเขา แม้แต่เว็บไซต์ StackOverflow / ServerFault / SuperUser ก็แสดงให้เห็นอย่างสมบูรณ์แบบ
ผู้คนจำนวนมากกำลังเขียนซอฟต์แวร์ฟรี ถ้า 10 ปีที่แล้ว Sourceforge และ freshmeat มีเอกลักษณ์และ SVN เป็นราชาแห่งการควบคุมเวอร์ชันวันนี้เรามี github, launchpad และ bitbucket เรามีเครื่องมือควบคุมเวอร์ชันแบบกระจายจำนวนมากเรามีชุมชนจำนวนมากที่พัฒนาซอฟต์แวร์หรือเพียงแค่แลกเปลี่ยนความรู้ . วันนี้ถ้าคุณต้องการซอฟต์แวร์ฟรีสำหรับงานเฉพาะอย่างใดอย่างหนึ่งและคุณมีความมุ่งมั่นมากพอมีโอกาสสูงที่คุณจะได้พบกับบางสิ่งที่เหมาะกับคุณอย่างสมบูรณ์แบบ หรือสิ่งที่เหมาะกับคุณ "เกือบจะสมบูรณ์แบบ" และคุณจะสิ้นสุดการมีส่วนร่วมและมอบคืนให้กับชุมชน
แก้ไขแล้วเพื่อรวมคำตอบสำหรับคำถามของคุณจากความคิดเห็น:
ฉันสงสัยว่าโดยเฉพาะอย่างยิ่งที่คุณไม่ชอบคำถามนี้และฉันจะปรับปรุงได้อย่างไร
ฉันไม่ชอบคำถามแรกของคุณที่กว้างเกินไป
โดยปกติแล้วคุณพยายามทำภารกิจเฉพาะให้สำเร็จคุณพยายามบรรลุเป้าหมายที่พิเศษมาก คุณลองใช้วิธีหนึ่งคุณลองอีกวิธีหนึ่งไปที่การตรวจสอบหน้าคู่มือบางหน้าและยังล้มเหลว นี่คือช่วงเวลาที่คุณไปขอความช่วยเหลือและคำแนะนำ คุณอธิบายเวิร์กโฟลว์ผลลัพธ์ที่คาดหวังและสิ่งที่คุณได้รับจริง อย่าละอายที่จะยอมรับว่าคุณลองทำอะไรผิดพลาด โดยทั่วไปแล้วคนดีและเป็นประโยชน์ส่วนใหญ่จะไม่ใช้นิ้วชี้และหยอกล้อคุณส่วนใหญ่จะไม่ลงคะแนนให้คุณเมื่อล้มเหลว บางส่วนของพวกเขาจะเตือนคุณเกี่ยวกับคำถามที่ระบุไว้ไม่ดียอมรับความเสี่ยงที่จะถูกลงคะแนนให้ตัวเองสำหรับคนอวดรู้ :-)
การระบุเวิร์กโฟลว์ของคุณมีประโยชน์ด้วยเหตุผลสองประการ:
- ผู้อ่านคำถามของคุณจะต้องทำให้สมมติฐานน้อยลงเพราะพวกเขาจะรู้แล้วว่าคุณลอง X, Y, Z แล้วและมันไม่ได้ผล
- วิธีที่คุณระบุคำถามของคุณอนุญาตให้ผู้อื่นประเมินระดับความรู้ของคุณและให้คำตอบที่ง่ายสำหรับคุณที่จะเข้าใจ
นี่คือสถานการณ์สองสามข้อ:
- คุณต้องใช้ดมกลิ่นเพื่อแก้ปัญหาเครือข่าย คุณลอง tcpdump (ซึ่ง btw เป็นมาตรฐานเมื่อ 10 ปีที่แล้วและทุกวันนี้มีการแชร์หัวเรื่องกับ wireshark) คุณพบว่าเอาต์พุตของมันเป็นความลับเกินไปค่าเริ่มต้นของตัวเลือกที่ไม่เป็นมิตรกับผู้ใช้ มีคนแนะนำคุณให้คุณเรียกใช้คุณจะเห็นว่ามันให้ผลลัพธ์ที่เป็นมิตรกับผู้ใช้มากขึ้นโดยปริยายและคุณเรียนรู้สิ่งใหม่
- คุณทำ cp -a เพื่อคัดลอกไดเร็กตอรี่ขนาดใหญ่, คุณต้องการเห็นความคืบหน้าและคุณต้องติดกับบรรทัดคำสั่ง, แม้ไม่มีผู้บัญชาการเที่ยงคืน คุณอ่าน manpage สำหรับ cp และคุณไม่พบตัวเลือกที่เหมาะสม มีใครบางคนบอกคุณเกี่ยวกับ pv
- คุณไม่มีความสุขกับ ftp เพราะมันถ่ายโอนข้อมูลโดยไม่ต้องเข้ารหัสคุณยังต้องการแก้ไขไฟล์ "จากระยะไกล" บางคนบอกคุณเกี่ยวกับ sshfs ซึ่ง "แม็พ" รีโมตไดเร็กทอรีไปยังระบบไฟล์โลคัลของคุณผ่านการเชื่อมต่อที่เข้ารหัส
ดูนี่คือ ngrep, pv และ sshfs ของคุณ คำถามทั่วไปของคุณกับสถานการณ์ของฉันแตกต่างกันหรือไม่? ใช่แน่นอน ฉันจะพยายามอธิบายว่าทำไม ดังนั้นคุณขอให้ผู้คนบอกคุณเกี่ยวกับคำสั่งเด็ด ๆ คุณได้ 3 คำตอบ สักวันคุณอาจต้องใช้นักดมกลิ่น และคุณอาจจะจำคำถามนี้และจะใช้ ngrep ถ้าคุณได้รับคำตอบ 1,000 คำแนะนำคำสั่งใหม่ 1,000 คำตอบ คุณไม่คิดหรือว่าส่วนใหญ่ของพวกเขาจะผ่านความทรงจำของคุณในช่วงเวลาสั้น ๆ จากนั้นคุณจะลืมมันไปเหรอ? นั่นจะเกิดขึ้นอย่างแน่นอนเพราะเมื่อคุณได้รับความรู้ใหม่คุณจะต้องฝึกใช้มันเพื่อรับประสบการณ์ คำถามแรกของคุณทำให้ฉันนึกถึงสถานการณ์เมื่อเด็กพยายามเรียนรู้ศิลปะการต่อสู้โดยดูที่ภาพในหนังสือ :-)