Ce que j'ai appris sur Linux

J'ai résumé ce que j'ai appris sur Linux. N'hésitez pas à signaler toute information incorrecte!

Type de Linux

Système Red Hat
Red Hat Enterprise Linux
CentOS
Fedora
Système Debian
Debian GNU/Linux
Ubuntu

Émulateurs de terminaux principaux

Windows
PuTTY
TeraTerm
MacOS
Terminal
iTerm2
Linux
Terminal GNOME
Konsole

Type de coque

coquille Commentaire
sh AT&Shell développé par Steven Bourne du T-Bell Institute
Parfois appelé Bourne shell ou B shell
La coquille la plus ancienne
Moins de fonctionnalités
Très peu pratique à utiliser de manière interactive
csh Vieille coquille
Coque C
L'opération interactive est plus pratique que sh
La grammaire est très différente de sh et il y a un défaut
Il est rarement utilisé car il a tcsh comme successeur
tcsh Shell de type C shell développé comme successeur de csh
Pas souvent utilisé maintenant
bash Shell avec des fonctions étendues basées sur sh
Rétrocompatible avec sh
Il a suffisamment de fonctions pour un fonctionnement interactif et
Utilisé comme shell de connexion par défaut dans de nombreux environnements Linux
Convient également pour l'écriture de scripts shell
zsh Nouvelle coque
Un shell qui incorpore activement les fonctions d'autres shells tels que bash et tcsh, et ajoute ses propres extensions.
A tellement de fonctionnalités
Il faut du temps pour maîtriser toutes les fonctionnalités, mais une fois que vous vous y êtes habitué, vous pouvez travailler très efficacement, ce qui est un shell populaire.
Pas une coquille pour les débutants

Nous vous recommandons d'utiliser un shell bash rétrocompatible avec sh. Il n'y a aucune raison de commencer à utiliser tcsh ou csh zsh est hautement fonctionnel

le terme

le terme sens Remarques
coup sec À propos de la pâte
Lien dur Donnez au fichier un alias Un concept qui n'est probablement pas pour Mac et Windows
全てのLien durが削除されることでそのファイルが削除される
Lien symbolique Raccourcis pour Mac et Windows ショートカット先のファイルが消えると該当のLien symboliqueはエラーとなる
alias Fonctions pour faciliter l'utilisation des commandes
Lieu Identifiant pour identifier la langue, le pays, la région, etc.
Commande externe Commandes qui existent sur le système de fichiers
Commandes intégrées Commandes intégrées au shell lui-même
Variable d'environnement Variables dont les valeurs peuvent être référencées à partir de commandes externes
autorisation Une représentation des droits d'accès
-Représenté par 10 caractères, tels que rwxrwxrwx
Le premier caractère est-Fichier normal, répertoire d, lien symbolique l
Les 2e à 4e caractères représentent les droits d'accès du propriétaire, les 5e à 7e caractères représentent les droits d'accès du groupe et les 8e à 10e caractères représentent les droits d'accès des autres utilisateurs.
r est une abréviation pour read, w est une abréviation pour write et x est une abréviation pour execute.
processus Une unité de traitement vue depuis le noyau Linux. Possède un identifiant unique dans tout le système
emploi Une unité de traitement vue de la coque. Avoir un identifiant unique pour chaque shell
canal(Canal) canal. Chemin du flux de données
stdin Entrée standard Le canal d'E / S est 0
stdout Sortie standard Le canal d'E / S est 1
stderr Sortie d'erreur standard Le canal d'E / S est 2
réorienter Une fonction pour changer la destination d'entrée / sortie standard
pipeline Connectez la sortie standard d'une commande à l'entrée standard d'une autre commande |(Moitié de la taille)utilisation
filtre Une commande qui prend une entrée standard comme entrée et la sort sur une sortie standard
Editeur interactif Ouvrez le fichier dans un éditeur, éditez et enregistrez
Éditeur non interactif Exécute le traitement pour la commande et les sorties données

