Linux Commandes Diverses - sebabarre/wikiDoc GitHub Wiki

Commandes Utiles

Table of Contents

Bash

&

Un & à la fin d’une commande exécutera celle-ci en arrière-plan.

>

Redirige la sortie dans un fichier

>>

Redirige la sortie à la fin d’un fichier

2>

Redirige les erreurs

2>&1

Redirige les erreurs vers la sortie standard

<

Lire depuis un fichier

<<

Lire depuis le clavier progressivement

|

Chaîne les commandes (la sortie de la commande 1 devient l’entrée de la commande 2)

Le fichier fstab

Le fichier /etc/fstab liste les partitions qui seront montées au démarrage ou à la connexion du périphérique, avec toujours les mêmes options. Il est composé de plusieurs lignes décrivant chacune les conditions de montage de chaque système de fichier.

<file system> <mount point>   <type>  <options>       <dump>  <pass>
Important
Si un point de montage contient un espace, il doit être remplacé dans /etc/fstab par \040

Travail sur fichiers

unzip

Unzip permet d’extraire le contenu d’un .zip. Par defaut, il l’extrait dans le répertoire courant. Il faut spécifier un répertoire de destination avec l’option -d

unzip /tmp/VISU-4.0.0/Visu-02.04.02.01-SNAPSHOT.zip -d/tmp/VISU-4.0.0/

Process

Lister les process

ps -ef
ps -ef | grep filtre

Tuer un process

sudo kill -9 PID

Networking

hostname

hostname with no options displays the machine’s hostname
hostname –d displays the domain name the machine belongs to
hostname –f displays the fully qualified host and domain name
hostname –i displays the IP address for the current machine

netstat

netstat -nap | grep port will display process id of application which is using that port
netstat -a or netstat –all will display all connections including TCP and UDP
netstat --tcp or netstat –t will display only TCP connection
netstat --udp or netstat –u will display only UDP connection
netstat -g will display all multicast network subscribed by this host.

traceroute

A handy utility to view the number of hops and response time to get to a remote system or website is traceroute. Again you need an internet connection to make use of this tool.

telnet

Connects destination host via the telnet protocol, if telnet connection establishes on any port means connectivity between two hosts is working fine.

telnet hostname port

Espace disque

df -h

Instance Oracle

Trouver le nom des instances Oracle en cours
ps -ef | grep pmon
⚠️ **GitHub.com Fallback** ⚠️