รหัสบัญชีบ้าน คำอธิบาย comment
Arch แสดงโครงสร้าง CPU ของเครื่อง (1)
Uname -m แสดงโครงสร้าง CPU ของเครื่อง (2)
Uname -r แสดงเวอร์ชันของ kernel ที่ใช้งาน
Dmidecode -q แสดงส่วนประกอบภาชนะฮาร์ดแวร์ของระบบ - (SMBIOS/DMI)
HDPARM -i /dev/hda รายการลักษณะทางโครงสร้างของแผ่นดินฝัง
HDPARM -tT /dev/sda ทำการอ่านทดสอบบนแผ่นดินฝัง
Cat /proc/cpuinfo แสดงข้อมูล CPU
Cat /proc/interrupts แสดงการทำงานของการทำงานหยุด
Cat /proc/meminfo ตรวจสอบความใช้ความจำ
Cat /proc/swaps แสดงว่าว่าความแปลงที่ใช้งาน
Cat /proc/version แสดงสัญญาณของคอร์นเนล
Cat /proc/net/dev แสดงแอดอปเตอร์เครือข่ายและสถิติ
Cat /proc/mounts แสดงระบบไฟล์ที่เปิดใช้
LSPCI -TV รายชื่ออุปกรณ์ PCI
LSUSB -TV แสดงอุปกรณ์ USB
Date แสดงวันที่ของระบบ
Cal 2007 แสดงปฏิทินของ 2007
Date 04121700 2007.00 ตั้งวันและเวลา - เดือน, วัน, ชั่วโมง, ปี. วินาที
Clock -w บันทึกการเปลี่ยนแปลงเวลาไปยัง BIOS

รหัสบัญชีบ้าน คำอธิบาย comment
Shutdown -h now ปิดระบบ
Init 0 ปิดระบบ
Telinit 0 ปิดระบบ
Shutdown -h ชั่วโมง: นาที & ปิดระบบที่มีกำหนด
Shutdown -c ยกเลิกการปิดระบบที่มีกำหนด
Shutdown -r now restart
Reboot restart
ออกจากระบบ ยกเลิก