Commande standard

commander sens Remarques
shutdown -h now fermer nowの部分は何分後にfermerするかを指定できる
Maintenant veut dire maintenant
shutdown -r now Redémarrer nowの部分は何分後にRedémarrerするかを指定できる
Maintenant veut dire maintenant
date Afficher la date Dimanche 25 octobre 2020 01:20:18 JST
echo Affichage de la chaîne de caractères
chsh Commutateur shell Vous ne pourrez peut-être pas vous connecter, l'utilisation n'est donc pas recommandée
reset Réinitialisation du terminal
printenv Liste des variables d'environnement
pwd Afficher le répertoire actuel
ls -l Afficher les fichiers et dossiers dans le répertoire actuel ls signifie liste
mkdir Créer un annuaire -pをつけると一気に深いところまでCréer un annuaire可能
rm Supprimer le fichier
rm -r Fichier+Supprimer le répertoire
cat Afficher le contenu du fichier con"cat"Abréviation pour enate
Signification de se connecter
cat -n Afficher le contenu du fichier avec les numéros de ligne
less Afficher le contenu du fichier en faisant défiler Fonctionnement pendant moins
f 1 Faites défiler l'écran vers le bas
b 1 Faire défiler l'écran
j Faites défiler une ligne vers le bas
k Faire défiler une ligne vers le haut
1 fin
/Recherche de chaîne
n Passer au résultat de recherche suivant
N Passer au résultat de recherche précédent
cp copie
mv Renommer le fichier
mv Déplacer le fichier
ln Créer un lien dur Nom de la source du lien
ln -s Créer un lien symbolique ln -s Nom de la source du lien
commander--help Afficher l'utilisation de la commande
commande homme Voir comment utiliser les commandes dans le manuel en ligne(Je ne me connecte pas à Internet pour le voir) Opérations chez l'homme
f 1 Faites défiler l'écran vers le bas
b 1 Faire défiler l'écran
j Faites défiler une ligne vers le bas
k Faire défiler une ligne vers le haut
1 fin
/Recherche de chaîne
n Passer au résultat de recherche suivant
N Passer au résultat de recherche précédent
which Variable d'environnement$Afficher le chemin complet de la première commande trouvée sous le répertoire pointé par PATH Variable d'environnement$Recherche sous le répertoire pointé par PATH
which -a Variable d'environnement$Afficher le chemin complet de toutes les commandes sous le répertoire pointé par PATH Variable d'environnement$Recherche sous le répertoire pointé par PATH
Nom de variable=valeur 変数にvaleurを入れる var1='test variable'
=Ne laissez pas d'espaces à gauche et à droite de
locale -a Afficher une liste des paramètres régionaux disponibles sur votre système
commande de type Vérifiez s'il s'agit d'un alias ou d'une commande intégrée
surnom=commander commanderを名前のエイリアスにする
nom unalias Supprimer l'alias
commande commande Exécutez la commande sans alias
\commander エイリアスなしでcommanderを実行する
set Afficher une liste de variables
unset Supprimer la variable
set -o Nom de l'option Activez l'option Les options de la commande set sont résumées dans un tableau séparé.
set +o Nom de l'option Désactivez l'option Les options de la commande shopt sont résumées dans un tableau séparé.
shopt -nom de l'option s-v Nom de l'option -Activez l'option spécifiée par s,-Désactivez l'option spécifiée par v
exporter le nom de la variable shell Définissez le nom de la variable shell comme variable d'environnement
nom du fichier source Exécutez le contenu décrit dans le fichier directement sur la ligne de commande
groups Afficher à quel groupe vous appartenez actuellement
chmod [ugoa][+-=][rwx] Modifier les autorisations en mode symbole

[ugoa]
u:Propriétaire
g:groupe
o:Autres utilisateurs
a:ugo tout(Si omis, il devient un)

[+-=]
+:Ajouter des autorisations
-:Autorité d'interdiction
=:Égal à l'autorité spécifiée

