J'ai ce problème dans le cadre d'un devoir scolaire :
REMARQUE : Au cas où il serait difficile de lire dans l'image ci-dessus, voici l'arborescence :
$ tree
.
`-- sample_dir1
`-- sample_dir
|-- admin
|-- cambridge
| |-- cafeteria
| |-- library
| `-- security
| |-- annex
| |-- building
| `-- parking
|-- faculty
|-- history.exe
|-- markham
| |-- annex
| |-- building1
| `-- parking
|-- oxford
| |-- outline.doc
| |-- programming
| | `-- report.pdf
| `-- security
`-- stenton
|-- gen_ed
`-- lib_arts
|-- english.txt
`-- match.doc
15 directories, 11 files
J'ai essayé de faire la commande :
$ cp ../cambridge/security/parking ./parking2
... mais ça ne marche pas. La question dans l'image ci-dessus indique que le répertoire actuel est stenton
, et que nous devons faire une copie du fichier nommé parking
(depuis le security
répertoire), et de nommer le nouveau fichier parking2
, et placez-le dans le répertoire courant, stenton
, en utilisant des chemins d'accès relatifs.
Qu'est-ce que je fais mal? Mon cp
la commande semble être correcte.
Réponse acceptée :
C'est une question très élémentaire. Je voudrais lire sur les pages de manuel pour celui-ci. Néanmoins, voici votre réponse :
cp <SOURCE> .
Par exemple :
J'ai un fichier dans ce répertoire :/home/rkah/sample1
Le fichier s'appelle :sample
Dites si je voulais aller dans mon répertoire personnel qui est :/home/rkah/
et copiez sample
vers /home/rkah/
, je lancerais cette commande :
cp ~/sample/sample .
Le .
symbole représente le répertoire de travail actuel ou le répertoire dans lequel je suis actuellement.