파일 관련 명령어 (cp)

2023. 10. 10. 16:51리눅스

728x90

cp

파일이나 디렉터리를 복사하는 명령어이다.

$ cp -r 

복사하려는 대상이 디렉터리인 경우에 하위 디렉터리까지 같이 복사한다.

$ cp -i

복사를 통해 생성할 파일이 존재할 경우에 덮어 쓸 것인지를 물어본다. 'y'라고 입력하면 덮어쓰고, 'n'이라고 입력하면 복사를 취소한다.

$ cp -f

같은 파일의 이름을 존재하는 경우에 강제로 덮어쓴다.

$ cp -b

덮어쓸 때 백업본의 파일을 만든다. 이옵션을 사용하면 원래 파일명 뒤에 ~ 가 붙는 파일이 생성된다.

$ cp -s

복사하는 대신에 심볼릭 링크를 만든다.

$ cp -p

소요권, 그룹, 허가권 등 모든 정보를 복사한다. 이옵션이 없을 경우 현재 시간과 복사하는 사용자의 기본 허가권, 소유권, 그룹 정보로 파일을 복사한다.

$ cp -a 

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

 

와일드 카드(wild card)

와일드 카드란 특정한 문자를 이용해서 임의의 문자열을 대체하도록 설정한 문자이다

*는 '모든파일' 이라는 의미로 문자열이 없는것도 포함되고, 

?는 하나의 문자를 뜻한다 

 

touch

리눅스의 touch 명령어는 파일의 수정 시간을 변경하거나, 존재하지 않는 빈 파일을 새로 생성하는 데 사용됩니다.

'리눅스' 카테고리의 다른 글

파일 관련 명령어 (tocuch, file, locate, find)  (0) 2023.10.10
파일 관련 명령어 (rm, mv)  (0) 2023.10.10
파일 관련 명령어 (ls)  (1) 2023.10.10
디렉터리 관련 명령어  (0) 2023.10.10
사용자 조회 명령어  (0) 2023.10.10