รหัสบัญชีบ้าน คำอธิบาย comment
CD /home ไปที่ '/ไดเรก 'home'.
CD.. กลับไปยังไดเรกระดับที่แล้ว
CD../.. กลับไปยังไดเรกสองระดับที่แล้ว
CD เข้าไปยังไดเรกบุคคล
Cd~ user1 เข้าไปยังไดเรกบุคคล
CD - กลับไปยังไดเรกที่ทำงานครั้งที่แล้ว
PWD แสดงหนทางที่ทำงาน
ls ดูไฟล์ในไดเรกทอรี
LS -F ดูไฟล์ในไดเรกทอรี
LS -l แสดงรายละเอียดไฟล์และไดเรกทอรี
Ls -a แสดงไฟล์ที่ซ่อน
Ls * [0-9] * แสดงชื่อไฟล์และไดเรกทอรีที่มีตัวเลข
Tree แสดงโครงสร้างต้นไม้ของไฟล์และไดเรกทอรีที่เริ่มจากไดเรกทอรีราก
LSTREE แสดงโครงสร้างต้นไม้ของไฟล์และไดเรกทอรีที่เริ่มจากไดเรกทอรีราก
Mkdir dir1 สร้างไดเรกทอรีที่ชื่อ 'dir'1 '
Mkdir dir1 dir2 สร้างไดเรกทอรีสองไดเรกพร้อมกัน
Mkdir -p /tmp/dir1/dir2 สร้างต้นไม้ไฟล์และไดเรกทอรี
Rm -f file1 ลบไฟล์ที่ชื่อ 'file'1 '
Rmdir dir1 ลบไดเรกทอรีที่ชื่อ 'dir'1 '
Rm -rf dir1 ลบไดเรกทอรีที่ชื่อ 'dir'1 'และลบสิ่งที่มีในมันพร้อมกัน
Rm -rf dir1 dir2 ลบไดเรกทอรีและสิ่งที่มีในมันพร้อมกัน
MV dir1 new_dir เปลี่ยนชื่อ/ย้ายไดเรกทอรี
CP file1 file2 คัดลอกไฟล์
CP dir/*. คัดลอกทุกไฟล์ในไดเรกทอรีไปยังไดเรกที่ทำงานในตอนนี้
CP -A /tmp/dir1. คัดลอกไดเรกทอรีไปยังไดเรกที่ทำงานในตอนนี้
CP -a dir1 dir2 คัดลอกไดเรกทอรี
-S file1 lnk1 สร้างสมาชิกซอฟท์แลนด์ที่สำหรับไฟล์หรือไดเรกทอรี
Ln file1 lnk1 สร้างสมาชิกทางที่สัมพันธ์ที่สำหรับไฟล์หรือไดเรกทอรี
Touch -t 0712250000 file1 แก้ไขเวลาของไฟล์หรือไดเรกทอรี - (YYMMDDhhmm)
IconV -l รายชื่อรหัสที่รู้จัก
iconv -f fromEncoding -t toEncoding inputFile > outputFile เปลี่ยนรหัสแนวทางของอักษร
หา. -maxdepth 1 -name * .jpg -print -exec convert ขยายขนาดแฟ้มในไดเรกทอรีปัจจุบันและส่งมอบให้ไปที่ไดเรกทอรีภาพด่วน (ต้องการการแปลงจาก ImageMagick)

รหัสบัญชีบ้าน คำอธิบาย comment
หา/-name file1 เริ่มด้วย '/' เพื่อเข้าสู่ระบบไฟล์รากเพื่อค้นหาแฟ้มและไดเรกทอรี
หา/-user user1 ค้นหาแฟ้มและไดเรกทอรีที่เน้นย้ำโดยผู้ใช้'user'1 '
หา /home/user1 -name * .bin ค้นหาในไดเรกทอรี '/home/user1' for files ending in '.bin'
หา /usr/bin -type f -atime + 100 ค้นหาแฟ้มที่สามารถปฏิบัติการด้วยตัวปฏิบัติการและไม่ได้ใช้ในอดีต 100 days
หา /usr/bin -type f -mtime -10 ค้นหาแฟ้มที่ถูกสร้างหรือปรับปรุงภายใน 10 days
หา/-name * .rpm -exec chmod 755 '{}' ; ค้นหาแฟ้มที่จบด้วย '.rpm' และกำหนดสิทธิ์ของมัน
หา/-xdev -name * .rpm ค้นหาแฟ้มที่จบด้วย '.rpm' โดยไม่คำนึงถึงอุปกรณ์ถอดออกได้เช่นเครื่องบูรณ์แผ่นและดิสก์ flash
ตำแหน่ง * .ps หาแฟ้มที่จบด้วย '.ps' - ทำการปฏิบัติการ 'updatedb' ก่อน
Whereis halt แสดงสถานที่ของบิลินเนอร์, แฟ้มต้นฉบับหรือแฟ้มความชัดแจ้ง
ที่หยุด แสดงหนทางเข้าบิลินเนอร์หรือแฟ้มที่สามารถปฏิบัติการ

รหัสบัญชีบ้าน คำอธิบาย comment
เมาท์ /dev/hda2 /mnt/hda2 ติดตั้งดิสก์ที่ชื่อ hda2 - ตรวจสอบให้แน่ใจว่าไดเรกทอรี '/mnt/hda2' already exists
Umount /dev/hda2 ปลดภาษีดิสก์ที่ชื่อ hda2 - ออกจากจุดติดตั้ง '/mnt/hda2' first
Fuser -km /mnt/hda2 ปลดภาษีบังคับเมื่ออุปกรณ์กำลังใช้งาน
Umount -n /mnt/hda2 ทำการปลดภาษีโดยไม่เขียน /etc/mtab file ที่ใช้ได้เมื่ออ่านแฟ้ม-เฉพาะหรือเมื่อดิสก์เต็ม
เมาท์ /dev/fd0 /mnt/floppy ติดตั้งดิสก์แฟลพพี
เมาท์ /dev/cdrom /mnt/cdrom ติดตั้ง cdrom หรือ dvdrom
เมาท์ /dev/hdc /mnt/cdrecorder ติดตั้ง cdrw หรือ dvdrom
เมาท์ /dev/hdb /mnt/cdrecorder ติดตั้ง cdrw หรือ dvdrom
เมาท์ -o loop file.iso /mnt/cdrom ติดตั้งแฟ้มหรือภาพที่เป็น ISO
เมาท์ -t vfat /dev/hda5 /mnt/hda5 ติดตั้ง Windows FAT32 ระบบแฟ้ม
เมาท์ /dev/sda1 /mnt/usbdisk ติดตั้งดิสก์ USB หรืออุปกรณ์ flash
เมาท์ -t smbfs -o username = user, password = pass//WinClient/share /mnt/share เมาท์แชร์เครือข่ายวินโดวส์

รหัสบัญชีบ้าน คำอธิบาย comment
DF -h แสดงรายการไดเรกทอรีที่ติดตั้ง
LS -lSr | more จัดรายการแฟ้มและไดเรกทอรีตามขนาด
Du -sh dir1 ประมาณความใช้พื้นที่ดิสก์ของไดเรกทอรี 'dir'1'
Du -sk * | sort -rn แสดงขนาดของแฟ้มและไดเรกทอรีตามลำดับความจุ
Rpm -q -a --qf '% 10 {SIZE} t% {NAME} n' | sort -k1,1n แสดงความใช้งานของแพกเกจ rpm ที่ติดตั้ง ตามขนาด (ระบบที่เป็นแบบ fedora, redhat)
Dpkg-query -W -f = '${Installed-Size; 10} t ${Package} n' | sort -k1,1n แสดงพื้นที่ที่ใช้โดยแฟ้ม deb ที่ติดตั้งภายใต้ขนาด (ระบบ ubuntu, debian class system)

รหัสบัญชีบ้าน คำอธิบาย comment
GroupAdd group_name สร้างกลุ่มผู้ใช้ใหม่
Groupdel group_name ลบกลุ่มผู้ใช้
Groupmod -n new_group_name old_group_name เปลี่ยนชื่อกลุ่มผู้ใช้
Useradd -c "Name Surname" -g admin -d /home/user1 -s /bin/bash user1 สร้างผู้ใช้ที่เป็นสมาชิกของกลุ่มผู้ใช้ "admin"
UserAdd user1 สร้างผู้ใช้ใหม่
Userdel -r user1 ลบผู้ใช้ ('-r' ของไดเรกทอรีบ้าน)
Usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 แก้ไขคุณสมบัติผู้ใช้
Passwd เปลี่ยนรหัสผ่าน
Passwd user1 แก้ไขรหัสผ่านของผู้ใช้ (ยอมรับการปฏิบัติการของ root เท่านั้น)
Chage -E 2020-12-31 user1 ตั้งวันที่หมดอายุของรหัสผ่านผู้ใช้
PWCK ตรวจสอบรูปแบบและการซ่อมความผิดพลาดของสyntax สำหรับ '/etc/'passwd' และการมีผู้ใช้
GRPCK ตรวจสอบรูปแบบและการซ่อมความผิดพลาดของสyntax สำหรับ '/etc/'passwd' และกลุ่มที่มีอยู่
Newgrp group_name เข้าสู่กลุ่มใหม่เพื่อเปลี่ยนกลุ่มเริ่มต้นสำหรับแฟ้มที่สร้างใหม่

รหัสบัญชีบ้าน คำอธิบาย comment
LS -lh แสดงสิทธิ์
LS /tmp | pr -T5 -W $COLUMNS แบ่งจุดสิ้นสุดเป็น 5 คอลัมน์ที่จะแสดง
Chmod ugo + rwx ไดเรกทอรี1 ตั้งสิทธิ์สำหรับเจ้าของ (u), กลุ่ม (g), และผู้อื่น (o) ของไดเรกทอรีเพื่ออ่าน (r), เขียน (w), และปฏิบัติการ (x)
Chmod go-rwx ไดเรกทอรี1 ลบสิทธิ์อ่านและเขียนและปฏิบัติการของกลุ่ม (g) และผู้อื่น (o) สำหรับไดเรกทอรี
Chown user1 file1 เปลี่ยนคุณสมบัติเจ้าของของแฟ้ม
Chown -R user1 ไดเรกทอรี1 เปลี่ยนเจ้าของและเปลี่ยนคุณสมบัติของแฟ้มทั้งหมดในไดเรกทอรี
CHGRP group1 file1 เปลี่ยนคณะกลุ่มของแฟ้ม
Chown user1: กลุ่ม1 file1 เปลี่ยนเจ้าของและคณะกลุ่มของแฟ้ม
หา/-perm -u + s แสดงทั้งหมดแฟ้มในระบบที่ใช้ SUID control
Chmod u + s /bin/file1 ตั้งบิต SUID ของแฟ้มบินาถ - ผู้ใช้ที่ปฏิบัติการแฟ้มได้รับสิทธิ์เดียวกับเจ้าของ
CHMOD U-S /bin/file1 ปิดบิต SUID ของแฟ้มบินาถ
Chmod g + s /home/public ตั้งบิต SGID ของไดเรกทอรี - คล้าย SUID แต่สำหรับไดเรกทอรี
CHMOD G-S /home/public ปิดบิต SGID ของไดเรกทอรี
Chmod o + t /home/public ตั้งบิต STIKY ของแฟ้ม - ยอมรับการลบแฟ้มเฉพาะเจ้าของที่ถูกต้องเท่านั้น
CHMOD O-T /home/public ปิดการทำงานของบิต STIKY ของไดเรกทอรี

รหัสบัญชีบ้าน คำอธิบาย comment
Chattr + a file1 ยอมรับการเขียนแฟ้มและการเขียนแบบแก้ไขเพิ่มเติมเท่านั้น
Chattr + c file1 อนุญาตให้แฟ้มนี้บีบอัตโนมัติ/บีบโดย kernel
Chattr + d file1 โปรแกรม dump จะละเลยแฟ้มนี้เมื่อสำรองระบบไฟล์
Chattr + i file1 ตั้งเป็นแฟ้มที่ไม่สามารถลบ แก้ไข เปลี่ยนชื่อ หรือลิงค์ได้
Chattr + s file1 อนุญาตให้แฟ้มถูกลบอย่างปลอดภัย
Chattr + S file1 เมื่อโปรแกรมปฏิบัติการเขียนข้อมูลบนแฟ้มนี้ ระบบจะเขียนทันทีข้อมูลที่ถูกแก้ไขไปยังดิสก์
Chattr + u file1 ถ้าแฟ้มถูกลบเมื่อเกิดข้อผิดพลาด ระบบจะอนุญาตให้คุณกู้แฟ้มที่ถูกลบภายหลัง
Lsattr แสดงคุณสมบัติพิเศษ

รหัสบัญชีบ้าน คำอธิบาย comment
Bunzip2 file1.bz2 นำแฟ้มที่มีชื่อ 'file1.bz2 '
Bzip2 file1 บีบแฟ้มที่มีชื่อ 'file1 '
Gunzip file1.gz นำแฟ้มที่มีชื่อ 'file1.gz'
แฟ้ม Gzip1 บีบแฟ้มที่มีชื่อ 'file1 '
Gzip -9 file1 การบีบสูงสุด
Rar a file1.rar test_file สร้างแพกเกจที่มีชื่อ 'file1.rar '
Rar a file1.rar file1 file2 dir1 บีบ 'file1 ',' file2 'and directory'dir1'
Rar x file1.rar นำแฟ้ม rar ออก
Unrar x file1.rar นำแฟ้ม rar ออก
Tar -cvf archive.tar file1 สร้างแฟ้ม tar ที่ไม่มีการบีบ
Tar -cvf archive.tar file1 file2 dir1 สร้างแฟ้มที่มี 'file1 ',' file2 'and'dir1'
Tar -tf archive.tar แสดงเนื้อหาของแฟ้ม
Tar -xvf archive.tar ปล่อยแฟ้ม
Tar -xvf archive.tar -C /tmp ปล่อยแฟ้มบีบไปยัง /ไดเรกทอรีชั่วคราว
Tar -cvfj archive.tar.bz2 dir1 สร้างแฟ้มบีบที่มีรูปแบบ bzip2 format
Tar -jxvf archive.tar.bz2 นำแฟ้มบีบที่มีรูปแบบ bzip ออก2 format
Tar -cvfz archive.tar.gz dir1 สร้างแฟ้มบีบที่มีรูปแบบ gzip
Tar -zxvf archive.tar.gz นำแฟ้มบีบที่มีรูปแบบ gzip ออก
แฟ้ม Zip1แฟ้ม .zip1 สร้างแฟ้ม zip
Zip -r แฟ้ม1แฟ้ม .zip1 file2 dir1 บีบหลายแฟ้มและไดเรกทอรีเข้าไปในแฟ้ม zip พร้อมกัน
นำแฟ้มออก1.zip นำแฟ้ม zip ออก

รหัสบัญชีบ้าน คำอธิบาย comment
Rpm -ivhแพกเกจ package.rpm ติดตั้งแพกเกจ rpm
Rpm -ivh --แพกเกจ nodeeps.rpm ติดตั้งแพกเกจ rpm ขณะที่ละเลยคำเตือนการขึ้นอาศัย
rpm -U package.rpm ปรับปรุงแพ็คเกจ RPM โดยไม่เปลี่ยนแบบความจำแก้ไขของมัน
Rpm -F package.rpm ปรับปรุงแพ็คเกจ rpm ที่ได้ติดตั้งแล้ว
Rpm -e package_name rpm ลบแพ็กเกจ RPM
RPM -QA แสดงแพ็คเกจ rpm ที่ติดตั้งในระบบทั้งหมด
Rpm -qa | grep htpd แสดงแพ็คเกจ rpm ทั้งหมดที่มีคำ "htpd" ในชื่อ
RPM -Qi package_name ได้รับข้อมูลพิเศษเกี่ยวกับแพ็คเกจที่ติดตั้ง
RPM -qg "System Environments/Daemons" แสดงแพ็คเกจ rpm ขององค์ประกอบ
RPM -QL package_name แสดงรายชื่อไฟล์ที่มีอยู่ในแพ็คเกจ rpm ที่ติดตั้ง
RPM -QC package_name แสดงรายชื่อไฟล์คอนฟิกิวเรชันที่มีอยู่ในแพ็คเกจ rpm ที่ติดตั้ง
RPM -Q package_name --WhatRequires แสดงรายชื่อของความขึ้นอยู่ที่มีอยู่กับแพ็คเกจ rpm
RPM -q package_name --WhatProvides แสดงปริมาณของแพ็คเกจ rpm
Rpm -q package_name --scripts แสดงสคริปต์ที่ปฏิบัติการระหว่างการติดตั้ง/removal
RPM -Q package_name --Changelog แสดงประวัติการแก้ไขของแพ็คเกจ RPM
RPM -QF /etc/httpd/conf/httpd.conf ยืนยันว่าแพ็คเกจ rpm ใดที่ให้ไฟล์ที่กำหนด
Rpm -qp package.rpm -l แสดงรายชื่อไฟล์ที่มีอยู่ในแพ็คเกจ rpm ที่ยังไม่ได้ติดตั้ง
RPM --import /media/cdrom/RPM-GPG-KEY นำเข้าหนังสือรับรองสารประกันดิจิตอล
Rpm --checksig package.rpm ยืนยันความสมบูรณ์ของแพ็คเกจ RPM
Rpm -qa gpg-pubkey ยืนยันความสมบูรณ์ของแพ็คเกจ rpm ที่ติดตั้งทั้งหมด
RPM -V package_name ตรวจสอบขนาดไฟล์ ลิขสิทธิ์ ชนิด เจ้าของ กลุ่ม MD5 ตรวจสอบ และแก้ไขล่าสุด
RPM -Va ตรวจสอบแพ็คเกจ rpm ที่ติดตั้งในระบบทั้งหมด - ใช้โดยดูแล
Rpm -Vp package.rpm ยืนยันว่าแพ็คเกจ rpm ยังไม่ได้ถูกติดตั้ง
Rpm2cpio package.rpm | cpio --extract --make-directories * bin * ปฏิบัติงานแบบสัญญาณจากแพ็คเกจ rpm
Rpm -ivh /usr/src/redhat/RPMS/arch/package.rpm ติดตั้งแพ็คเกจที่สร้างขึ้นจากแหล่ง rpm
RPMbuild --rebuild package_name src.rpm สร้างแพ็คเกจ RPM จากแหล่ง RPM

รหัสบัญชีบ้าน คำอธิบาย comment
Yum install package_name ดาวน์โหลดและติดตั้งแพ็คเกจ RPM
Yum localinstall package_name จะติดตั้งแพ็คเกจ rpm หนึ่ง โดยใช้ฐานข้อมูลซอฟต์แวร์ของคุณเพื่อแก้ปัญหาของความขึ้นอยู่ทั้งหมดให้คุณ
Yum update package_name ปรับรุ่นแพ็กเกจ rpm ที่ติดตั้งแล้วทั้งหมดในระบบปัจจุบัน
Yum update package_name ปรับรุ่นแพ็กเกจ rpm
Yum remove package_name ลบแพ็กเกจ RPM
Yum list แสดงรายชื่อแพ็กเกจที่ติดตั้งในระบบปัจจุบัน
Yum search package_name ค้นหาแพ็กเกจในคลังข้อมูล rpm
Yum cleaning packages ทำความสะอาดคาช์ rpm และลบแพ็กเกจที่ดาวน์โหลด
Yum cleaning headers ลบไฟล์หัวทั้งหมด
Yum clean all ลบแพ็กเกจที่อยู่ในคาช์และไฟล์หัวทั้งหมด

รหัสบัญชีบ้าน คำอธิบาย comment
Dpkg -i package.deb ติดตั้ง/ปรับรุ่นแพ็กเกจ deb
Dpkg -r package_name ลบแพ็กเกจ deb ออกจากระบบ
Dpkg -l แสดงแพ็กเกจ deb ที่ติดตั้งแล้วในระบบ
Dpkg -l | grep htpd แสดงแพ็กเกจ deb ทั้งหมดที่มีคำ "htpd" ในชื่อ
Dpkg -s package_name ได้รับข้อมูลเกี่ยวกับแพ็กเกจพิเศษที่ติดตั้งในระบบ
DPKG -L package_name แสดงรายชื่อไฟล์ที่แพ็กเกจ deb ที่ติดตั้งแล้วมี
Dpkg --contents package.deb แสดงรายชื่อไฟล์ที่แพ็กเกจที่ยังไม่ได้ติดตั้งมี
DPKG -S /bin/ping ตรวจสอบแพ็กเกจ deb ที่ให้ไฟล์ที่กำหนด

รหัสบัญชีบ้าน คำอธิบาย comment
Apt-get install package_name ติดตั้ง/ปรับรุ่นแพ็กเกจ deb
Apt-cdrom install package_name ติดตั้ง/ปรับรุ่นแพ็กเกจ deb จาก CD
Apt-get update ปรับรุ่นแพ็กเกจที่อยู่ในรายชื่อ
Apt-get upgrade ปรับรุ่นซอฟต์แวร์ที่ติดตั้งแล้วทั้งหมด
Apt-get remove package_name ลบแพ็กเกจ deb ออกจากระบบ
Apt-get check ตรวจสอบว่าคลังข้อมูลซอฟต์แวร์ที่ขึ้นขึ้นกันถูกต้อง
Apt get clean ทำความสะอาดคาช์จากแพ็กเกจที่ดาวน์โหลด
Apt-ค้นหาคาช์ ค้นหาคาช์-แพ็กเกจ กลับค่าชื่อแพ็กเกจที่มีคำค้นหา

รหัสบัญชีบ้าน คำอธิบาย comment
Cat file1 มุมมองข้างหน้าของเนื้อหาไฟล์จากบิตแรก
Tac ไฟล์1 ตรวจสอบเนื้อหาของไฟล์กลับมาจากบรรทัดสุดท้าย
more ไฟล์1 ดูเนื้อหาของไฟล์ยาว
ไฟล์น้อย1 คล้ายกับคำสั่ง 'more' แต่มันอนุญาตให้ทำการปฏิบัติตัวละครกลับข้างหลังในแบบไฟล์ รวมถึงการปฏิบัติตัวละครข้างหน้า
หัว -2 file1 ตรวจสอบบรรทัดแรกและบรรทัดที่สองของเอกสาร
Tail -2 file1 ตรวจสอบบรรทัดสุดท้ายสองบรรทัดของแฟ้ม
Tail -f /var/log/messages ดูสาระที่เพิ่มเข้ามาในแฟ้มเมื่อไหร่ๆ

รหัสบัญชีบ้าน คำอธิบาย comment
Cat file1 | command (sed, grep, awk, grep, etc...) > result.txt ผสมสาระรายละเอียดของแฟ้มและเขียนเนื้อเรื่องเปิดตัวไปยังแฟ้มใหม่
Cat file1 | command (sed, grep, awk, grep, etc...) > > result.txt ผสมสาระรายละเอียดของแฟ้มและเขียนเนื้อเรื่องเปิดตัวไปยังแฟ้มที่มีอยู่แล้ว
Grep Aug /var/log/messages ค้นหาคำกำหนด "Aug" ในแฟ้ม '/var/log/messages'
Grep ^ Aug /var/log/messages ค้นหาคำที่เริ่มต้นด้วย "Aug" ในแฟ้ม '/var/log/messages'
Grep [0-9] /var/log/messages เลือกบรรทัดที่มีตัวเลขใน '/var/log/messages' file
Grep Aug -R /var/log/* ค้นหาคำว่า "Aug" ในไดเรกทอรี '/var/log' และไดเรกทอรีต่อมา
Sed's/stringa1/stringa2/g'example.txt แทน "string1" ในแฟ้ม example.txt ด้วย "string2"
Sed '/^ $/d' example.txt ลบบรรทัดว่างทั้งหมดจากแฟ้ม example.txt
Se d '/ *#/ d;/^ $/d'example.txt from example.txt ลบความเห็นชอบและบรรทัดว่างจากแฟ้ม
Echo'esempio '| tr' [: lower :]' '[: upper:] ' ผสมสาระของเซลล์บนและล่าง
Sed -e '1d' result.txt ลบบรรทัดแรกออกจากแฟ้ม example.txt
Sed -n '/stringa1/p' ดูบรรทัดที่มีคำว่า "string1"
Sed -e's / *$//' example.txt ลบช่องว่างที่อยู่ท้ายของแต่ละบรรทัด
Sed -e's/stringa1/g'example.txt ลบคำว่า "string1" ในเอกสารและรักษาทุกส่วนที่เหลือ
Sed -n '1,5p; 5q' example.txt ตรวจสอบสาระจากบรรทัดแรกถึงบรรทัดที่ห้า
Sed -n '5p; 5q' example.txt ตรวจสอบบรรทัด 5
Sed -e's/00 */0/g'example.txt แทนเศษที่เป็น 0 หลายตัวด้วย 0 หนึ่งตัว
Cat -n file1 ระบุจำนวนบรรทัดในแฟ้ม
Cat example.txt | awk'NR% 2 == 1 ' ลบบรรทัดที่เป็นเลขคู่ทั้งหมด-บรรทัดที่มีเลขที่ในแฟ้ม example.txt
Echo a b c | awk '{print 1 ดอลลาร์} ดูคอลัมน์แรกของแถว
Echo a b c | awk '{print 1 ดอลลาร์, 3 ดอลลาร์} ตรวจสอบคอลัมน์แรกและที่สามของแถว
แปะแฟ้ม1 file2 ผสมสาระของแฟ้มสองแฟ้มหรือคอลัมน์
แปะ -d'+แฟ้ม1 file2 ผสมสาระของแฟ้มสองแฟ้มหรือคอลัมน์ แยกด้วย "+" ในกลาง
จัดเรียงไดเรกทอรี1 file2 จัดเรียงสาระของแฟ้มสองแฟ้ม
จัดเรียงไดเรกทอรี1 file2 | uniq ลบส่วนรวมของแฟ้มสองแฟ้ม (สร้างสำเนาแถวที่ซ้ำเพียงหนึ่งตัวเท่านั้น)
จัดเรียงไดเรกทอรี1 file2 | uniq -u ลบส่วนที่มีร่วมกัน โดยเหลือบรรทัดอื่น
จัดเรียงไดเรกทอรี1 file2 | uniq -d ลบส่วนที่มีร่วมกันของไดเรกทอรีสองไดเรกทอรี (เหลือไดเรกทอรีที่มีอยู่ในทั้งสองไดเรกทอรีพร้อมๆกัน)
Comm -1 file1 file2 เปรียบเทียบเนื้อหาของไดเรกทอรีสองไดเรกทอรี โดยลบเนื้อหาที่มีอยู่ใน 'file'1 '
Comm -2 file1 file2 เปรียบเทียบเนื้อหาของไดเรกทอรีสองไดเรกทอรี โดยลบเนื้อหาที่มีอยู่ใน 'file'2 '
Comm -3 file1 file2 เปรียบเทียบเนื้อหาของไดเรกทอรีสองไดเรกทอรีเพื่อลบส่วนที่มีร่วมกันของไดเรกทอรีทั้งสอง

