1. 파일 복사하기
터미널은 Mac OS에서 파일을 다루기 위한 강력한 도구입니다. 터미널에서 파일을 복사하려면 'cp' 명령어를 사용합니다.
예를 들어, 'file1.txt'라는 파일을 'file2.txt'로 복사하고 싶다면 다음의 명령어를 입력하세요:
cp file1.txt file2.txt
'cp'는 'copy'의 약자이며, 'file1.txt'의 내용을 'file2.txt'로 복사하는 명령어입니다. 이렇게 복사된 파일은 동일한 내용을 가지지만 파일 이름은 'file2.txt'로 변경됩니다.
2. 파일 붙여넣기
텍스트를 터미널로 복사해서 붙여넣기하려면 'pbpaste'와 'pbcopy' 명령어를 사용할 수 있습니다.
먼저, 'pbcopy' 명령어를 사용하여 터미널에 복사할 텍스트를 지정합니다. 예를 들어, 'Hello, World!'라는 내용을 복사하려면 다음의 명령어를 입력하세요:
echo "Hello, World!" | pbcopy
이제, 텍스트를 붙여넣으려는 위치로 이동한 후 'pbpaste' 명령어를 사용하여 복사한 텍스트를 붙여넣을 수 있습니다. 다음의 예제를 확인해보세요:
cd Desktop
pbpaste > file3.txt
위의 예제에서는 현재 작업 디렉토리를 바탕화면('Desktop')으로 이동한 후 'pbpaste' 명령어를 사용하여 복사한 텍스트를 'file3.txt'로 붙여넣었습니다.
3. 터미널에서 파일 이름 변경하기
파일을 복사하면서 파일의 이름을 동시에 변경하려면 'mv' 명력어를 사용합니다.
예를 들어, 'file1.txt' 파일을 'file_renamed.txt'로 복사하면서 이름을 변경하려면 다음의 명령어를 입력하세요:
mv file1.txt file_renamed.txt
'mv'는 'move'의 약자이며, 'file1.txt'의 내용을 'file_renamed.txt'로 이동시키는 명령어입니다.
4. 파일 위치 이동하기
터미널에서 파일을 다른 디렉토리로 이동하려면 'mv' 명령어를 사용합니다.
예를 들어, 'file1.txt' 파일을 'Documents' 디렉토리로 이동하려면 다음의 명령어를 입력하세요:
mv file1.txt Documents/
'Documents' 디렉토리가 현재 디렉토리에 존재해야 합니다. 이렇게 하면 'file1.txt' 파일이 'Documents' 디렉토리로 이동됩니다.
5. 여러 파일 동시에 복사하기
여러 개의 파일을 동시에 복사하려면 아래와 같은 방법을 사용할 수 있습니다.
예를 들어, 'file1.txt', 'file2.txt' 두 개의 파일을 'backup' 디렉토리로 복사하려면 다음의 명령어를 입력하세요:
cp file1.txt file2.txt backup/
위의 예제에서는 'file1.txt'와 'file2.txt'를 'backup' 디렉토리로 복사한 것입니다. 'backup' 디렉토리가 없으면 새로 생성됩니다.
6. 복사 중 덮어쓰기 방지하기
파일을 복사할 때 이미 동일한 이름의 파일이 있는 경우 덮어쓰기가 되는데, 덮어쓰기를 방지하려면 '-n' 옵션을 사용합니다.
예를 들어, 'file1.txt'를 'file2.txt'로 복사하려고 할 때 이미 'file2.txt'가 존재하는 경우에는 다음의 명령어를 입력하세요:
cp -n file1.txt file2.txt
위의 명령어를 실행하면 이미 'file2.txt'가 존재하므로 덮어쓰기를 하지 않고 복사를 건너뜁니다.
이렇게 터미널에서 파일을 복사하고 붙여넣기 할 수 있는 몇 가지 방법을 알아보았습니다. 터미널은 파일 관리를 위한 강력한 도구이므로 익숙해지면 많은 작업을 효율적으로 처리할 수 있습니다.