cp)cp source.txt destination.txt
cp oldfile.txt newfile.txt
cp -r sourcedir/ destinationdir/
cp file1.txt file2.txt destinationdir/
cd)cd /path/to/directory
cd ..
cd ../..
cd ~
cd -
rm)rm filename.txt
rm file1.txt file2.txt
rmdir emptydir
rm -r directoryname
rm -rf directoryname
rm -rf ./*
mkdir)mkdir newdir
mkdir -p parentdir/childdir/grandchilddir
find)find . -name "filename.txt"
find /path/to/search -name "filename.txt"
find /path/to/search -name "*.log"
find /path/to/search -name "*.tmp" -delete
find /path/to/search -size +100M
grep)grep "searchterm" filename.txt
grep -r "searchterm" /path/to/search
grep -i "searchterm" filename.txt
grep -n "searchterm" filename.txt
grep -E "error|warning|critical" logfile.txt
This document provides commonly used Ubuntu commands for file management and searching. Let me know if you need more commands added!