In Questo Articolo
1. ื ืืืื ืงืืฆืื ืืชืืงืืืช
lsโ ืจืฉืืืช ืงืืฆืืls ls -l # ืืคืืจื ls -a # ืืืื ืงืืฆืื ืืืกืชืจืืcdโ ืฉืื ืื ืชืืงืืืcd /path/ืืกืคืจืื cd .. # ืขืืืื ืชืืงืืื ืืืช ืืืขืื cd ~ # ืืืจื ืืชืืงืืืช ืืืืชcpโ ืืขืชืงืช ืงืืฆืืcp file1.txt file2.txt cp -r dir1/ dir2/ # ืืขืชืงืช ืชืืงืืื ืจืงืืจืกืืืืชmvโ ืืขืืจื ืื ืฉืื ืื ืฉืmv file1.txt /tmp/ mv old.txt new.txtrmโ ืืืืงืช ืงืืฆืื/ืชืืงืืืชrm file.txt rm -r dir/ # ืืืืงืช ืชืืงืืื ืจืงืืจืกืืืืช rm -f file.txt # ืืืืงื ืืืืmkdirโ ืืฆืืจืช ืชืืงืืืmkdir new_folder mkdir -p path/to/folder # ืืฆืืจืช ืชืืงืืืช ืื ืื ืืืrmdirโ ืืืืงืช ืชืืงืืื ืจืืงืrmdir empty_foldertouchโ ืืฆืืจืช ืงืืืฅ ืจืืง ืื ืขืืืื ืืืtouch file.txtcatโ ืืฆืืช ืชืืื ืงืืืฅcat file.txttreeโ ืืฆืืช ืขืฅ ืชืืงืืืชtree tree -a # ืืืื ืงืืฆืื ืืืกืชืจืื
2. ืืืกืง ืืืขืจืืช ืงืืฆืื
dfโ ืฉืืืืฉ ืืืืกืงdf -h # ืงืจืื ืืื ื ืืืduโ ืืืื ืชืืงืืืช/ืงืืฆืืdu -sh folder/ du -sh * # ืืืื ืื ืืคืจืืืืmount/umountโ ืืจืืื/ืคืจืืงื ืฉื ืืืกืงmount /dev/sdb1 /mnt/usb umount /mnt/usbchmodโ ืฉืื ืื ืืจืฉืืืชchmod 755 script.sh chmod +x script.sh # ืืคืื ืืงืืืฅ ืืจืฆืchownโ ืฉืื ืื ืืขืืืชchown user:group file.txtlnโ ืืฆืืจืช ืงืืฉืืจืื ืกืื ืืืื ืื ืงืฉืืืืln -s target link # ืงืืฉืืจ ืกืื ืื ln file1 file2 # ืงืืฉืืจ ืงืฉืื
3. ืืืืข ืื ืืืื ืืขืจืืช
unameโ ืืืืข ืขื ืืืขืจืืชuname -awhoamiโ ืืืฉืชืืฉ ืื ืืืืwhoamiuptimeโ ืืื ืคืขืืืืช ืืขืจืืชuptimetop/htopโ ืชืฆืืืช ืชืืืืืืtop htoppsโ ืชืืื ืช ืืฆื ืฉื ืชืืืืืืps aux ps -ef | grep pythonkill/killallโ ืขืฆืืจืช ืชืืืืืืkill 1234 killall firefoxdate/timedatectlโ ืืฆืืช ืื ืฉืื ืื ืชืืจืื/ืฉืขืdate sudo timedatectl set-time "2025-09-21 12:00:00"shutdown/rebootโ ืืืืื/ืืชืืืsudo shutdown -h now sudo reboot
4. ืจืฉืช
pingโ ืืืืงืช ืืืืืจping google.com ping -c 4 google.com # ืฉืืืืช 4 ืืืืืืชifconfig/ip addrโ ืืืฉืงื ืจืฉืชifconfig ip addrnetstat/ssโ ืืืืืจื ืจืฉืชnetstat -tuln ss -tulntracerouteโ ืืขืงื ืืืจ ื ืชืื ืืืืืืชtraceroute google.comnslookup/digโ ืฉืืืืชืช DNSnslookup google.com dig google.com
5. ืืืคืืฉ ืงืืฆืื
findโ ืืืคืืฉ ืงืืฆืื/ืชืืงืืืชfind /path -name "*.txt" find . -type d -name "backup"grepโ ืืืคืืฉ ืืงืกื ืืชืื ืงืืฆืืgrep "ืฉืืื" file.txt grep -r "error" /var/log grep -i "warning" file.txtlocateโ ืืืคืืฉ ืืืืจ ืืืืฆืขืืช ืืกื ื ืชืื ืืlocate file.txt
6. ืืจืืืื ืืืืืกื
tarโ ืืจืืืื ืืคืจืืกืtar -cvf archive.tar folder/ tar -xvf archive.tar tar -czvf archive.tar.gz folder/ tar -xzvf archive.tar.gzzip/unzipโ ืืืืกื/ืคืืจืืงzip archive.zip file1 file2 unzip archive.zipgzip/gunzipโ ืืืืกืช ืงืืืฅ ืืืืgzip file.txt gunzip file.txt.gz
7. ื ืืืื ืืืืืืช (Debian/Ubuntu)
aptโ ืืชืงื ื, ืขืืืื, ืืกืจืsudo apt update sudo apt install package sudo apt remove package sudo apt upgradedpkgโ ื ืืืื ืืืืืืช ืืงืืืืืชdpkg -i package.deb dpkg -r package
8. ืืกืืกื Bash
- ืืฉืชื ืื
name="ืืฉืจืื" echo "ืฉืืื $name" - ืชื ืืื
if [ -f "file.txt" ]; then echo "ืืงืืืฅ ืงืืื" else echo "ืื ื ืืฆื" fi - ืืืืืืช
for i in 1 2 3; do echo "ืืกืคืจ $i" done - ืคืื ืงืฆืืืช
my_function() { echo "ืฉืืื $1" } my_function ืขืืื - ืงืื ืืืืฉืชืืฉ
read -p "ืืื ืก ืืช ืฉืื: " name echo "ืฉืืื $name"