[TUTO] Shell : Kezako ?

[TUTO] Shell : Kezako ?

  • #1

Messagepar b0b0 » Jeu 28 Juil 2011 21:45

      Image

Bonsoir à tous,

Bien que la majorité d'entre vous soit certainement sous Windows, un petite partie doit utiliser et/ou s'intéresser à Linux. C'est pourquoi je vous propose ici une découverte en douceur d'un élément quelque peu mystérieux mais qui permet de tout faire sur Linux.
Sachez que si je vous parle de tout ceci, ce n'est pas par hasard, en effet il se trouve que votre très cher Android est basé sur un kernel Linux !
Sur Android c'est le logiciel Busybox qui s'occupe d'implémenter de nombreuses commandes venant d'UNIX :)

J'espère vous avoir mis l'eau à la bouche ou du moins ne pas vous avoir tous fait fuir car nous verrons dans ce tuto ( de façon très simple) ce qu'est un Shell, comment en ouvrir un et à quoi cela peut bien servir.

Shell

    1) Qu'est-ce qu'un shell en deux mots

      Un shell (en français coquille) est un invite de commande ( l'équivalent de MS-DOS en beaucoup mieux) qui permet à l'utilisateur de communiquer avec le système. On s'en sert pour faire toutes sortes de choses :)
    2) Comment ouvrir un shell ?

      Figurez vous que c'est ultra simple ! Suivez les étapes si dessous :
        - Télécharger ConnectBot sur le Market ( C'est gratuit ! )
        - Lancer ConnectBot
        - En bas à gauche choisir "local"
        - Presser sur le champs "surnom"
        - Valider avec la touche retour clavier
        - Vous arrivez sur un écran magnifique écran noir voici le shell
    3) À quoi sert un shell ?

      Vous pouvez utiliser ici presque toutes les commandes linux en fait !
      Je vais en lister ci-dessous quelques unes des commandes qui pourraient être utiles :)
      Attention : Certaines commandes peuvent être plutôt dévastatrices, c'est pourquoi ni Phonandroid ni moi ne pourrions être tenu responsables en cas de problèmes !
        - su = Super User : Si vous avez rooté votre portable vous pouvez vous donner les droits super utilisateur !
        - ls <chemin d'un dossier> : Permet de lister les fichiers d'un dossier
          Code: Tout sélectionner
          ls <dossier> > /sdcard/liste.txt
          Créer un fichier liste.txt dans /sdcard/ qui contient la liste ! bigsmile
        - mv <Source> <Destination> : Déplacer un fichier
        - cp <Source> <Destination> : Copier un fichier
        - rm <Fichier> : Supprimer un fichier
        - chmod : Plutôt compliqué à utiliser mais permet de changer les permissions d'un dossier/fichier
        - date : Affiche la date et l'heure
        - gzip : Compresser une archive
        - unzip : Décompresser une archive
        - grep : Filtrer des données
Voilà on est déjà arrivé à la fin de ce bref tuto. Ouvrir un shell n'est pas révolutionnaire en soit, mais imaginez bien que Titanium Backup demande d'avoir Busybox d'installé, on peut donc logiquement en déduire que le soft utilise des commandes comme celles ci-dessus pour faire vos sauvegardes :D

Si ceci vous intéresse je vous invite à jeter un oeil sur Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici, où tout est bien expliqué en détail !
Samsung Galaxy S II 2.3.4 - CriskeloRom v.2 + CWM 4.0.0.8
-Root explorer
-Titanium backup pro
-Smart keyboard
-Go Launcher EX

Jetez un coups d'oeil au forum avant de lancer votre sujet. Cela vous fera gagner du temps :)
Avatar de l’utilisateur
Android Mécano
Android Mécano
 
Messages: 303
Inscription: 23 Juil 2011
Localisation: De la Suisse naturellement
Mobile: SG3 (GT-I9300)

Publicité
android
Membre
 
Messages: 3452
Inscription: 1 Juil 2010
Mobile: Samsung galaxy

Re: [TUTO] Shell : Kezako ?

  • #2

Messagepar gabriel59 » Jeu 28 Juil 2011 23:45