[rwx]
r:en train de lire
w:l'écriture
x:Courir
[commander]
chmod ugo=rw

[sens]Propriétaire、groupe、その他ユーザーのパーミッションをrwにする
chmod nom de fichier octadécimal à 3 chiffres rwx rwx Spécifiez 777 lors de la spécification de rwx
su Passer au super utilisateur Abréviation pour changer d'utilisateur
su - Initialiser et basculer vers l'environnement super utilisateur -Si vous n'ajoutez pas, les variables d'environnement seront héritées et cela peut ne pas fonctionner correctement selon l'application. Normalement-Exécuter avec
sudo Exécutez les commandes en tant que superutilisateur Utilisé lorsque vous souhaitez exécuter temporairement des commandes en tant que super utilisateur
Qu'il puisse être utilisé ou non/etc/aux sudoers%wheel ALL=(ALL)S'il est décrit comme TOUT* Ne modifiez pas avec vim. Que faire avec la commande visudo
visudo Lors de la vérification des erreurs grammaticales/etc/Réécrire les sudoers
ps Afficher les processus en cours x:Afficher tous les processus de l'utilisateur qui a exécuté
ux:Afficher tous les processus de l'utilisateur en cours d'exécution avec des informations détaillées
ax:Afficher les processus pour tous les utilisateurs
aux:Afficher tous les processus des utilisateurs avec des informations détaillées
auxww:Tout afficher sans limiter la largeur d'affichage(A part ça, c'est la même chose que aux)
jobs Afficher la liste des tâches -L'ID de processus est également affiché avec l'option l.
fg %Numéro de poste Mettre une tâche arrêtée au premier plan Numéro de posteを省略するとjobsで+Le travail actuel avec est au premier plan
bg %Numéro de poste Exécuter une tâche arrêtée en arrière-plan Numéro de posteを省略するとjobsで+Le travail actuel avec est en arrière-plan
commander& Courir en arrière-plan
kill %Numéro de poste Terminer le travail
numéro de processus de destruction Terminer le processus Le processus d'un autre utilisateur ne peut pas être interrompu. Cependant, les super utilisateurs peuvent mettre fin aux processus de tous les utilisateurs
kill -Numéro de processus du signal Envoyer un signal au processus Les signaux sont résumés sous la forme d'une liste de signaux pouvant être utilisés avec la commande kill.
commander<Fichier Changer l'entrée standard du clavier au fichier et exécuter la commande commanderファイルと同じ動作
commander>Fichier Remplacez la sortie standard du terminal d'affichage par un fichier et exécutez la commande Le fichier est généré automatiquement, il n'est donc pas nécessaire de le créer à l'avance.
commander>Fichier 2>Fichier d'erreur Remplacez la sortie standard du terminal d'affichage par un fichier, changez la sortie d'erreur standard du terminal d'affichage par le fichier d'erreur et exécutez la commande.
commander>Fichier 2>&1 Afficher simultanément la sortie standard et la sortie d'erreur standard Passer d'un terminal à un fichier et exécuter la commande &1 fait référence à la sortie standard
commander>>Fichier Changez la sortie standard du terminal d'affichage en un fichier en l'ajoutant à la fin du fichier et exécutez la commande
head Une commande qui sort uniquement le nombre de lignes spécifié du début du fichier à la sortie standard
tail Une commande qui sort uniquement le nombre spécifié de lignes de la fin du fichier vers la sortie standard -Si f est ajouté, il sera surveillé à chaque fois qu'il est ajouté.
grep Afficher uniquement les lignes qui correspondent au modèle de recherche spécifié
sort Trier par ordre
uniq Supprimer les lignes en double -Compter les lignes en double avec c
taq Sortie dans l'ordre inverse
wc Sortie du nombre de lignes et d'octets Affichage dans l'ordre du nombre de lignes, du nombre de mots et du nombre d'octets.-Sortir uniquement le nombre de lignes avec l,-Affiche uniquement le nombre de mots avec w,-Afficher uniquement le nombre d'octets avec c
du -b Afficher la capacité utilisée du fichier ou du répertoire spécifié en octets
diff Comparer des fichiers
sed Modifier les fichiers à l'aide d'un éditeur non interactif Vous pouvez supprimer ou remplacer des lignes à l'aide d'expressions régulières dans le script
awk Il convient pour afficher le nombre de données à afficher séparées par un espace. Lire comme du chêne
Les langages de script tels que Ruby et Python sont souvent utilisés pour le traitement de texte à grande échelle.

