web-dev-qa-db-fra.com

Enregistrement du fichier dans nano dans un dossier spécifique

J'essaie de sauvegarder un fichier dans l'éditeur de texte nano. J'ai écrit un court texte de test et entré ctrl + O pour enregistrer et nommer le fichier, mais je ne sais pas comment je peux enregistrer le fichier dans un dossier spécifique? et comment je peux trouver plus tard le fichier que j'ai créé. Merci!

3
kitty

Nano enregistre par défaut dans le répertoire de travail actuel (CWD) ou dans le chemin relatif de votre CWD au fichier ouvert. Si vous souhaitez enregistrer dans un autre répertoire, vous ajoutez simplement le nom du fichier avec le chemin

Par exemple

Ctrl+O ouvre l'invite de sauvegarde

File Name to Write: ~/test.txt

Sauvegarde test.txt dans mon répertoire personnel

File Name to Write: ../test.txt

Sauvegardera test.txt dans un répertoire au-dessus de mon CWD

File Name to Write: /absolute/path/to/file/text.txt

Sauvera text.txt dans le répertoire /absolute/path/to/file/

Après avoir sauvegardé un fichier, nano utilisera ce chemin dans la mémoire tampon. Voir ce chemin Ctrl+O ouvre l'invite de sauvegarde avec le nouveau chemin relatif Ctrl+C pour annuler la sauvegarde

Alors que dans l'invite de sauvegarde Ctrl+T ouvre un navigateur de fichiers pratique que vous pouvez utiliser

2
chaptuck

Si le dossier spécifique existe déjà, il existe plusieurs façons de procéder. Tout d’abord, supposons que le dossier se trouve dans votre propre répertoire utilisateur. Nous dirons à nano que nous voulons créer le fichier de test. Depuis le terminal:

nano /home/<your_user_name>/<some_folder>/test.txt

Ou le plus pratique:

nano ~/<some_folder>/test.txt

Vous pouvez également d’abord naviguer vers l’emplacement où vous souhaitez placer le fichier:

cd ~/<some_folder>
nano test.txt

Si le dossier n’existe pas encore, créez-le:

mkdir ~/<some_folder>
cd ~/<some_folder>
nano test.txt
1
chili555