달도없는 깜깜한 밤에 빛나는 별처럼★

SEARCH RESAULT : 글 검색 결과 - cp (총 2개)

POST : IT/Linux

[Linux] 마운트 되어있는 CD 파일 이동 후 언마운트 시키기

( yum install 을 하기위해선 서브스크립션 등록이 필요한데, 

등록 전에 설치파일이 있지만 언마운트 해야되는 상황을 가정해보겠습니다.)

 

먼저 현재 마운트가 되어있는지 확인하고,

 

마운트 되어있는 파일을 폴더를 생성하여 옮기고, 그 후 언마운트 하는 방법을 알아보겠습니다.

 

# mount 명령어 입력을 하시면 어떤 경로에 mount 되어있는지 확인이 가능합니다.

마지막줄에 /dev/sr0 으로 시작하는곳이 mount 되어있는곳인데요.

그림에서는 /media/ 아래에 바로 파일이 있는걸로 보여지네요.

 

 

# mount 된곳을 확인했으니, 디렉토리(폴더)를 생성해줍니다.

mkdir 생성할 폴더이름

 

 

# 잘만들어 졌는지 확인해보구요 ~

 

 

# 이제 파일을 이동할것입니다.

cp 명령어를 통해 복사를 할텐데, 명령어에 대한 설명을 조금 해드리겠습니다.

cp 뒤에는 mount 되어있는 폴더와 파일을 입력해주시고,

64/* 여기서 *은 모든 파일을 선택한다 라고 생각하시면 됩니다.

그리고 한칸띄고 복사할 디렉토리(폴더)를 입력해주면 됩니다.

 

 

# 복사가 완료되었다면 언마운트롤 해보겠습니다.

언마운트라고 하여 unmount 로 입력했다간 명령어가 듣질 않으실 겁니다.

umount로 해주셔야 합니다.

umount /dev/sr0 명령어로 언마운트 진행을 하여주시고, 다시한번 mount로 언마운트가 잘되었는지 확인해 줍니다.

 

 

 

top

posted at

2017. 8. 18. 15:23


POST : IT/Linux

[Linux] cp 명령어, 정의, 사용법, 예제

# cp : copy의 약어로 파일을 다른 이름으로 복사하거나 다른 디렉토리로 복사하는 명령.

        도스의 copy와 비슷하나 더 많은 기능을 한다.

 

사용법 :  
1) cp [option] file1 file2 => : file1을 file2로 복사한다.


2) cp [option] files directory => file을 해당 directory에 복사한다.

 

# 명령어
1) -r : 서브디렉토리까지 복사한다. 디렉토리를 복사하고자 할 때 필요한 옵션이다.(-R)과 같다.

 

2) -i : interactive(상호영향)의 약어, 복사할 대상 파일이 이미 존재할 때 덮어 쓸 것인지를 물어본다.

 

3) -f : 같은 파일의 이름을 가지는 파일이 있는 경우 이 파일을 지운 후 복사한다. 즉 강제로 덮어쓴다.

 

4) -b : 덮어쓰거나 지울 때 백업본의 파일을 만든다. 이 옵션을 사용하면 뒤에 ~가 붙는 파일이 생성된다.


5) -s : 복사하는 대신에 심볼링링크를 만든다.


6) -p : 소유권, 그룹, 허가권, 타임 스탬프 등 모든 정보를 복사한다.

         이 옵션이 없을 경우 현재 시간과 기본 허가권, 소유권, 그룹 정보로 파일을 복사한다.

 

7) -v : 파일을 복사하기전에 각각 파일명을 표시한다.


8) -d : cp 명령은 복사할 파일이 심볼릭링크파일인 경우에는 그 원본파일을 찾아 복사한다.

        이 옵션은 심볼릭 파일인 경우 그 심볼릭 정보와 함께 링크파일 그대로 복사하고자 할 때 사용한다.


9) -a : -dpR옵션과 같다. 특정 파일의 속성,링크 정보들을 그대로 유지하고 그 하위디렉토리까지 전부 복사할 때 사용한다.

 

# 예제

1) cp /etc/lilo.conf . 
    => /etc/lilo.conf라는 파일을 현재 디렉토리 복사한다.

 

2) cp /etc/lilo.conf info.conf 
    => /etc/llio.conf라는 파일을 현재 디렉토리의 info.conf라는 파일로 복사한다.

 

3) cp -r /etc/* tmp 
    => /etc아래에 있는 모든 파일과 디렉토리들을 tmp라는 디렉토리에 복사한다.
4) cp readme ./data 
    => readme파일을 현재 디렉토리밑의 data디렉토리로 복사한다.


5) cp -rp etc etc2 
    => etc의 속성을 그대로 etc2라는 이름으로 복사본을 만든다.


6) cp a.txt b.txt /tmp 
   => 현재디렉토리의 a.txt b.txt를 /tmp라는 디렉토리안에 복사한다.


7) cp -a /etc/skel/. /home/posein
   => /etc/skel 디렉토리안에 있는 모든 파일의 속성, 링크 정보 등을 그대로 유지하면서

        /home/posein이라는 디렉토리로 복사한다.

top

posted at

2017. 7. 25. 15:17


CONTENTS

달도없는 깜깜한 밤에 빛나는 별처럼★
BLOG main image
추니의 Daily, 맛집, IT공부
RSS 2.0Tattertools
공지
아카이브
최근 글 최근 댓글 최근 트랙백
카테고리 태그 구름사이트 링크