모든 Mac 사용자가 알아야 할 16가지 터미널 명령

0
335

백라이트 MacBook 키보드.

Mac 명령줄이 두려우신가요? 몇 가지 간단한 명령을 배우면 자신감을 키우고 두려움을 떨칠 수 있습니다. 명령줄 환경에서 작업하는 것을 즐긴다는 사실을 알게 될 수도 있습니다!

터미널을 사용하여 명령 실행

Mac에서 터미널을 여는 방법

관련된Mac에서 터미널을 여는 방법

Mac에는 응용 프로그램 > 유틸리티 아래에 있는 터미널이라는 앱이 함께 제공됩니다. 이것이 명령줄을 사용하여 Mac에서 명령을 실행하는 방법입니다. Utilities 폴더에서 터미널을 찾거나 Spotlight를 사용하여 검색하여 터미널을 시작한 다음 인터페이스에 익숙해집니다.

다른 앱에서 사용하는 많은 바로 가기가 여기에서 작동합니다. Command+T로 여러 탭을 열거나 Command+N으로 새 터미널 창을 열 수 있습니다. 모든 작업을 예상대로 잘라내고, 복사하고, 붙여넣고, 파일이나 폴더를 터미널 창으로 끌어서 즉시 해당 디렉토리로 건너뛸 수 있습니다.

Mac 터미널(공백)

여기에서 가장 기본적인 Mac 터미널 명령 중 일부를 다룰 것입니다. Linux 명령줄도 사용해 본 적이 있다면 이 항목이 익숙할 것입니다.

작업이 끝나면 터미널에서 Mac을 잠그는 방법 또는 간단한 명령으로 Mac을 종료하는 방법을 배우고 싶을 수 있습니다.

플래그를 사용하여 명령 수정

대부분의 명령에는 하이픈과 문자 형태의 플래그를 추가하여 다른 기능에 액세스할 수 있습니다. 예를 들어, -R 플래그는 명령을 재귀적으로 적용하여 디렉터리, 해당 특정 디렉터리 내의 모든 파일 및 폴더, 해당 폴더 내의 모든 파일 및 폴더 등에 적용되도록 합니다.

광고

플래그는 항상 명령 뒤에 나타납니다. 예를 들어: rm -i <location>. 이 예에서는 rm 는 삭제 명령이고, -i 플래그는 프로세스에 사용자 확인을 요청하도록 지시하고, <location> 드라이브의 파일 또는 폴더 위치로 대체됩니다. 플래그는 대소문자를 구분합니다.

디렉토리 변경: cd

사용 예: cd /folder/

사용 cd 디렉토리를 변경하는 명령. 예를 들어: cd /Volumes/Elements/ “Elements”라는 외부 드라이브에 액세스합니다.

cd macOS 터미널 명령

바로 가기를 사용하여 특정 디렉토리로 빠르게 건너뛸 수 있습니다. 예를 들어, 실행 cd ~ 현재 사용자의 홈 디렉토리로 이동합니다. 당신은 또한 사용할 수 있습니다 cd/ 드라이브의 루트에 도달하려면 cd.. 한 디렉토리 위로 이동하거나 cd../.. 두 디렉토리 위로 이동합니다.

파일 및 폴더 나열: ls

사용 예: ls /folder/

드라이브 탐색에도 유용하며, ls 명령을 실행하기만 하면 현재 디렉토리의 내용을 나열하는 데 사용할 수 있습니다. 해당 디렉토리를 구체적으로 대상으로 하는 드라이브의 위치와 함께 추가하십시오.

ls 명령에 플래그를 추가하여 다른 결과를 얻을 수 있습니다. 예를 들어, -C 다중 열 출력을 얻으려면 -S 크기별로 정렬하려면 -lt 수정 날짜별로 정렬하려면 -la 숨김 파일을 포함한 자세한 내용 또는 -lh 읽을 수 있는 파일 크기로 목록을 만듭니다.

ls macOS 터미널 명령

cd 명령(예: ls ~ ) 빠르게 점프합니다.

복사: cp

사용 예: cp file.txt /destination/

