Show Menu
Cheatography

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>

Help Us Go Positive!

We offset our carbon usage with Ecologi. Click the link below to help us!

We offset our carbon footprint via Ecologi
 

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