Linux Commandes de base

Connaître l’utilisation des points de montages :

df -h

Connaître la taille d’un répertoire :

du -hs /repertoire/

Suppression de répertoires vides :

find . -type d -empty | xargs rm -r

Création d’un alias pour les mises à jour :

alias maj="sudo apt-get update; sudo apt-get -y upgrade; sudo apt-get -y autoremove; sudo apt-get clean;"

Visualisation d’un intervalle de lignes d’un fichier :

sed -n '{begin_line_number},{ending_line_number}p' file"

Liste de l’historique des commandes:

user@server:~$ history
    1  ls
    2  sudo apt-get update; sudo apt-get -y upgrade;sudo apt-get -y autoremove
    3  history

Pour exécuter à nouveau une commande listée : « !{numéro} »

user@server:~$ !2

Serveur/MediaTomb

MediaTomb est un serveur UPnP, permettant de partager audio et vidéo, et administré par une page web.

Installation.

#apt-get install mediatomb

Une fois terminé, la plate-forme est accessible via : http://serveur:49152

Le service est fonctionnel, il ne reste plus qu’à ajouter les répertoires contenants les médias à diffuser via l’interface web.

J’ai eu une série de plantages dus à la locale. Les caractères spéciaux provoquent le plantage du service, visible dans le log /var/log/mediatomb.log
Il faut éditer le fichier xml de configuration /etc/mediatomb/config.xml et ajouter les lignes suivantes :

< filesystem-charset>UTF-8
< metadata-charset>UTF-8
< playlist-charset>UTF-8

sans l’espace après <, et ce juste après la ligne

< import hidden-files="no">

Sources :
doc.ubuntu-fr.org/MediaTomb