Variables shell spéciales

variable Explication Remarques
PS1 La chaîne affichée à l'invite
Par défaut[\u@\h \W]$Il est devenu
Le résultat est[root@localhost work]#devenir
\u:Nom d'utilisateur
\w:Répertoire actuel
\h Le premier des noms d'hôte.Partie jusqu'à
\d:Date
\H:nom d'hôte
\n:nouvelle ligne
\t:HH:MM:Heure actuelle au format SS
\W:Répertoire actuelの末尾のディレクトリ名
\\$:Pour l'utilisateur root#, Pour les autres utilisateurs$
\\:Lui-même
PS2 Chaîne de caractères affichée à l'invite, telle que l'attente d'une entrée
Par défaut>Devient
PATH Le répertoire où le shell recherche les commandes:Chaînes de caractères concaténées par des délimiteurs PATH si vous ajoutez un répertoire à la fin="$PATH: ~/bin"Faire
LANG Lieu. La langue à afficher et le format de la date sont décidés
HISTFILE Nom de fichier pour enregistrer l'historique de la ligne de commande La valeur par défaut est~/.bash_history
HISTFILESIZE Nombre maximum de lignes d'historique de ligne de commande à enregistrer dans le fichier d'historique
HISTSIZE Nombre maximum de lignes pour enregistrer l'historique de la ligne de commande
HOME Annuaire personnel
SHELL Chemin du shell de connexion
PWD Répertoire actuel
LESS Variables d'environnement qui représentent des options qui sont automatiquement exécutées lorsque less est exécuté La valeur par défaut est vide

opération

opération sens Remarques
control+b Déplacer le curseur une à gauche b est de retour(retour)veux dire
control+f Déplacer le curseur une à gauche f est en avant(précédent)veux dire
control+a Déplacez le curseur au début
control+e Déplacez le curseur à la fin
Appuyez et relâchez esc b Déplacez le curseur mot par mot vers la gauche b est de retour(retour)veux dire
Appuyez et relâchez esc f Déplacez le curseur mot par mot vers la droite f est en avant(précédent)veux dire
control+w Supprimer de la position du curseur vers l'espace gauche
control+k Supprimer de la position du curseur à la fin de la ligne
control+u Supprimer de la position du curseur au début de la ligne
control+y coup sec(coller)
control+l Effacer les caractères d'affichage Utiliser assez souvent
control+r Recherche incrémentale de commandes Opérations pendant la recherche incrémentielle
Rechercher en entrant une chaîne de caractères
control+r Rechercher un avant
esc Retour avec la commande actuellement affichée
control+g Ignorer les résultats de la recherche et renvoyer
control+z Arrêtez la commande Vous pouvez redémarrer la commande avec la commande fg au lieu de la terminer.

Signification du répertoire

annuaire sens
/bin Contient les commandes minimales importantes requises pour le fonctionnement du système Linux
/dev Stocke les fichiers de périphérique préparés afin que le matériel tel que les disques et les claviers puisse être traité comme des fichiers.
/etc Répertoire pour placer les fichiers de configuration
Les fichiers liés aux paramètres de Linux lui-même se trouvent également dans ce répertoire
/home Répertoire d'accueil
En dessous se trouve un répertoire pour chaque utilisateur
ユーザーはこのRépertoire d'accueil内に自由にファイルやディレクトリを作成して作業を行うことができる
/sbin Répertoire pour placer les fichiers exécutables
Contient des commandes pour les utilisateurs administrateurs
/tmp Répertoire des fichiers temporaires
Les fichiers de ce répertoire sont définis pour être supprimés régulièrement
/usr Répertoire pour stocker diverses applications et leurs fichiers d'accompagnement
/var Répertoire pour stocker les données changeantes