รหัสบัญชีบ้าน คำอธิบาย comment
Dos2unix filedos.txt fileunix.txt แปลงรูปแบบแฟ้มข้อความจาก MSDOS ไปยัง UNIX
Unix2dos fileunix.txt filedos.txt แปลงรูปแบบแฟ้มข้อความจาก UNIX ไปยัง MSDOS
Recode.. HTML < page.txt > Page.html แปลงแฟ้มข้อความเป็น HTML.
Recode -l | more แสดงรูปแบบการแปลงที่อนุญาตทั้งหมด

รหัสบัญชีบ้าน คำอธิบาย comment
Badblocks -v /dev/hda1 ตรวจสอบการมีปัญหาของแผ่นแม่เหล็กบนดิสก์ hda1
FSCK /dev/hda1 ฟื้นฟู/ตรวจสอบความสมบูรณ์ของระบบแฟ้ม Linux บน HDA1 ดิสก์
Fsck.ext2 /dev/hda1 ฟื้นฟู/ตรวจสอบความสมบูรณ์ของ ext2 ระบบแฟ้มบน hda1 ดิสก์
E2FSCK /dev/hda1 ฟื้นฟู/ตรวจสอบความสมบูรณ์ของ ext2 ระบบแฟ้มบน hda1 ดิสก์
E2fsck -j /dev/hda1 ฟื้นฟู/ตรวจสอบความสมบูรณ์ของ ext3 ระบบแฟ้มบน hda1 ดิสก์
Fsck.ext3 /dev/hda1 ฟื้นฟู/ตรวจสอบความสมบูรณ์ของ ext3 ระบบแฟ้มบน hda1 ดิสก์
Fsck.vfat /dev/hda1 ฟื้นฟู/ตรวจสอบความสมบูรณ์ของระบบแฟ้ม fat บน hda1 ดิสก์
Fsck.msdos /dev/hda1 ฟื้นฟู/ตรวจสอบความสมบูรณ์ของระบบแฟ้ม DOS บน HDA1 ดิสก์
Dosfsck /dev/hda1 ฟื้นฟู/ตรวจสอบความสมบูรณ์ของระบบแฟ้ม DOS บน HDA1 ดิสก์

