10 Kòmand ou ka twouve itil

Lis dis (10) Kòmand ou ka twouve itil sou linux. 

Kòmand  Deskripsyon Egzanp itilizasyon
mount monte yon sistèm fichye sou linux.

mount /dev/sdc1 /mnt/media/usb1/

umount demonte yon sistèm fichye sou linux

umount /mnt/media/usb1

lsblk

Afiche enfòmasyon sou tout sistèm fichye ki monte sou linux

lsblk
swapon Aktive patisyon swap sou linux swapon /dev/sda7
swapoff Dezaktive patisyon swap sou linux swapoff /dev/sda7
journalctl -k  Afiche jounal (log) pou nwayo linux la (se tankou w te pase kòmand dmesg a) journalctl -k
lsusb

Afiche enfòmasyon sou materyèl ki konekte sou po usb linux

lsusb
fdisk -l Afiche tab patisyon pou yon « Disk Drive » fdisk -l /dev/sda
mke2fs Fòmate yon patisyon ak yon sistèm fichye sou linux

mke2fs -t ext3 /dev/sdb2

tar Kreye achiv sou linux

tar -cvf /tmp/linuxhaiti.tar /home/linuxhaiti

Règ pou w toujou aplike

Toujou sonje li dokiman sou kòmand yo

man mount / man umount / man lsblk / man swapon / man swapoff / man journalctl / man lsusb / man fdisk / man mke2fs / man tar

Commandes utiles sur apt

Mettre à jour les dépôts apt

sudo apt-get update

Mettre à jour tous les paquets installés sur le système

sudo apt-get upgrade

Mettre à jour tous les paquets en installant de nouveaux paquets si nécessaire.

sudo apt-get dist-upgrade

Installer un paquet

sudo apt-get install nom_paquet

sudo apt-get -y install nom_paquet

(L’option -y permet par avance de répondre oui aux demandes de configurations)

Réparer une installation

(Au cas où une dépendance manque à un logiciel)

sudo apt-get install -f

Rechercher un paquet dans vos dépôts apt

sudo apt-cache search nom_paquet

Supprimer un paquet

sudo apt-get remove nom_paquet

Supprimer un paquet et ses dépendances

sudo apt-get autoremove nom_paquet

Supprimer un paquet, ses dépendances et ses fichiers de configurations

sudo apt-get autoremove –purge nom_paquet

Supprimer toutes les dépendances inutiles qui sont installées et leurs fichiers de configurations

sudo apt-get autoremove –purge

Commandes utiles sur le serveur web apache2

Lancer le serveur

sudo nano systemctl start apache2

sudo /etc/init.d/apache2 start

Arrêter le serveur

sudo systemctl stop apache2

sudo /etc/init.d/apache2 stop

Redémarrer le serveur

sudo systemctl restart apache2

sudo /etc/init.d/apache2 restart

Vérifier le statut du serveur

sudo systemctl status apache2

sudo /etc/init.d/apache2 status

Relancer la configuration du serveur

sudo systemctl reload apache2

sudo /etc/init.d/apache2 reload

Activer un site sur le serveur (Les fichiers de configurations des sites se trouvent dans le répertoire /etc/apache2/sites-available)

sudo a2ensite nom_fichier

(a2en : a2 = apache2, en = enabled)

Désactiver un site sur le serveur

sudo a2dissite nom_fichier

(a2dis : a2 = apache2, dis = disabled)

Activer une configuration sur le serveur (Les fichier de configurations se trouvent dans le répertoire /etc/apache2/conf-available)

a2enconf nom_fichier

Désactiver une configuration sur le serveur

a2disconf nom_fichier

Activer un module sur le serveur(Les fichiers de configurations des modules se trouvent dans le répertoires /etc/apache2/mods-available)

a2enmod nom_fichier

Désactiver un module sur le serveur

a2dismod nom_fichier

Commandes utiles pour la gestion des utilisateurs

Ajouter/Créer un nouvel utilisateur

sudo adduser nom_utilisateur

Supprimer un utilisateur

sudo deluser nom_utilisateur

Supprimer un groupe

sudo delgroup nom_groupe

Afficher la liste des utilisateurs

cat /etc/passwd

Afficher la liste des groupes

cat /etc/group

Modifier votre mot de passe

passwd

Modifier le mot de passe d’un utilisateur

sudo passwd nom_utililsateur

Ajouter un utilisateur dans un groupe

sudo usermod -a -G nom_group nom_utilisateur

Commandes utiles sur les répertoires et les fichiers

Créer un répertoire

mkdir nom_repertoire

Supprimer un répertoire

rm -r nom_repertoire/

Renommer un Répertoire

mv nom_repertoire/ nouveau_nom_repertoire/

Copier un répertoire a dans un répertoire b

cp -r repetoire_a/  repertoire_b/

Déplacer un répertoire a dans un répertoire b

mv repertoire_a/ repertoire_b/

Déplacer les éléments d’un répertoire a dans un répertoire b

mv repertoire_a/* repertoire_b/

Afficher la liste des éléments qui se trouvent dans un répertoire

ls nom_repertoire/

Créer un fichier vide

touch nom_fichier

Supprimer un fichier

rm nom_fichier

Renommer un fichier

mv nom_fichier nouveau_nom_fichier

Copier un fichier dans un répertoire

cp nom_fichier nom_repertoire/

Déplacer un fichier dans un répertoire

mv nom_fichier nom_repertoire/

Copier le contenu d’un fichier a dans un fichier b

cp fichier_a fichier_b

Afficher le contenu d’un fichier

cat nom_fichier