คำสั่ง Kali Linux ฟังก์ชัน A เกี่ยวกับการค้นหาหน้าคู่มือวิธีใช้ (man-k) apt-get ค้นหาและติดตั้งแพ็คเกจซอฟต์แวร์ (Debian) ความถนัด ค้นหาและติดตั้งแพ็คเกจซอฟต์แวร์ (Debian) aspell ตรวจสอบการสะกดคำ awk ค้นหาและแทนที่ข้อความ จัดเรียงฐานข้อมูล/ตรวจสอบความถูกต้อง/index B ชื่อฐาน แถบไดเร็กทอรีและส่วนต่อท้ายจากชื่อไฟล์ bash GNU Bourne-Again Shell bc ภาษาเครื่องคิดเลขที่มีความแม่นยำตามอำเภอใจ bg ส่งไปยังตัวแบ่งพื้นหลัง ออกจากลูป builtin เรียกใช้เชลล์ในตัว bzip2 บีบอัดหรือขยายขนาดไฟล์ชื่อ C แคล แสดงกรณีปฏิทิน มีเงื่อนไขดำเนินการ คำสั่ง cat เชื่อมต่อและพิมพ์ (แสดง) เนื้อหาของไฟล์ cd เปลี่ยนไดเรกทอรี cfdisk เครื่องมือจัดการตารางพาร์ติชันสำหรับ Linux chgrp เปลี่ยนการเป็นเจ้าของกลุ่ม chmod เปลี่ยนสิทธิ์การเข้าถึง chown เปลี่ยนเจ้าของไฟล์และกลุ่ม chroot เรียกใช้คำสั่งด้วยไดเรกทอรีรากอื่น chkconfig บริการระบบ (ระดับการทำงาน) cksum พิมพ์เช็คซัม CRC และ จำนวนไบต์  ชัดเจน  ล้างหน้าจอเทอร์มินัล  cmp  เปรียบเทียบสองไฟล์  comm  เปรียบเทียบสองไฟล์ที่เรียงกันทีละบรรทัด  คำสั่ง  เรียกใช้คำสั่ง – ละเว้นการทำงานของเชลล์  ดำเนินการต่อ ทำวนซ้ำถัดไป  cp  คัดลอกหนึ่งไฟล์ขึ้นไปไปยังตำแหน่งอื่น  cron  Daemon เพื่อดำเนินการคำสั่งตามกำหนดการ  crontab กำหนดเวลาคำสั่งให้ทำงานในภายหลัง csplit แยกไฟล์ออกเป็นส่วนที่กำหนดตามบริบท ตัด แบ่งไฟล์ออกเป็นหลายส่วน D วันที่ แสดงหรือเปลี่ยนวันที่และเวลา dc เครื่องคำนวณแบบตั้งโต๊ะ dd แปลงและคัดลอกไฟล์ เขียนส่วนหัวของดิสก์ บันทึกการบูต ddrescue เครื่องมือกู้คืนข้อมูล ประกาศ ประกาศตัวแปรและกำหนดแอตทริบิวต์ df แสดงพื้นที่ว่างในดิสก์ diff แสดงความแตกต่างระหว่างสองไฟล์ diff3 แสดงความแตกต่างระหว่างไฟล์สามไฟล์ การค้นหา DNS dir รายการเนื้อหาไดเร็กทอรีโดยสังเขป dircolors การตั้งค่าสีสำหรับ `ls’dirname แปลงชื่อพาธแบบเต็มเป็น เพียงเส้นทาง dirs แสดงรายการที่จำได้ ง irectories  dmesg พิมพ์เคอร์เนล & ข้อความไดรเวอร์ du  การใช้พื้นที่ไฟล์โดยประมาณ E  echo  แสดงข้อความบนหน้าจอ  egrep  ค้นหาไฟล์สำหรับบรรทัดที่ตรงกับนิพจน์ที่ขยายออก  eject  นำสื่อที่ถอดเข้าออกได้  enable  เปิดใช้งานและปิดใช้งานคำสั่งเชลล์ในตัว  env  ตัวแปรสภาพแวดล้อม  ethtool  การตั้งค่าการ์ดอีเธอร์เน็ต  eval  ประเมินคำสั่ง/อาร์กิวเมนต์ต่างๆ  exec  ดำเนินการ a command  exit  ออกจากเชลล์  คาดหวัง  ทำให้แอปพลิเคชันตามอำเภอใจโดยอัตโนมัติที่เข้าถึงผ่านเทอร์มินัล  ขยาย  แปลงแท็บเป็นช่องว่าง  ส่งออก  ตั้งค่าตัวแปรสภาพแวดล้อม  expr  ประเมินนิพจน์ F  false  ไม่ทำอะไรเลย fdformat  ฟอร์แมตฟล็อปปี้ดิสก์ระดับต่ำ  fdisk  ตัวจัดการตารางพาร์ติชันสำหรับ Linux  fg  ส่งงานไปที่ พื้นหน้า fgrep ค้นหาไฟล์สำหรับบรรทัดที่ตรงกับสตริงคงที่ ไฟล์ กำหนดประเภทไฟล์ ค้นหา ค้นหาไฟล์ที่ตรงตามเกณฑ์ที่ต้องการ fmt จัดรูปแบบข้อความย่อหน้าใหม่ พับ ตัดข้อความให้พอดีกับความกว้างที่ระบุสำหรับ ขยายคำและดำเนินการคำสั่ง รูปแบบ ฟอร์แมตดิสก์หรือเทป ฟรี แสดงการใช้หน่วยความจำ fsck การตรวจสอบและซ่อมแซมความสอดคล้องของระบบไฟล์ ftp ฟังก์ชัน File Transfer Protocol ฟังก์ชัน กำหนดฟังก์ชันมาโคร ฟิวเซอร์ ระบุ/ฆ่ากระบวนการที่เข้าถึงไฟล์ G gawk ค้นหาและแทนที่ข้อความภายในไฟล์ getopts แยกวิเคราะห์พารามิเตอร์ตำแหน่ง grep ค้นหาไฟล์ สำหรับบรรทัดที่ตรงกับรูปแบบที่กำหนด groupadd เพิ่มกลุ่มความปลอดภัยของผู้ใช้ groupdel ลบกลุ่ม groupmod แก้ไขกลุ่ม พิมพ์ชื่อกลุ่มที่ผู้ใช้อยู่ใน gzip บีบอัดหรือคลายไฟล์ที่มีชื่อ H แฮช จดจำชื่อพาธแบบเต็มของอาร์กิวเมนต์ชื่อ หัว ส่งออกส่วนแรก ของไฟล์ ช่วย แสดงความช่วยเหลือสำหรับคำสั่งในตัว ประวัติ ประวัติคำสั่ง ชื่อโฮสต์ พิมพ์หรือตั้งชื่อระบบ I iconv แปลงชุดอักขระของไฟล์ id พิมพ์ผู้ใช้และรหัสกลุ่ม ถ้า ปฏิบัติตามคำสั่งแบบมีเงื่อนไข ifconfig กำหนดค่าอินเทอร์เฟซเครือข่าย ifdown หยุดอินเทอร์เฟซเครือข่าย ifup  เริ่มต้นเครือข่าย อินเทอร์เฟซ k ขึ้น นำเข้า จับภาพหน้าจอเซิร์ฟเวอร์ X และบันทึกรูปภาพเป็นไฟล์ ติดตั้ง คัดลอกไฟล์และตั้งค่าแอตทริบิวต์ J งาน แสดงรายการงานที่ใช้งานอยู่ เข้าร่วม เข้าร่วมบรรทัดในฟิลด์ทั่วไป K kill หยุดกระบวนการไม่ให้เรียกใช้ killall ฆ่ากระบวนการโดยใช้ชื่อ L น้อยลง แสดงผลลัพธ์หนึ่ง ทีละหน้าจอ ให้ดำเนินการเลขคณิตกับตัวแปรเชลล์ ln สร้างลิงก์สัญลักษณ์ไปยังไฟล์แบบโลคัล สร้างการค้นหาตัวแปร ค้นหาไฟล์ ชื่อบันทึก พิมพ์ชื่อล็อกอินปัจจุบัน ออกจากระบบ ออกจากเชลล์ล็อกอิน ดู แสดงบรรทัดที่ขึ้นต้นด้วยสตริงที่กำหนด lpc โปรแกรมควบคุมเครื่องพิมพ์บรรทัด lpr ออฟไลน์ พิมพ์ lprint พิมพ์ไฟล์ lprintd ยกเลิกงานพิมพ์ lprintq แสดงรายการคิวการพิมพ์ lprm ลบงานออกจากคิวการพิมพ์ ls แสดงรายการข้อมูลเกี่ยวกับไฟล์ lsof แสดงรายการไฟล์ที่เปิด M ทำให้คอมไพล์กลุ่มของโปรแกรมใหม่ มนุษย์ คู่มือช่วยเหลือ mkdir สร้างโฟลเดอร์ใหม่ mkfifo สร้าง FIFO (ชื่อ ท่อ)  mkisofs  สร้างไฟล์ ISO9660/JOLIET/HFS แบบไฮบริด ystem  mknod  สร้างบล็อกหรือไฟล์อักขระพิเศษ  เพิ่มเติม  แสดงผลทีละหน้าจอ  เมานต์  เมานท์ระบบไฟล์  mtools  จัดการไฟล์ MS-DOS  mtr  การวินิจฉัยเครือข่าย (traceroute/ping)  mv  ย้ายหรือเปลี่ยนชื่อไฟล์หรือไดเร็กทอรี mmv  Mass Move และเปลี่ยนชื่อไฟล์ N  netstat ข้อมูลเครือข่าย ดี ตั้งลำดับความสำคัญของคำสั่งหรืองาน nl จำนวนบรรทัดและเขียนไฟล์ nohup เรียกใช้คำสั่งที่ป้องกันการวางสาย แจ้ง-ส่ง ส่งการแจ้งเตือนบนเดสก์ท็อป nslookup สืบค้นเซิร์ฟเวอร์ชื่ออินเทอร์เน็ตแบบโต้ตอบ O เปิด เปิดไฟล์ในแอปพลิเคชันเริ่มต้น op การเข้าถึงของผู้ปฏิบัติงาน P passwd แก้ไขรหัสผ่านผู้ใช้ วาง ผสานบรรทัดของไฟล์ pathchk ตรวจสอบการพกพาชื่อไฟล์ ping ทดสอบการเชื่อมต่อเครือข่าย pkill หยุดกระบวนการจากการเรียกใช้ popd คืนค่าก่อนหน้าของไดเร็กทอรีปัจจุบัน pr เตรียมไฟล์สำหรับการพิมพ์ printcap ฐานข้อมูลความสามารถของเครื่องพิมพ์ printenv พิมพ์ตัวแปรสภาพแวดล้อม printf รูปแบบ และพิมพ์ข้อมูล ps สถานะกระบวนการ pushd บันทึกแล้วเปลี่ยนไดเรกทอรีปัจจุบัน pwd พิมพ์ไดเรกทอรีการทำงาน Q โควต้า แสดงการใช้ดิสก์และขีดจำกัด การตรวจสอบโควต้า สแกนระบบไฟล์สำหรับการใช้งานดิสก์ quotactl ตั้งค่าโควต้าดิสก์ R ram อุปกรณ์ดิสก์ ram rcp คัดลอกไฟล์ระหว่างสองเครื่อง อ่าน อ่าน บรรทัดจากอินพุตมาตรฐาน readarray อ่านจาก stdin ลงในตัวแปรอาร์เรย์ อ่านอย่างเดียว ทำเครื่องหมายตัวแปร/ฟังก์ชันเป็นแบบอ่านอย่างเดียว รีบูต รีบูตระบบ เปลี่ยนชื่อ เปลี่ยนชื่อไฟล์ renice เปลี่ยนลำดับความสำคัญของกระบวนการทำงาน remsync ซิงโครไนซ์ไฟล์ระยะไกลผ่านอีเมล ส่งคืน ออกจากฟังก์ชันเชลล์ rev ย้อนกลับบรรทัดของไฟล์ rm  ลบไฟล์  rmdir  ลบโฟลเดอร์  rsync  คัดลอกไฟล์ระยะไกล (ซิงโครไนซ์แผนผังไฟล์) S  หน้าจอ  เทอร์มินัลมัลติเพล็กซ์ เรียกใช้เชลล์ระยะไกลผ่าน ssh  scp  สำเนาที่ปลอดภัย (คัดลอกไฟล์ระยะไกล)  sdiff  ผสานสองไฟล์แบบโต้ตอบ  sed  ตัวแก้ไขสตรีม  เลือก  ยอมรับการป้อนข้อมูลด้วยแป้นพิมพ์  seq  พิมพ์ลำดับตัวเลข  ตั้งค่าจัดการตัวแปรและฟังก์ชันของเชลล์ sftp โปรแกรมถ่ายโอนไฟล์ที่ปลอดภัย shift เลื่อนพารามิเตอร์ตำแหน่ง shopt ตัวเลือกของเชลล์ ปิดเครื่อง ปิดหรือรีสตาร์ท linux พักเครื่อง หน่วงเวลาตามเวลาที่กำหนด slocate ค้นหาไฟล์ เรียงลำดับ เรียงไฟล์ข้อความ แหล่งที่มา เรียกใช้คำสั่งจากไฟล์ แยก แยกไฟล์ออกเป็นชิ้นขนาดคงที่ ssh ไคลเอ็นต์ Secure Shell (โปรแกรมเข้าสู่ระบบระยะไกล)  strace  ติดตามการเรียกและสัญญาณของระบบ  su  แทนที่ข้อมูลประจำตัวของผู้ใช้  sudo  ดำเนินการคำสั่งเป็นผู้ใช้รายอื่น ผลรวม พิมพ์ผลรวมการตรวจสอบสำหรับไฟล์  ระงับ  ระงับการดำเนินการของเชลล์นี้  symlink  ตั้งชื่อใหม่ให้กับไฟล์  ซิงค์  ซิงโครไนซ์ข้อมูล บนดิสก์ที่มีหน่วยความจำ T tail ส่งออกส่วนสุดท้ายของไฟล์ tar เทป Archiver ที เปลี่ยนเส้นทางเอาต์พุตไปยังหลายไฟล์ ทดสอบ ประเมินนิพจน์ตามเงื่อนไข เวลา วัดเวลาทำงานของโปรแกรม เวลา เวลาของผู้ใช้และระบบ สัมผัส เปลี่ยนการประทับเวลาไฟล์ บนสุด แสดงรายการกระบวนการที่ทำงานบนระบบ Traceroute ติดตาม R out to Host  trap  รันคำสั่งเมื่อสัญญาณถูกตั้งค่า (bourne)  tr  แปล บีบ และ/หรือลบอักขระ  true  อย่าทำอะไรเลย tsort  Topological sort  tty  พิมพ์ชื่อไฟล์ของเทอร์มินัลบน stdin  ประเภท  อธิบายคำสั่ง U  ulimit  จำกัดทรัพยากรของผู้ใช้  umask มาสก์การสร้างไฟล์ของผู้ใช้ umount ยกเลิกการต่อเชื่อมอุปกรณ์ unalias ลบนามแฝง uname พิมพ์ข้อมูลระบบ unexpand แปลงพื้นที่เป็นแท็บ uniq ไฟล์ Uniquify หน่วย แปลงหน่วยจากสเกลหนึ่งเป็นอีกขนาดหนึ่ง unset ลบชื่อตัวแปรหรือฟังก์ชัน unshar คลายแพ็กเชลล์สคริปต์เก็บถาวร จนกระทั่ง ดำเนินการคำสั่ง (จนกว่าจะเกิดข้อผิดพลาด) uptime  แสดง uptime  useradd  สร้างบัญชีผู้ใช้ใหม่  usermod  แก้ไขบัญชีผู้ใช้  users  แสดงรายชื่อผู้ใช้ที่เข้าสู่ระบบในปัจจุบัน  uuencode  เข้ารหัสไฟล์ไบนารี  uudecode  ถอดรหัสไฟล์ที่สร้างโดย uuencode V  v  เนื้อหาไดเรกทอรีรายการแบบละเอียด (`ls-l-b’)  vdir  เนื้อหาไดเรกทอรีรายการแบบละเอียด (`ls-l-b’)  vi  โปรแกรมแก้ไขข้อความ  vmsta t  รายงานสถิติหน่วยความจำเสมือน W  รอ  รอให้กระบวนการเสร็จสิ้น  ดู  ดำเนินการ/แสดงโปรแกรมเป็นระยะ  wc  พิมพ์จำนวนไบต์ คำ และบรรทัด โดยที่ค้นหา $path ของผู้ใช้ หน้าคน และไฟล์ต้นฉบับสำหรับโปรแกรม ซึ่งค้นหา $path ของผู้ใช้ สำหรับไฟล์โปรแกรม  ในขณะที่  ดำเนินการคำสั่ง  ใคร  พิมพ์ชื่อผู้ใช้ทั้งหมดที่กำลังเข้าสู่ระบบ  ใครมี  พิมพ์รหัสผู้ใช้และชื่อปัจจุบัน (`id-un’)  wget  ดึงหน้าเว็บหรือไฟล์ผ่าน HTTP, HTTPS หรือ FTP  เขียน ส่งข้อความถึงผู้ใช้รายอื่น X  xargs เรียกใช้ยูทิลิตี้ ส่งผ่านรายการอาร์กิวเมนต์ที่สร้างขึ้น  xdg-open  เปิดไฟล์หรือ URL ในแอปพลิเคชันที่ผู้ใช้ต้องการ Y  ใช่   พิมพ์สตริงจนกว่าจะถูกขัดจังหวะ

By Maxwell Gaven

ฉันทำงานด้านไอทีมา 7 ปี เป็นเรื่องสนุกที่ได้เห็นการเปลี่ยนแปลงอย่างต่อเนื่องในภาคไอที ไอทีคืองาน งานอดิเรก และชีวิตของฉัน