Signification des symboles

symbole sens Remarques
$ Utilisateur général
# Super utilisateur
. Répertoire actuel
/ Délimiteur de chemin de fichier
* Chaîne de caractères arbitraire
? N'importe quel personnage

À propos de la recherche de fichiers

Forme de base de recherche pour rechercher des fichiers.sample


find <① Recherche dans le répertoire de démarrage> <② Conditions de recherche> <③ Action>
① Recherche dans le répertoire de démarrage sens
. Répertoire actuel
② Conditions de recherche sens Remarques
-name "*.txt" Sensible aux majuscules et minuscules.Rechercher les fichiers se terminant par txt
-iname "*.txt" Insensible à la casse.Rechercher les fichiers se terminant par txt
-type f Rechercher des fichiers normaux
-type d Annuaire de recherche
-type l Rechercher des liens symboliques
-type f -a -name '*.txt' Le nom du fichier est un fichier normal.Rechercher les fichiers se terminant par txt -un moyen et
Au fait-a peut être omis
③ Action sens Remarques
-print Afficher le nom du chemin Si vous omettez l'action-devenir print

À propos de la recherche de fichiers à grande vitesse

Utilisez Locate pour la recherche de fichiers à grande vitesse Contrairement à find, il utilise la base de données après l'avoir créée à l'avance, donc contrairement à find, qui commence la recherche sur place, la recherche de fichiers peut être effectuée à une vitesse considérablement élevée. Non disponible par défaut Exécutez Locate --version et si rien n'est trouvé, vous devez installer avec yum ou apt-get

Pour centos.sample


sudo su
yum -y install mlocate

Pour ubuntu.sample


sudo su
apt-get install mlocate

Après avoir installé mlocate, enregistrez la liste des chemins de fichiers dans la base de données avec updatedb Une fois exécutée, la commande Locate met automatiquement à jour la base de données, il n'est donc pas nécessaire de l'exécuter à nouveau.

Commun aux centos et ubuntu.sample


updatedb

Lors de la recherche de fichiers avec Locate, utilisez le format suivant

Forme de base de localisation pour la recherche de fichiers.sample


locate [① Option]<② Motif de recherche>
① Option Explication Remarques
-i Insensible à la casse je suis ignorer_Abréviation de cas
-b Rechercher uniquement les noms de fichiers b est une abréviation pour le nom de base
-a ET recherche
② Motif de recherche Explication
"*.txt" .Rechercher des fichiers contenant du txt
"bash" "doc" "bash"Ou"doc"Rechercher des fichiers contenant

À propos de vim

le terme Explication Remarques
supprimer À propos de la coupe
coup sec Copie ややこしいけどLinuxでのcoup secとまた意味が異なる
Mettre À propos de la pâte
commander Explication Remarques
vim --version Vérifier la version de vim La version ne s'affiche pas si elle n'est pas installée
yum install vim installer vim(CentOS)
apt-get install vim installer vim(Ubuntu)
nom de fichier vim Texte ouvert avec vim
vimtutor Démarrer le didacticiel Vim Si vous n'êtes pas familier avec vim, essayez-le.

Mode normal

