1. เวลาพิมพ์คำสั่งแล้วจำไม่ได้ กด TAB ดู ถ้ามีคำสั่งเดียว Shell ส่วนใหญ่จะเติมคำสั่งให้จนครบ แต่ถ้าไม่ครบให้กด TAB อีกที จะขึ้นรายชื่อคำสั่งที่สามารถเรียกได้ขึ้นมา (เหมือน Auto complete ใน IDE ทั้งหลาย)
2. Previous command
2.1 (Linux only) ถ้าอยากเรียกคำสั่งที่เคยทำไปแล้วก่อนหน้า ให้กด ! ตามด้วยบางส่วนของคำสั่ง Shell จะไปเรียกคำสั่งที่แล้วให้ เช่น
ครั้งที่แล้วใช้ scp aaa.x host@xxx:~/
อยากเรียกอีกครั้งก็พิมพ์แค่ !scp
2.2 (Linux only) ถ้าหากต้องการ ค้นหาคำสั่งก่อนหน้า ให้กด Ctrl-R แล้วพิมพ์บางส่วนของคำลงไป เดี๊ยวมันจะไปเลือกคำสั่งที่ใกล้เคียงที่สุดมาให้
2.3 (*BSD only - Unix อื่นด้วยๆ ป่าวยังไม่เคยลอง) พิมพ์บางส่วนของคำสั่งแล้วกดขึ้นลงได้เลย มันจะไปเลือกคำสั่งก่อนหน้ามาให้
3. s-bit
ในระบบไฟล์ของ *nix โดยทั่วไปจะใช้แค่ rwx แต่ยังมีอีก mode คือ s ที่ใช้สำหรับให้โปรแกรมหรือไฟล์นั้นสามารถเข้าถึงทรัพยากรในระบบได้มากกว่าทั่วไป คนที่สามารถ set ได้ก็คือ root นั่นเอง เพราะไฟล์ที่ได้ bit นี้จะทำงานเหมือน root เป็นคนทำ
วิธีการ set ก็ chmod +s file
s-bit จะ set ได้กับ owner และ group เท่านั้น
4. scp (secure shell copy)
หน้าที่เหมือนตำสั่ง cp ทุกประการ ต่างกันแค่ คำสั่งนี้จะทำงานบน ssh ดังนั้น จึงไว้ส่งไฟล์ข้ามเครื่องได้ โดยไม่จำเป็นต้องลง smb, ftp, etc...
วิธีใช้ก็ scp [option] src target
เช่น scp xxx.avi manager@computer:~/ ก็คือการ copy ไฟล์ xxx.avi จาก directory ปัจจุบันในเครื่องเรา ไปยังเครื่อง computer ตำแหน่ง home directory ของ user manager
หรือ scp -r movies manager@computer:~/ คือการ copy directory ไปยังเครื่อง computer ของ manager
สำหรับ -r คือ recursive หรือทำซ้ำใน directory ที่เราระบุไปนั่นเอง
เท่าที่ใช้มาบ่อยๆ ก็มีแค่นี้ จริงๆ ยังมี vi อีก ถ้าใช้ครบ ตอนเขียนโปรแกรมภาษาซี ก็แทบไม่ต้องใช้ gui เลย
