Welcome to Coding : Sécurité Programmation Réseaux

Search   in  

 Create an Account Home | Submit News Your Account Content | Topics | Top 10  


Accueil
· Home
· Listing des Articles
· Top 10
· Repository des Exploits

Les sujets / parties
· C / C ++
· Visual Basic
· Asm
· Reseaux
· Java
· Securite
· Divers

Utile
· Listing des Articles

· Telecharger
· Le Forum
· Liens
· Proposer un article

Top20 des Downloads
· 1: Etude des reseaux generalites et protocoles
· 2: Cheval de troie en VB avec sources
· 3: Netcat 1.1
· 4: Keylogger
· 5: Etudes des reseaux hauts debits architectures et protocoles
· 6: Ecoute de port
· 7: Etude du Smart Spoofing
· 8: Win Packet Capture Utils
· 9: Tutorial on Traffic Interception on Switched Lan using ARP spoofing
· 10: Cours de C

User Info
Welcome, Anonymous
Nickname
Password
(Register)
Membership:
Latest: trapcodien
New Today: 1
New Yesterday: 0
Overall: 2207

People Online:
Visitors: 42
Members: 1
Total: 43

Online Now:
01: trapcodien

  
Mémento des commandes du shell
Posted on Monday, January 17 @ 01:03:25 CET
Topic: Linux
Linux

	Encore un petit Aide mémoire sur le shell 
  • Gestion des utilisateurs
  • Gestion des fichiers
  • Recherche et archivage de fichiers
  • Gestion des processus
  • Traitement de chaînes de caractères (pour programmation shell)
  • Flux de texte
  • Autres outils de traitement du texte

    Mémento des commandes du shell 1 Diffusion du présent document Ce document appartient à IDEALX. Il est librement diffusable dans les termes de la Licence de Documentation Libre GNU (traduit de la GNU Free Documentation License).

    2 Gestion des utilisateurs
    Syntaxe Mnémonique Signification useradd Ajoute un utilisateur (option -m : crée le répertoire personnel avec) userdel Supprime un utilisateur, son répertoire personnel et sa boîte aux lettres usermod Modifie un utilisateur (en part. les paramètres de peremption du mot de passe) groupadd Ajoute un groupe groupdel Modifie un groupe groupmod Supprime un groupe passwd Password Changer le mot de passe de chfn Change Full Name Change le nom complet de chsh Change Shell Change le shell de su Super User Devient un autre utilisateur id Donne les droits du shell whoami Pour les amnésiques who Qui est connecté ? last Qui s'est connecté récemment ?




    3 Gestion des fichiers
    Syntaxe Mnémonique Signification cd Change Directory Place le shell dans le répertoire (l'invite change en conséquence). Si est omis, retourne dans le répertoire personnel (~). ls List Liste les fichiers du . ls -l Liste le répertoire en format long (droits UNIX, date de dernière modification). locate Localiser Liste les fichiers dont le nom contient le , qui peut contenir des jokers (* et ?) . mv Move Déplace vers . Si est un répertoire, est déplacé dedans sans changer de nom. cp Copy Même sens des arguments que mv, mais fait une copie et non un déplacement. ln -s Link Crée un lien symbolique de vers . Attention : si est un répertoire relatif, il s'interprète à partir du répertoire dans lequel se trouve . rm Remove Efface les fichiers seulement. rm -r : efface des arborescences entières. mkdir Make Directory Crée un répertoire rmdir Remove Directory Efface un répertoire (qui doit être vide). chmod Change Mode Change les droits (rwxrwxrwx) d'un fichier ou répertoire chown Change Owner Change le propriétaire d'un fichier ou répertoire chgrp Change Group Change le groupe à qui appartient un fichier ou répertoire




    4 Recherche et archivage de fichiers Ne pas oublier : les noms de fichiers peuvent contenir des caractères bizarres... (options -0, -print0)


    Syntaxe Mnémonique Signification find Sélectionne des fichiers dans une arborescence selon divers critères xargs Exécute une même commande sur des noms de fichiers fournis sur l'entrée standard cpio Copy In and Out Archiveur prenant les noms de fichiers sur son entrée standard (mode de compatibilité tar possible) tar Autre archiveur gzip Logiciel de compression rapide et efficace bzip2 Logiciel de compression très lent mais très efficace du Disk Usage Place disque qu'occupe une arborescence df Disk Free Place disque disponible sur toutes les partitions fuser Find User Qui a tel fichier ouvert en ce moment ? lsof List Open Files Quels fichiers tel processus a d'ouverts en ce moment ?




    5 Gestion des processus
    Commande Mnémonique Rôle ps Processes Affiche la table des processus (options typiques : -ax). kill - Envoie un signal (pas nécessairement mortel) au processus numéro . killall - Idem mais envoie le signal au(x) processus dont le nom est . top Top ten Affiche les processus occupant le plus de ressources nice Lance un processus en priorité réduite renice Modifie la priorité d'un processus déjà lancé ulimit Restreint les maxima de ressources des processus nohup Protège une commande contre la fermeture de son terminal




    shell)--> 6 Traitement de chaînes de caractères (pour programmation shell)
    Commande Mnémonique Rôle basename Sélectionne le dernier composant d'un chemin d'accès dirname Sélectionne le répertoire parent d'un chemin d'accès (dernier composant exclu). pwd Print Working Directory Renvoie le répertoire courant expr Substitution ou reconnaissance de motifs




    7 Flux de texte
    Commande Mnémonique Rôle grep Recherche le motif head Affiche le début du texte tail Affiche la fin du texte cut Sélectionne par colonnes dans le texte sed Stream Editor Recherche-remplacement dans le texte yes Dit toujours la même chose wc Word Count Compte les mots sort Trie les lignes du texte md5sum Somme de contrôle cryptographique




    8 Autres outils de traitement du texte
    Commande Mnémonique Rôle diff Calcule les différences entre deux fichiers (ou entre un flux et un fichier) patch Rustine Modifie un fichier texte d'après les indications de la sortie de la commande diff


  •  
    Liens connexes
    · Plus à propos de Linux
    · Nouvelles transmises par Romain_Le_Guen


    L'article le plus lu à propos de Linux:
    Tutoriel Partage de Fichier avec Samba sous debian / mandrake


    Article Rating
    Average Score: 0
    Votes: 0

    Please take a second and vote for this article:

    Excellent
    Very Good
    Good
    Regular
    Bad


    Options

     Format imprimable Format imprimable


    PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
    Page Generation: 1.06 Seconds