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.