Les commandes de base de Linux sur les systèmes d'exploitation Linux et Windows
Cette écriture est utile pour ceux qui souhaitent commencer avec des commandes Linux. Ici vous trouverez les commandes les plus courantes qui sont utilisées dans Linux.
Si vous souhaitez exécuter des commandes Linux sur Windows puis installez Cygwin. Cygwin Linux est une couche au-dessus de Windows qui vous permet d'utiliser les commandes Linux dans Windows.
Si vous installez Cygwin sur Windows alors le chemin par défaut lorsque vous démarrez le terminal Cygwin sera:
C:\cygwin64\home\{username}
Créer un nouveau fichier d'exemple de bloc-notes
touch textfile.txt
Changement de répertoire
cd {directory path\name}
contenu du répertoire de la liste au format long ( -l ) y compris les fichiers et répertoires cachés ( -une )
ls -l -a
ls -al
Commandez les fichiers et répertoires au moment où ils ont été mis à jour
ls -t
Répertoire de liste avec pause et défilement
ls -l | less
Montrer situation actuelle (print répertoire de travail)
pwd
Extrait dernière 100 mots d'un fichier
tail -100 {filename.extension}
Extrait premier 100 lignes d'un fichier
head -100 {filename.extension}
Copier un fichier
cp {source} {destination}
Déplacer un fichier
mv {source} {destination}
Créez un nouveau répertoire
mkdir {new directory name}
Supprimer le fichier
rm {filename}
Supprimer un répertoire vide
rmdir {directory to remove}
rm -d{directory to remove}
Supprimer le répertoire et son contenu
rm -r {directory to remove}
rm -R{directory to remove}
Trier le contenu d'un fichier
sort {filename to sort}
Retirer les doublons dans un fichier
uniq {filename to remove duplicates}
Compresser les fichiers
gzip {filename}
Compresser répertoire
gzip -r {directory name}
Comptez le nombre de lignes et de mots dans un fichier texte
wc {filename}
Rechercher du texte dans des fichiers pour faire correspondre modèle de chaîne (sensible aux majuscules et minuscules)
grep 'word' {filename}
Rechercher du texte dans des fichiers pour faire correspondre modèle de chaîne (insensible à la casse)
grep -i 'word' {filename}
Rechercher avec un répertoire
grep -R Arctic /home/ccuser/workspace/geography
Afficher le contenu d'un fichier texte
cat
sed éditeur de flux (semblable à rechercher et remplacer)
sed 's/snow/rain/' forests.txt
Changer les permissions de fichiers et de répertoires
chmod {options} {permissions} {filename}
Inscrivez commandes récentes utilisées
history
Planifier automatiquement des tâches
cron
crontab
Changer les permissions de fichiers
chmod {permission number} {some file or directory}
chmod 777 /storage
Changer les permissions de fichiers récursives
chmod -R {permission number} {some file or directory}