รหัสบัญชีบ้าน คำอธิบาย comment
MKFS /dev/hda1 สร้างระบบแฟ้มใน HDA1 พาร์ติชัน
MKE2FS /dev/hda1 สร้างระบบแฟ้ม linux ext2 ระบบแฟ้มใน hda1 พาร์ติชัน
MKE2FS -J /dev/hda1 สร้างระบบแฟ้ม linux ext3 ระบบแฟ้ม (journaling) ใน hda1 พาร์ติชัน
MKFS -T vfat 32 -F /dev/hda1 สร้าง FAT32 ระบบแฟ้ม
Fdformat -n /dev/fd0 แบตทิ้งแฟลพดิสก์
MKSwap /dev/hda3 สร้างระบบแฟ้ม swap

รหัสบัญชีบ้าน คำอธิบาย comment
MKSwap /dev/hda3 สร้างระบบแฟ้ม swap
Swapon /dev/hda3 เปิดใช้งานระบบแฟ้ม swap ใหม่
Swapon /dev/hda2 /dev/hdb3 เปิดใช้งานสองพาร์ติชัน swap

รหัสบัญชีบ้าน คำอธิบาย comment
ฟอร์มแบต -0aj -f /tmp/home0.bak /home ทำสำรองเต็มของ '/ไดเรกทอรี home'
ฟอร์มแบต -1aj -f /tmp/home0.bak /home ทำสำรองข้อมูลที่มีปฏิสัมพันธ์ของ '/ไดเรกทอรี home'
ฟื้นฟู -if /tmp/home0.bak ฟื้นฟูสำรองข้อมูลที่มีปฏิสัมพันธ์
Rsync -rogpav --delete /home /tmp สมัครรหัสไดเรกทอรีทั้งสองด้าน
Rsync -rogpav -e ssh --delete /home ip_address:/tmp ผ่านช่อง SSH rsync
Rsync -az -e ssh --delete ip_addr:/home/public /home/local สมัครรหัสไดเรกทอรีที่อยู่ห่างกับไดเรกทอรีท้องถิ่นโดยผ่าน ssh และการหุ้มรวม
Rsync -az -e ssh --delete /home/local ip_addr:/home/public สมัครรหัสไฟล์ในไดเรกทอรีท้องถิ่นกับไดเรกทอรีที่อยู่ห่างโดยผ่าน ssh และการหุ้มรวม
Dd bs = 1M if =/dev/hda | gzip | ssh user@ip _addr 'dd of = hda.gz' ทำการสำรองหน่วยบันทึกข้อมูลท้องถิ่นบนเซิร์ฟเวอร์ที่อยู่ห่างโดยผ่าน ssh
Dd if =/dev/sda of =/tmp/file1 สำรองเนื้อหาดิสก์ไปยังแฟ้ม
Tar -Puf backup.tar /home/user ทำการสำรองแบบกระทบประสานของ '/home/ไดเรกทอรี user
(Cd /tmp/local/& tar c . ) | ssh -C user@ip _addr 'cd /home/share/& & tar x -p' คัดลอกเนื้อหาไดเรกทอรีในไดเรกทอรีทางระยะไกลผ่าน ssh
(Tar c /home) | ssh -C user@ip _addr 'cd /home/backup-home & & tar x -p' คัดลอกไดเรกทอรีท้องถิ่นในไดเรกทอรีทางระยะไกลผ่าน ssh
Tar cf - . | ( cd /tmp/backup; tar xf -) คัดลอกไดเรกทอรีท้องถิ่นไปยังสถานที่อื่นโดยคงสิทธิ์และลิงค์เดิม
หา /home/user1 -name '* .txt' | xargs cp -av --target-directory =/home/backup/--parents หาและคัดลอกทุกแฟ้มที่สิ้นสุดด้วย '.txt' จากไดเรกทอรีหนึ่งไปยังไดเรกทอรีอื่น
หา /var/log -name '* .log' | tar cv --files-from = - | bzip2 > log.tar.bz2 หาทุกแฟ้มที่สิ้นสุดด้วย '.log' และทำบัญชีเปลี่ยนแปลง bzip
Dd if =/dev/hda of =/dev/fd0 bs = 512 count = 1 ทำการสำรอง MBR (Master Boot Record) โดยลงบนแผ่นดวงแบบแฟลพี
Dd if =/dev/fd0 of =/dev/hda bs = 512 count = 1 กู้เนื้อหา MBR จากการบันทึกบุคคลที่เก็บบนแผ่นดวงแบบแฟลพี

