Commandes de base

Contents

    Navigation dans les repertoires

    pwd : print working directory

    ls : list sort

    exa est une alternative très sympathique à ls

    cd : change directory

    Modification de l'arborescence

    mkdir : creer un repertoire

    rmdir : supprimer un repertoire vide

    rm : supprime des fichiers dont les noms sont donnes en param

    cp : copy from source to destination

    mv : deplacer / renommer un ficher

    ln : link => donner au fichier un autre nom (pas de creation d'i-node)

    touch : creer un fichier

    chmod : modification des droits

    Affichage de fichiers

    more : affichage page par page

    less

    cat : afficher sur la sortie standard le contenu d'un fichier passe en parametre

    head

    tail

    commandes systemes

    nice : execute la commande en param avec une faible priorite

    kill : envoyer un signal a un process dont on donne le PID

    pidof firefox : trouver le pid

    ps : affichage des processus de l'utilisateur

    jobs : liste des processus lances en arriere plan

    nohup : execute la commande en arriere plan et ne la termine pas au unlog

    <CTRL>+Z bg : passer un process en tache de fond

    fg : passe en tache principale la tache dont le numero de job est indique

    imprimante

    lp : imprimer un fichier dont le nom est donne en param

    lpstat : etat des imprimantes (equivalent a lpq)

    cancel : annule le travail dont le numero obtenu par lpstat est passe en param (equivalent a lprm)

    reseau

    telnet : etablir une connexion distante

    ftp : liaison ftp

    mail : envoyer des mails…

    commandes diverses

    man : obtenir des pages de manuel

    hostname : nom de la machine (hostname -I les ip des interfaces)

    id : infos sur un utilisateur

    whoami : mon nom!!!

    who am i : mon nom + des infos

    who : nom des utilisateurs connectes

    passwd : changer son password

    date : date courante

    wc : word count

    last : liste des connexions

    sort : tri alphabetique

    grep : Global Regular Expressions Print - Recherche des occurences dans des lignes ou un fichier passe en param

    Note: grep -P "\x61" pattern Perl, caractère hexadécimal 61, cad 'a'. "\xa0" est un espace insécable.

    find : recherche sur le dur dans les rep passes en argument

    variables du shell

    jockers

    entrées sorties

    de meme pour 2> et 2>> avec la sortie d'erreur standard
    de meme &> et &>> avec les deux sorties d'un coup

    divers

    set -o vi suivi de ESC puis k et j pour rappeler les commandes.

    Proudly Powered by Zim 0.75.2.

    Template by Etienne Gandrille, based on ZeroFiveEight and using JQuery Toc Plugin.