การใช้คำสั่ง FreeBSD

ผมสงสัยว่า คำสั่ง #gzip -cd pph.tar.gz l tar xvf -

  1. คำสั่งนี้มี alias ครับ คือ

tar zxf pph.tar.gz

ถามว่าจะพิมพ์แบบนั้นได้มั้ย ได้ครับ แต่นอกจากชื่อไฟล์แล้ว อย่างอื่นต้องเป๊ะๆ ครับ

  1. เครื่องหมาย pipe – ไม่แน่ใจสะกดอย่างนี้รึเปล่า แต่อ่านแนวๆ นี้แหละครับ
    เครื่องหมาย > | < อยู่ที่ปุ่มเดียวกะเครื่องหมาย \ ครับ กด shift เอา

  2. ไม่ถูกครับ
    เครื่องหมาย | เป็นการทำ output redirection จากซ้ายไปขวาครับ
    (เอาผลลัพท์จากคำสั่งทางซ้าย ไปเป็น input ของคำสั่งทางขวา)
    gzip : -d คือให้ decompress (ขยาย) แฟ้ม *.gz , -c คือให้แสดงผลลัพท์ทางหน้าจอ
    tar : x คือให้แตกแฟ้ม *.tar , v คือให้แสดงผลทางหน้าจอ , f คือบังคับ เขียนทับ แฟ้มที่มีแล้ว , เครื่องหมาย - (hyphen) เป็นการบอกว่า ให้เอา input จากหน้าจอมาประมวลผล

ขอบคุณครับ