commander Explication Remarques
h Plus rapide que les touches fléchées une fois que vous vous y êtes habitué
j Plus rapide que les touches fléchées une fois que vous vous y êtes habitué
k Plus rapide que les touches fléchées une fois que vous vous y êtes habitué
l Plus rapide que les touches fléchées une fois que vous vous y êtes habitué
x Supprimer un caractère Même opération que dl
i Mettre en mode insertion Abréviation pour insérer
a Mettre en mode insertion La différence avec i est que le curseur se trouve sur le côté droit de la position du curseur.
0 Au début de la ligne
$ Jusqu'au bout de la ligne
w Déplacer le curseur vers la droite avec un délimiteur de symbole
b Déplacer le curseur vers la gauche avec un délimiteur de symbole
W Déplacez le curseur vers la droite séparé par des espaces
B Déplacez le curseur vers la gauche séparé par des espaces
gg Aller à la première ligne
100G Aller à la ligne 100
G Aller à la dernière ligne
:q Quitter sans sauvegarder
:q! Résiliation forcée sans sauvegarde
:w sauvegarder
:w Nom de fichier Enregistrer sous
:wq Sauvegarder et quitter
dd Suppression de ligne
d$ Supprimer jusqu'à la fin de la ligne
d0 Supprimer au début de la ligne
dl 1 caractère supprimé
dw Supprimer un mot
dgg Supprimer à la première ligne
dG Supprimer jusqu'à la dernière ligne
yy Ligne Yank
y$ Yank jusqu'à la fin de la ligne
y0 Yank au début de la ligne
yl 1 lettre yank
yw Un mot sec
ygg Yank à la première ligne
yG Yank à la dernière ligne
p Supprimer, mettre la chaîne tirée(coller)
J Concaténer la ligne actuelle et la ligne immédiatement en dessous Si c'est x, le saut de ligne ne peut pas être effacé, alors utilisez-le à ce moment
u annuler Annulation de la dernière opération
control+r Redou Annulation de l'annulation
/Chaîne de recherche Rechercher des chaînes vers le bas Recherchez à partir de la position actuelle du curseur, saisissez donc gg avant de rechercher.
n pour suivant, N pour précédent
?Chaîne de recherche Rechercher des chaînes vers le haut Recherche à partir de la position actuelle du curseur
n pour suivant, N pour précédent
:%s/Chaîne source de remplacement/Chaîne de caractères après remplacement/g
:help Commande d'aide Puisqu'il y a un lien, contrôle sur le lien+]Vous pouvez voler en appuyant sur
Contrôle pour revenir du lien+t
:commande help Afficher l'aide des commandes

Mode d'insertion

commander Explication Remarques
esc Vers le mode normal

définir les options de commande

option Fonctionnement quand ON Remarques
ignoreeof control+Appuyer sur D ne sort pas de la coque
noclobber Ne pas écraser les fichiers existants avec la redirection
noglob Désactiver l'extension des chemins Tel queldevenir

options de commande shopt

option Fonctionnement quand ON Remarques
autocd Lorsque vous exécutez la commande du nom de répertoire, elle est exécutée comme spécifié dans l'argument de la commande cd.
dotglob *Ou?Suite à la réunion de stockage de noms de passe à l'aide.Inclure les fichiers commençant par
cdspell Lors de l'exécution de la commande cd, corrigez automatiquement une petite erreur et exécutez-la
globstar En développant le nom du chemin**Correspond à tous les fichiers, y compris les sous-répertoires
histappend Lorsque vous quittez bash, ajoutez l'historique des commandes au fichier historique et ne l'écrasez pas
sourcepath Ne recherchez pas le chemin de recherche avec la commande source

fichier de configuration bash

fichier de configuration Explication Remarques
/etc/profile Le script shell qui est appelé en premier lorsque le shell démarre Les paramètres appropriés sont pré-écrits pour chaque distribution, il n'est donc pas nécessaire de modifier
~/.bash_profile /etc/Script shell appelé après le profil Chargé uniquement lorsque vous êtes connecté
~/.bashrc fondamentalement~/.bash_Script shell appelé depuis le profil
C'est aussi un script shell qui est chargé à chaque fois que vous démarrez bash.
fondamentalementこのファイルだけ修正すればいい

Liste des signaux disponibles avec la commande kill

