LINUX_ROOT_DIRECTORY [100+_COMMANDS]
CLICK_COMMAND_TO_COPY01_Filesystem
ls -laSh- Liste par taillels -ltr- Liste par datecd -- Retour dossierpushd /etc- Empiler dossierpopd- Dépiler dossiermkdir -p a/b- Créer parentscp -rp src dst- Copie permsrm -rf /tmp/*- Nettoyage forcémv -f f1 f2- Move forcéln -sf s d- Lien symboliquerealpath f- Chemin absbasename /p/f- Nom seuldirname /p/f- Chemin seulfile -b f- Type breftree -L 2- Arbre dossier
02_Hardware
uname -a- Kernel & OSlsb_release -a- Distro infolscpu- Détails CPUlsblk -f- Disques + FSfree -m- RAM (MB)lspci -tv- Bus PCIlsusb -v- Détails USBdmidecode- BIOS infoarch- CPU Archuptime -p- Up depuishostnamectl- Nom machinedmesg -l err- Erreurs Kernellsof -u root- Files by rootcat /proc/cpuinfo- Raw CPUcat /proc/meminfo- Raw RAM
03_Process
ps auxf- Arbre complettop -u $USER- Top by userhtop- Interactifpgrep -l n- PID + Nompkill -9 n- Kill forcé namekillall -v n- Kill all namenice -n -10- Priorité++renice +5 P- Priorité--nohup cmd &- Backgrounddisown -a- Détacher jobsjobs -l- Liste jobsfg %1- Reprendre 1timeout 10s- Limite tempswait $PID- Attendre finstrace -p P- Debug syscall
04_Network
ip addr show- IPs localesip link set up- Up interfacenmcli dev st- Status NWss -tulpn- Listen portsnetstat -rn- Routagedig domain- DNS recordnslookup IP- Reverse DNSmtr domain- Ping+Tracertecurl -I URL- HTTP Headerwget -c URL- Resume DLscp -r d u@ip- Sync SSHrsync -avz- Miroir dist.nmap -sP net- Scan réseautcpdump -i any- Sniffingufw status- Firewall
05_Text_Parsing
grep -Ev "^#"- Ignorer commsed 's/a/b/g'- Substitutionawk -F: '{p$1}'- Print col 1cut -c 1-10- Troncaturesort -hr- Tri humainuniq -d- Doublonswc -w- Nb motshead -n 20- Top 20tail -f log- Live tailtr -d '\r'- Del Win CRcolumn -t- Tabulerrev- Inverserdiff -y f1 f2- Side-diffcomm -12 f1 f2- Communxargs -I %- Pipe xargs
06_Permissions
chmod 400 f- Read onlychmod +x f- Executablechown -R u:g- Récursifsetfacl -m u:rwx- ACL userls -e- Attr étendussudo -i- Root shellsudo -k- Reset sudovisudo -c- Check syntaxwho / w- Connectéslastb- Failed loginsuseradd -m- Créer userusermod -L- Lock comptegroupadd g- New groupepasswd -e u- Force changegetent group- Liste groups
07_Storage
tar -ztvf f- List tgztar -xvf f- Extractzip -e f- Zip cryptédu -ah -d 1- Place occupéedf -i- Status Inodesmount -a- Monter toutumount -l- Lazy unmountfdisk -l- Partitionsmkfs.ext4 P- Formater ext4e2label- Label FSlsblk -m- Perms disquessync- Flush buffersdd if=/dev/urandom- Gen datashred -u f- Kill sécurisélsattr / fattr- FS Attrs
08_Services
systemctl start- Démarrer srvsystemctl enable- Auto-startsystemctl status- État srvsystemctl reload- Reload configapt update- Refresh repoapt upgrade- MAJ paquetsapt autoremove- Clean updpkg -l- Liste PKGjournalctl -xe- Debug logsjournalctl -u s- Logs unitcrontab -e- Edit cronat 10pm- Tâche différéealias n='c'- New aliasunalias n- Suppr aliashistory -c- Clear history
09_Search_Find
find . -name "*.txt"- Chercher txtfind / -size +100M- Gros fichiersgrep -r "pattern" .- Chercher textelocate filename- Rapide (db)which command- Chemin binwhereis bin- Source/Man/Binupdatedb- MAJ locate DB
10_Bonus_Oneliners
!!- Rejouer dernière cmdsudo !!- Rejouer en roottail -f /var/log/auth.log- Watch SSHpython3 -m http.server- Serveur Web expresswatch -n 1 nvidia-smi- Monitor GPU