รหัสบัญชีบ้าน คำอธิบาย comment
CDRecord -v gracetime = 2 dev =/dev/cdrom -eject blank = fast -force เปลี่ยนหากตัวเลขในดิสก์ที่สามารถเขียนได้
Mkisofs /dev/cdrom > cd.iso สร้างภาพ ISO ของดิสก์ในดิสก์
Mkisofs /dev/cdrom | gzip > cd_iso สร้างภาพดิสก์ iso ที่ถูกหั่งบีบในดิสก์
MKISOFS -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o./cd.iso data_cd สร้างภาพ ISO ของไดเรกทอรี
Cdrecord -v dev =/dev/cdrom cd.iso เผาภาพ ISO
Gzip -dc cd_iso | cdrecord dev =/dev/cdrom - เผาภาพ ISO ที่ถูกหั่ง
เมาท์ -o loop cd.iso /mnt/iso ติดตั้งไฟล์ภาพ ISO
cd-paranoia -B บันทึกแทร็กเสียงจาก CD ไปยังแฟ้ม wav
CD-paranoia -- "-3" บันทึกแทร็กเสียงจาก CD ไปยังแฟ้ม wav (อุปกรณ์ -3)
CDRecord --scanbus สแกน bus เพื่อชี้ว่ามีช่อง SCSI
Dd if =/dev/hdc | md5เซ็ม ยืนยัน MD5เซ็มหรือการเข้ารหัสของอุปกรณ์ เช่น CD