signal nombre Explication Remarques
SIGKILL 9 Tuez le processus Dernier recours lorsque le processus ne se termine pas
SIGTERM 15 Terminer le processus Signal par défaut pour la commande kill
SIGTSTP 20 Suspendre le processus control+Identique à z
SIGINT 2 Terminer le processus control+Identique à c

Autre

Autre Commentaire
ls -Type de fichier affiché par F Fichier normal sans symbole
/annuaire
*Réalisable
@Lien symbolique
Comportement lorsque la commande réussit sous Linux Succès si rien ne s'affiche
-r Options principalement récursives(Moyens de cibler les fichiers et dossiers sous le répertoire)
Signification des liens sous Linux alias
Manuel japonais Linux http://linuxjm.sourceforge.jp/
Pour exécuter une commande sans alias Exécutez la commande avec le chemin complet
source ~/.bashrc Sans redémarrer bash.Exécuter lorsque vous souhaitez refléter immédiatement les paramètres bashrc
/dev/null Un fichier spécial appelé fichier spécial. Aucun contenu n'est renvoyé même s'il est spécifié comme destination d'entrée. Même si vous le spécifiez comme destination de sortie, les données écrites ne seront enregistrées nulle part et disparaîtront

Recommended Posts

Ce que j'ai appris sur Linux
Ce que j'ai appris en Python
Ce que j'ai appris sur l'IA / l'apprentissage automatique avec Python (1)
Pour la première fois, j'ai découvert Unix (Linux).
Ce que j'ai appris sur l'IA / l'apprentissage automatique avec Python (3)
À propos de Linux
À propos de Linux
À propos de Linux
À propos de Linux
Ce que j'ai appris sur l'IA / l'apprentissage automatique avec Python (2)
J'ai essayé d'étudier le processus avec Python
Ce que j'ai vérifié sur le post de Qiita
Les débutants ont découvert Unix (Linux).
[Linux] À propos de l'exportation
[Linux] À propos de PATH
Qu'est-ce que Linux?
Linux (à propos des groupes)
Ce que j'ai appris au hackerrank en 1/30 jours.
Qu'est-ce que Linux
Qu'est-ce que Linux
[Ansible] Ce à quoi je fais attention lorsque j'écris ansible
Je ne savais pas grand-chose sur les variables d'environnement Linux
Linux (à propos du chemin du répertoire)
À propos des paramètres du noyau Linux
Connaissances de base sur Linux
À quoi sert Linux?
Qu'est-ce que UNIT-V Linux?
Un résumé divers de ce que j'ai recherché sur Ansible
J'ai étudié les autorisations nécessaires pour supprimer les fichiers Linux.
Ce que j'ai appris en participant aux qualifications ISUCON10
À propos de la construction de l'environnement Linux (CentOS)
Une note de ce que j'ai appris quand j'ai pensé à utiliser pyenv ou virtualenv sous Windows
Linux (À propos des fichiers et des répertoires)
Linux (à propos de l'ajout / de la suppression d'utilisateurs)
À propos des fichiers et des processus LINUX
Ce que j'ai appris en résolvant 30 questions du projet python Euler
Qu'en est-il de la négociation d'actions aujourd'hui?
J'ai bien étudié Systemd
J'ai essayé de réintroduire Linux
J'ai appris la grammaire de base de Python
Ce qui m'inquiétait lors de l'affichage d'images avec matplotlib
Ce sur quoi je suis tombé lors de l'utilisation de CodeIgniter sur un serveur Linux
Ce que je suis tombé sur l'utilisation d'Airflow
Ce que les débutants pensent de la programmation en 2016
H29.2.27 ~ 3.5 Résumé de ce que j'ai fait
Où j'étais inquiet pour heroku
À propos de la construction de l'environnement Linux (VMware Virtual BOX)
[Python] Qu'est-ce que @? (À propos des décorateurs)
La fonction numpy que j'ai apprise cette année
J'ai une question sur les blancs
Ce qui était surprenant dans les classes Python
J'ai essayé de m'organiser à propos de MCMC.