Bon tuto :) Bravo :)
Un coup de main ?

Ne m'envoyez pas de demande d'aide par MP. Créez un nouveau sujet en détaillant votre demande (le modèle de votre mobile ainsi que ses configurations version Android, version firmware...). Merci
Android Star
Android Star
 
Messages: 21400
Inscription: 14 Fév 2011

Re: [TUTO] Shell : Kezako ?

  • #3

Messagepar zemarsu » Jeu 28 Juil 2011 23:53

Merci B0b0, tu va me permettre de passer une bonne journee. Je dois etre un geek sur les bord parce que voir une fenetre linux et un bon vieux ls me fait toujours autant triper :p
Samsung Galaxy S3
PAC-Man 3.95

------------------------------------
N'hesitez pas a aller lire Le Samsung Galaxy S2 pour les nuls
Vous aimez le site ? Alors cliquez sur "+1" et "J'aime"
Avatar de l’utilisateur
Android Star
Android Star
 
Messages: 4397
Inscription: 23 Mar 2011
Localisation: Melbourne / Australie
Mobile: Samsung Galaxy S3

Re: [TUTO] Shell : Kezako ?

  • #4

Messagepar b0b0 » Ven 29 Juil 2011 00:03

Attends de voir le tuto que je vais concocter sur les commandes adb :D

Je pense qu'on pourrait développer plus, genre créer ses propres scripts par exemple ziper un dossier photo puis l'envoyer, mais c'est bien plus compliqué^
Samsung Galaxy S II 2.3.4 - CriskeloRom v.2 + CWM 4.0.0.8
-Root explorer
-Titanium backup pro
-Smart keyboard
-Go Launcher EX

Jetez un coups d'oeil au forum avant de lancer votre sujet. Cela vous fera gagner du temps :)
Avatar de l’utilisateur
Android Mécano
Android Mécano
 
Messages: 303
Inscription: 23 Juil 2011
Localisation: De la Suisse naturellement
Mobile: SG3 (GT-I9300)

skanino

Re: [TUTO] Shell : Kezako ?

  • #5

Messagepar skanino » Ven 29 Juil 2011 01:22

super tu te gave :)

merci beaucoup :D

on te laisse faire les scripts hein smile
 

Re: [TUTO] Shell : Kezako ?

  • #6

Messagepar loguiss » Ven 29 Juil 2011 09:47

Ah, b0b0, tu pourrais peut être apporter une lumière à ma question postée là android-et-ksh-t2780.html
Android Vagabond
Android Vagabond
 
Messages: 78
Inscription: 26 Juil 2011
Localisation: 31

Re: [TUTO] Shell : Kezako ?

  • #7

Messagepar b0b0 » Ven 29 Juil 2011 10:52

J'y ai répondu, google is your friend si jamais pour l'avenir :)

Sinon n'hésitez pas si vous avez d'autres commandes / scripts intéressants !!
Samsung Galaxy S II 2.3.4 - CriskeloRom v.2 + CWM 4.0.0.8
-Root explorer
-Titanium backup pro
-Smart keyboard
-Go Launcher EX

Jetez un coups d'oeil au forum avant de lancer votre sujet. Cela vous fera gagner du temps :)
Avatar de l’utilisateur
Android Mécano
Android Mécano
 
Messages: 303
Inscription: 23 Juil 2011
Localisation: De la Suisse naturellement
Mobile: SG3 (GT-I9300)

Re: [TUTO] Shell : Kezako ?

  • #8

Messagepar gabriel59 » Ven 29 Juil 2011 18:53

b0b0 a écrit:Attends de voir le tuto que je vais concocter sur les commandes adb :D


Compléte plutôt celui que j'avais fait : Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Un coup de main ?

Ne m'envoyez pas de demande d'aide par MP. Créez un nouveau sujet en détaillant votre demande (le modèle de votre mobile ainsi que ses configurations version Android, version firmware...). Merci
Android Star
Android Star
 
Messages: 21400
Inscription: 14 Fév 2011

Re: [TUTO] Shell : Kezako ?

Les meilleures offres :



Retourner vers Tutoriels généraux Android


  • Articles en relation
    Réponses
    Vus
    Dernier message