รหัสบัญชีบ้าน คำอธิบาย comment
Dhclient eth01 เปิดใช้งานอุปกรณ์เครือข่าย 'eth0' ในโหมด dhcp
Ethtool eth01 แสดงสถิติการไหลของการ์ดเครือข่าย 'eth0'
โฮส www.example.com หาชื่อเฮ้าส์เพื่อแก้ปัญหาชื่อและที่อยู่ IP และเมอร์รอร์
ชื่อโฮส แสดงชื่อโฮส
Ifconfig eth0 แสดงความตั้งค่าของการ์ดเครือข่ายเอทเฮอร์เน็ต
Ifconfig eth0 192.168.1.1 netmask 255.255.255.0 ควบคุมที่อยู่ IP
Ifconfig eth0 promisc ตั้ง 'eth0 'ในโหมด promiscuous เพื่อสนองแพ็คเก็ตข้อมูล
Ifdown eth01 ปิดใช้งานอุปกรณ์เครือข่าย 'eth0 '
Ifup eth01 เปิดใช้งานอุปกรณ์เครือข่าย 'eth0 '
IP link show แสดงสถานะการเชื่อมต่อของทุกอุปกรณ์เครือข่าย
Iwconfig eth1 แสดงความตั้งค่าของการติดตั้งไร้สาย
IWList scan แสดงเครือข่ายไร้สาย
mii-tool eth01 แสดงสถานะการเชื่อมต่อของ 'eth0 '
Netstat -Tup แสดงทุกการเชื่อมต่อเครือข่ายที่เปิดใช้งานและ PID ของมัน
Netstat -tup1 แสดงทุกบริการเครือข่ายในระบบและ PID ของมัน
Netstat -rn แสดงตารางเส้นทางเช่นเดียวกับ "route -n" command
Nslookup www.example.com หาชื่อเฮ้าส์เพื่อแก้ปัญหาชื่อและที่อยู่ IP และเมอร์รอร์
Route -n แสดงตารางเส้นทาง
Route added -net 0/0 gw IP Gateway ควบคุมเส้นทางสถานีตายตัวเองแบบกำหนดล่วงหน้า
Route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 ควบคุมเส้นทางสถานีตายตัวเองไปยังเครือข่าย '192.168.0.0/16 '
Route del 0/0 gw IP gateway ลบเส้นทางสถานีตายตัวเอง
Echo "1" > /proc/sys/net/ipv4/ip_foward เปิดใช้งานการเสนอ IP
Tcpdump tcp port 80 แสดงทุกวงจร HTTP
Whois www.example.com ค้นหาในฐานข้อมูล Whois