사용하다 cp 복사 명령을 시작하려면 필요한 위치에 플래그를 추가한 다음 대상 파일 또는 폴더를 입력하고 공백을 입력한 다음 대상 폴더를 추가합니다.

cp macOS 터미널 명령

광고

단일 파일을 복사하는 경우 다음을 사용할 수 있습니다. cp 위에 표시된 예에 따라 플래그 없이 명령을 실행합니다. 디렉토리를 복사하려면 다음을 사용해야 합니다. -R 플래그는 디렉토리의 모든 파일과 폴더가 포함되어야 함을 나타냅니다. 예를 들어: cp -R /folder/ /destination/ .

단일 복사 명령에 여러 파일을 포함할 수도 있습니다. 예를 들어: cp file1.txt file2.txt file3.txt /destination/.

이동 및 이름 바꾸기: mv

사용 예:mv file.txt /destination/

이동은 디렉토리를 이동할 때 재귀 플래그를 추가할 필요가 없다는 점을 제외하고는 위에 표시된 복사와 거의 동일하게 작동합니다. 추가할 수 있습니다 -i mv 명령은 기본적으로 대상에 있는 모든 파일을 덮어쓰므로 이동하기 전에 확인이 필요하도록 명령에 플래그를 지정합니다.

mv macOS 터미널 명령

당신이 사용할 수있는 mv 파일을 동일한 디렉토리로 “이동”하여 파일 이름도 변경합니다. 예를 들어: mv oldfilename.txt newfilename.txt.

새 디렉토리 만들기: mkdir

사용 예:mkdir <name>

새 디렉토리를 생성하려면 다음을 사용하십시오. mkdir 명령 다음에 생성하려는 디렉토리의 이름이 옵니다. 이름을 공백으로 구분하여 여러 디렉터리를 만들 수 있습니다. 예를 들어: mkdir folder1 folder2 folder3.

mkdir macOS 터미널 명령

광고

이름에 공백이 있는 폴더를 만들려면 폴더 이름을 따옴표로 묶어야 합니다. 예를 들어, mkdir "my folder".

파일 및 폴더 삭제: rm

사용 예: rm <file>

NS rm 명령은 먼저 확인을 요청하지 않고 파일이나 폴더를 즉시 삭제합니다. 추가할 수 있습니다 -i 사용할 때마다 사용자 확인을 요구하도록 플래그를 지정하면 사고를 방지하는 데 도움이 됩니다.

rm macOS 터미널 명령

명령 끝에 더 많은 파일 이름을 추가하여 한 번에 여러 파일을 삭제할 수 있습니다. 예를 들어: rm file1.txt file2.txt file3.txt.

디스크 사용량 및 여유 공간 표시: du & df

사용 예: du /destination/

사용 du 이후 지정된 위치에서 디스크 사용량을 계산하는 명령입니다. 훨씬 더 유용한 정보를 보려면 다음을 실행하십시오. du -sh /destination/ 대신 지정된 위치에 대해 사람이 읽을 수 있는 총 디스크 사용량을 제공합니다.

뒤 macOS 터미널 명령

마찬가지로 다음을 사용할 수 있습니다. df -h 디스크 공간을 계산하거나 -H 플래그를 사용하여 총 디스크 공간을 “미터법” 저장 단위로 표시합니다(예: GB당 1024MB가 아닌 GB당 1000MB).

파일 찾기: find

사용 예: find /location/ -name <file>

이 명령은 디스크에서 파일을 찾는 데 도움이 될 수 있습니다. 팔로우 find 검색하려는 디렉토리의 위치와 함께 명령, -name 플래그를 입력한 다음 찾으려는 파일의 이름을 입력합니다.

macOS 터미널 명령 찾기

광고

항상 와일드카드를 사용할 수 있습니다. * 부분 파일 이름을 검색합니다. 예를 들어, find /location/ -name '*.png' 지정된 위치에서 확장자가 .PNG인 모든 파일을 찾습니다.

파일 열기: open

사용 예: open <file>

