Show Menu

Thomas Cheat Sheet by

beginner

Linux

sudo
sudo
<commade>
Execute la commande en tant qu'admin
reboot
sudo reboot
Reboot
apt install
apt install <packet>
Instalation du paquet
update
sudo apt update
Update Faire ensuite upgrade
upgrade
sudo apt upgrade
Met à jour
cp
cp <fi­le1> <folder/file2>
copie le fichier 1dans folder sous le nom file2
rm
rm <fi­le1>
supprime <fi­le1>
rm -R
rm -R <fo­lde­r>
Supprimer le dossier <fo­lde­r>
chmod
sudo chmod +x <fi­le1>
Rend <fi­le1> executable
./
./<file1>
Execute <fi­le1>
mkdir
mkdir <fo­dle­r>
Make Directory
mv
mv <fo­ld1­/fi­le1> <fold2/file2>
Deplace <fi­le1> dans <fold2> et le renomme <fi­le2>
source
source <sh­ell>
Source le shell
echo
echo <st­r>
Print <st­r>
setxkbmap fr
setxkbmap fr
Passe le clavier en azerty
Liste commande de base linux

Linux (suite)

setxkb,qp fr
setxkb,qp fr
Passe le clavier en azerty
cat
cat <fi­le>
Affiche le contenue de <fi­le>
touch
touch <fi­le>
Créé un fichier <fi­le>
gedit
gedit <fi­le>
Edite <fi­le>
nano
Idem
Idem
lsusb
lsusb
Liste les usb
python
python <file.py>
Execute le programme python <fl­e.p­y>
grep
<commande> | grep <st­r>
N'affiche que les lignes contenannt <st­r>
 

Python (suite)


ctrl+D

ctrl+D
Quitte une instance python

import

import <li­bra­ry>
Import le module

os

import os
Interaction avec l'OS

os.system

os.system('<cmd>')
Execute <cm­d> comme dans un shell

os.popen

os.popen('<cmd>').read()
Idem mais récupère la sortie

os.listdir()

os.listdir(os.curdir)
Liste les fichiers du dossier courant

split()

<str>.split(<char>)
Retourne une liste de str obtenue en splittant selon <ch­ar>

replace()

<str>.replace(<str1>,<str2>))
Remplace les <str1> par des <str2>
Fonctions élémen­taires python

Python


python

python <file.py>
Execute le programme python <fi­le.p­y>­>

python2.7

python2.7 <file.py>
Execute avec la version 2.7 de python

python3

python3 <fi­le.p­y>
Idem avec python 3

python --version

python --version
Retourne la version de python utilisée

sudo apt-get install python-pip

sudo apt-get install python-pip
Installe pip

pip install

pip install <library>
Installe une biblio­thèque python

pip freeze

pip freeze
Liste les biblio­thèques python instal­lées

python

python
Lance une instance python
Fonctions élémen­taires python
 

MQTT

sudo apt-get install mosquitto
sudo apt-get install mosquitto
Installe le broker MQTT mosquitto
sudo apt-get install mosqui­tto­-client
sudo apt-get install mosquitto-client
Installe le client MQTT mosquitto
mosquitto_sub
mosquitto_sub -t <te­st/­#> -h <ho­st>
Souscrit aux sous-t­opics du topic <te­st> sur l'adresse de <ho­st>
mosquitto_pub -m -t -h
mosquitto_pub -m <ms­g> -t <to­pic­/st> -h <ho­st>
Envoi <msg> sur le sous-topic <st> du topic <topic> de l'hôte <host>
Commandes de base MQTT

Réseau

ifconfig
ifconfig
Liste les ip de la machine sur chaque réseaux
iwconfig
iwconfig
Liste les réseaux auxquels la machine est connectée
ping
ping <ip>
Lance requête ping sur <ip>
ping
ping <site>
affiche l'IP de <si­te>
curl
curl <site>
récupère contenue du sitePar exemple curl ifconf­ig.me (IP publique)
nmtui
nmtui
Gestion des connec­tions réseaux
ssh
ssh <us­er>@ip
Créé une connection ssh de <us­er> sur <ip>

Download the Thomas Cheat Sheet

2 Pages
//media.cheatography.com/storage/thumb/joe319_thomas.750.jpg

PDF (recommended)

Alternative Downloads

Share This Cheat Sheet!

 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          EQ tips Cheat Sheet
          AngularJS Cheat Sheet
          Poker Cheat Sheet