รหัสบัญชีบ้าน คำอธิบาย comment
เมาท์ -t smbfs -o Username = user, password = pass //WinClient/share/mnt/share เมาท์แชร์เครือข่ายวินโดวส์
Nbtscan ip addr การแก้ตัวชื่อ Netbios
Nmblookup -A ip addr การแก้ตัวชื่อ Netbios
smbclient -L ip addr/hostname แสดงแชร์ที่อยู่ห่างของเฮ้าส์วินโดวส์
smbget -Rr smb://ip addr/share ความสามารถดาวน์โหลดไฟล์จากเฮ้าส์วินโดวส์ผ่าน smb อย่าง wget

รหัสบัญชีบ้าน คำอธิบาย comment
Iptables -t filter -L แสดงทุกสายไปยังตาราง filter
Iptables -t nae -L แสดงทุกสายไปยังตาราง NAT
Iptables -t filter -F ทำความสะอาดทุกกฎบนตาราง filter
Iptables -t nat -F ทำความสะอาดทุกกฎบนตาราง nat
Iptables -t filter -X ลบทุกผู้ใช้-สร้างสาย
IPTables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT อนุญาตการเข้าถึง telnet
IPTables -t filter -A OUTPUT -p tcp --dport telnet -j DROP บล็อคการเข้าถึง telnet
Iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT อนุญาต POP3 การเชื่อมต่อบนสายการเสนอ
Iptables -t filter -A INPUT -j LOG --log-prefix จับเอกสารที่เก็บไว้ในทุกสาย
Iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE ตั้งค่า PAT (Port Address Translation) ที่จะซ่อมการปลายทางออกของแพ็กเก็ตใน eth0
Iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 นำแพ็กเก็ตที่มีที่อยู่ปลายทางหนึ่งไปยังที่อยู่ปลายทางอีก