당신은 사용할 수 있습니다 open 이후에 파일 이름으로 경로 또는 경로를 지정하기만 하면 파일 또는 디렉토리를 열 수 있는 명령입니다. 명령 끝에 연결하여 여러 디렉터리 또는 파일을 엽니다. 예를 들어, open file1.txt file2.txt file3.txt.

macOS 터미널 명령 열기

또한 -a 플래그를 사용하여 특정 응용 프로그램에서 파일을 열 수 있으며 그 뒤에 응용 프로그램 이름(또는 알고 있는 경우 .APP 파일의 경로)이 옵니다. 예를 들어: open -a Preview file.pdf.

파일 편집: nano

사용 예: nano <file>

nano는 터미널 내에서 파일을 편집하기 위해 macOS에 포함된 기본 오픈 소스 텍스트 편집기입니다. 다음을 사용하여 시스템 파일을 포함한 텍스트 기반 파일을 편집할 수 있습니다. nano 명령 다음에 파일 이름이 옵니다.

nano macOS 터미널 명령

나노에 들어가면 컨트롤 키가 포함된 화면 하단의 명령에 주의하십시오. 파일을 저장하려면 Control+O(“쓰기”라고 함)를 누르거나 Control+X를 사용하여 저장하지 않고 종료합니다.

슈퍼 유저로 실행: sudo

사용 예: sudo <command>

NS sudo 접두사는 루트 또는 관리자라고도 하는 “수퍼 사용자”로 명령을 실행하는 데 사용됩니다. 접두어가 붙은 명령을 입력하면 sudo, 실행하려면 관리자 암호를 입력해야 합니다.

sudo macOS 터미널 명령

광고

일부 명령이 작동하려면 루트 액세스 권한이 필요합니다. 예를 들어 시스템 파일을 편집하려면 다음을 사용해야 할 수 있습니다. sudo nano <file> 변경 사항을 저장하기 위해.

작업 디렉토리 표시: pwd

사용 예: pwd

현재 있는 디렉토리(또는 “작업 디렉토리 인쇄”)를 표시하려면 다음을 사용할 수 있습니다. pwd 명령. 이는 나중에 복사하여 붙여넣을 수 있는 경로를 인쇄하는 데 특히 유용합니다.

pwd macOS 터미널 명령

실행 중인 프로세스 표시: top

사용 예: top

현재 실행 중인 프로세스 목록과 현재 사용 중인 CPU 및 메모리 양을 보려면 다음을 실행하십시오. top. 기본적으로 프로세스는 CPU 사용량에 따라 프로세스 ID 또는 PID 각 항목 옆에 표시됩니다.

맨 위로 macOS 터미널 명령

완료되면 “Q”를 눌러 명령줄로 돌아갈 수 있습니다.

프로세스 종료: kill

사용 예: kill <PID>

프로세스를 종료하려면 먼저 top 명령을 실행하여 프로세스 ID(또는 PID). 다음을 사용할 수 있습니다. kill 명령 다음에 프로세스와 함께 표시되는 숫자가 옵니다. 예를 들어: kill 1569.

macOS 터미널 명령 죽이기

명령에 대해 자세히 알아보기: man

사용 예: man <command>

이 목록의 각 명령에는 사용되는 명령의 좀 더 특이한 예와 함께 사용 방법과 다른 플래그의 기능을 설명하는 관련 설명서가 있습니다.

man macOS 터미널 명령

광고

예를 들어, top 명령에는 다음을 사용하여 읽을 수 있는 많은 플래그 및 기타 수정자가 있습니다. man top. 명령줄을 마스터하려면 다음을 사용하십시오. man 명령이 중요합니다.

Homebrew로 더 많은 작업 수행

이 명령은 비상시에 알아두면 유용합니다. 예를 들어 Finder를 실행할 수 없습니다. 복구 모드에서 Mac 드라이브의 파일 복사, 하지만 당신은 ~ 할 수있다 방법을 알고 있다면 터미널을 사용하여 수동으로 파일을 복사하십시오.

터미널을 더 많이 사용하려면 Homebrew를 사용하여 Mac의 명령줄에서 직접 소프트웨어를 다운로드하고 설치하는 것이 좋습니다.