OS/Linux

    [Linux] cp 또는 mv 로 파일 강제로 덮어쓰기

    [Linux] cp 또는 mv 로 파일 강제로 덮어쓰기

    개요 안녕하세요 피터입니다. 간혹 리눅스에서 cp 명령어로 파일 또는 디렉토리를 복사할 때 이미 존재하는 파일인 경우에 파일을 덮어쓸지 사용자에게 물어보는 경우가 있습니다. [root@peterdev test]# cp test1.txt test2.txt cp: overwrite ‘test2.txt’? 수동으로 복사할 경우에는 y를 입력하여 덮어쓰면 되는데, 여러 파일을 복사하는 경우에는 매 파일마다 y를 입력하는게 귀찮을 수 있습니다. 또한 스크립트로 자동화를 하는 경우에는 사용자에게 물어보는 절차를 생략하고 강제로 덮어쓰고 싶을 때가 있을 것입니다. 그런데 아래처럼 cp 명령어의 -f (강제 적용) 옵션을 사용해도 계속해서 사용자에게 덮어쓸 것인지 물어보는데 이런 경우는 alias 때문입니다. [roo..

    [Linux] cp 파일 및 디렉토리 복사

    [Linux] cp 파일 및 디렉토리 복사

    개요cp 명령어는 리눅스에서 파일을 복사하는 명령어입니다.윈도우 환경에서는 마우스로 드래그&드롭을 활용하여 파일 복사를 쉽게 할 수 있습니다. 일반적으로 리눅스 서버 환경에서는 Desktop GUI 환경을 사용하지 않기 때문에 마우스 없이 파일을 복사해야 합니다. 콘솔에서 명령어를 수행해서 말이죠. 익숙해지면 윈도우에서 파일 복사하는 것보다 훨씬 복잡한 명령어도 빠르게 수행할 수 있습니다. 사용법 리눅스에서 사용되는 명령어는 모두 대소문자를 구분하니 주의해주세요.cp 명령어에 대한 자세한 설명은 cp --help 명령어를 통해 볼 수 있습니다. Usage: cp [OPTION]... [-T] SOURCE DEST or: cp [OPTION]... SOURCE... DIRECTORY or: cp [OPTI..

    [Linux] ls (파일 목록 보기)

    [Linux] ls (파일 목록 보기)

    개요ls 명령어는 유닉스 계열 운영 체제의 명령어 가운데 하나로 'list segments'를 뜻하는 명령어입니다. 파일의 목록을 표시하는 기능을 수행하는 명령어로 MS-DOS 에서 dir과 유사한 명령어라고 보시면 됩니다. 리눅스에서 사용되는 명령어는 모두 대소문자를 구분하니 주의해주세요.ls 명령어에 대한 자세한 설명은 man ls 를 해서 살펴보거나 ls --help 명령어를 통해 볼 수 있습니다. ls명령어의 사용법은 아래와 같습니다. Usagels []... []... 보통 man이나 help 등의 명령을 통해 볼 수 있는 usage에서 [ ] 기호는 생략이 가능합니다. 따라서 그냥 쉘 프롬프트상에서 ls 라고만 입력해도 명령어는 잘 동작합니다. 다만 ls 는 가장 기본적인 정보만 출력하니 사용..