รหัสบัญชีบ้าน คำอธิบาย comment
Free -m รายการสถานะ RAM ในเมกะไบต์
Kill -9 process id บังคับปิดโปรเซสและจบมันลง
Kill -1 process id บังคับโปรเซสให้เกิดภาระเกินการตั้งค่า
Last reboot แสดงประวัติการรีบูท
lsmod kernel module สำหรับรายการสถานะ
Lsof -p process id รายการแฟ้มที่เปิดโดยโปรเซส
LSOF /home/user1 รายการแฟ้มที่เปิดในระยะทางระบบที่กำหนด
PS -eafw รายการงาน Linux
Ps -e -o pid, args --forest รายการงาน Linux ในรูปแบบทางธรรมชาติ
PSTRESS แสดงโปรแกรมในรูปแบบต้นไม้
SmartCTL -A /dev/hda จับตาดูความเชื่อถือของอุปกรณ์แผงอะไหล่ด้วยการเปิดใช้ SMART
SmartCTL -I /dev/hda ตรวจสอบว่า SMART ได้เปิดใช้สำหรับอุปกรณ์แผงอะไหล่
Strace -c ls >/dev/null รายการ system call ที่ทำและรับด้วยโปรเซสหนึ่ง
Strace -f -e open ls >/dev/null รายการเรียกใช้รายงานหน่วยหนึ่ง
Tail /var/log/dmesg แสดงเหตุการณ์ภายในระหว่างการบูท kernel
Tail /val/log/messages แสดงรายการเหตุการณ์ระบบ
top รายชื่องานที่ทำงาน CPU มากที่สุด
ดู -nl'cat /proc/interrupts ' รายชื่อ interrupt ในระยะเวลาที่จริง

รหัสบัญชีบ้าน คำอธิบาย comment
Alias hh = 'history' ตั้งชื่อสั้นสำหรับประวัติบัญชีบ้าน
Apropos... คำกำหนด ทำรายชื่อบัญชีบ้านรวมถึงคำที่ใช้ในโปรแกรม, มีประโยชน์มากเมื่อคุณรู้ว่าโปรแกรมทำอะไรแต่ไม่จำได้บัญชีบ้าน
CHSH เปลี่ยนบัญชีบ้าน command
CHSH --list-shells บัญชีบ้านดีสำหรับตรวจสอบว่าคุณจะต้องเชื่อมต่อกับเครื่องอื่นทางระยะไกล
GPG -C filel เข้ารหัสแฟ้มด้วย GNU Privacy Guard
Gpg filel.gpg ปลดล็อกแฟ้มด้วย GNU Privacy Guard
ขอบเท้าของคุณ: