Mac용 터미널 명령

macOS 터미널 명령

~을 통해 Mac용 터미널 명령 경우에 따라 macOS 그래픽 인터페이스를 통해 사용할 수 없는 작업을 수행할 수 있습니다. 또는 작업을 수행하는 프로세스가 매우 느리고 힘듭니다.

Mac용 터미널 명령, macOS의 모든 버전에서 작동 사실상 첫 번째 버전 이후로 출시되었습니다. 사용을 시작하고 최대한 활용하고 싶다면 계속 읽어 보시기 바랍니다.

Mac용 터미널 명령을 사용하면 다음을 수행할 수 있습니다. 팀의 변화, 장비 작동에 영향을 미칠 수 있는 구성 변경.

또한, 당신은 또한 할 수 있습니다 파일 삭제, 디렉토리 생성, 네트워크에 연결된 장치 찾기, 검색 수행...

이미 알고 계시다면 Windows의 시스템 명령 (MS-DOS에서 제공) 이 문서에서 보여 주는 Mac용 터미널 명령을 사용하는 방법을 배우는 데 오래 걸리지 않습니다.

터미널 접속 방법

액세스 터미널

시작하기 위해 가장 먼저 해야 할 일은 macOS의 배짱을 어지럽히다 macOS 명령줄에 액세스하는 것입니다. Mac에서 터미널 명령을 사용하려면 다음 단계를 수행해야 합니다.

  • 키보드 단축키 Command + 스페이스바를 누릅니다.
  • 우리는 터미널을 작성합니다.
  • 첫 번째 검색 결과를 클릭합니다.

이 앱은 런치 패드폴더 내부 다른 사람. 명령으로 작업하는 아이디어가 마음에 들면 다음을 보여주는 기사를 볼 수 있습니다. 최고의 Mac용 키보드 단축키.

기본 터미널 명령

[표]

,,

/(슬래시), 최상위 디렉토리

.,현재 디렉터리

..,최상위 디렉토리

~,홈 디렉토리

sudo [command], 루트 보안 권한으로 명령 실행

nano [파일],터미널 편집기 열기

[파일] 열기, 파일 열기

[command] -h, 명령에 대한 도움말 보기

man [command], 명령에 대한 도움말 설명서를 표시합니다.

,,

[/표]

터미널 검색

[표]

,,

찾다 -name <«»파일»»>»,이름이 지정된 모든 파일을 찾습니다. 이내에 . 별표(*)를 사용하여 파일 이름의 일부를 검색할 수 있습니다.

"그렙" »» »,다음과 일치하는 모든 항목 검색 이내에

"그렙 -rl "" »» », 다음을 포함하는 모든 파일 검색 이내에

,,

[/표]

터미널 허가 관리

터미널 권한

[표]

,,

ls -ld, 소스 디렉토리의 기본 권한 표시

ls -ld/ ,읽기 권한을 표시합니다. 특정 폴더 쓰기 및 액세스

chmod 755 ,파일의 권한을 755로 변경

chmod -R 600 ,폴더 및 모든 내용의 권한을 600으로 변경

촌 : ,파일의 소유권을 사용자와 그룹으로 변경 명령 ​​"-R"을 추가하면 폴더의 내용이 포함됩니다.

,,

[/표]

파일 크기 및 디스크 공간

[표]

,,

du, 각 하위 디렉토리 및 해당 내용에 대한 목록 사용

du -sh [폴더], 디렉토리에 있는 모든 파일의 읽기 가능한 출력

du -s, 지정된 각 파일에 대한 항목 표시

du-sk* | sort -nr 파일 및 폴더 나열(하위 폴더를 포함한 크기 요약). sm* 대신 sk*를 사용하여 디렉토리를 MB 단위로 나열할 수 있습니다.

df -h, 시스템의 여유 디스크 공간을 표시합니다.

df -H, 1.000의 거듭제곱으로 사용 가능한 디스크 공간 계산(1.024 대신)

,,

[/표]

파일 및 디렉토리 관리

[표]

,,

mkdir ,라는 새 폴더를 만듭니다.

mkdir -p / ,중첩된 폴더 만들기

mkdir ,한 번에 여러 폴더 만들기

"mkdir"" »»»,파일 이름에 공백이 있는 폴더를 만듭니다.

rmdir ,폴더 삭제(빈 폴더에서만 작동)

rm -R ,폴더와 그 내용을 삭제합니다.

만지다 ,확장자 없이 새 파일 만들기

순경 ,폴더에 파일 복사

순경 ,현재 폴더에 파일 복사

순경 ~/ / ,폴더에 파일을 복사하고 복사한 파일의 이름을 바꿉니다.

"cp -R <«»new dir»»>»,파일 이름에 공백이 있는 폴더를 새 폴더에 복사

CP -i ,덮어쓰기 경고 메시지와 함께 파일을 복사하기 전에 경고

순경 /사용자/ ,폴더에 여러 파일 복사

Ditto -V [폴더 경로][새 폴더], 폴더의 내용을 새 폴더로 복사합니다. "-V" 명령은 복사된 각 파일의 상태 표시줄을 표시합니다.

rm ,파일을 영구적으로 삭제

rm -i ,확인을 요청하는 파일을 삭제합니다.

rm -f ,확인되지 않은 파일 강제 삭제

rm ,확인 없이 여러 파일 삭제

mv ,이동/이름 바꾸기

mv ,파일을 해당 폴더로 이동(같은 이름의 기존 파일이 있을 경우 덮어쓰기)

mv -i , "-i" 명령은 대상 파일을 덮어쓸 것이라는 경고를 표시합니다.

mv*.png ~/ ,현재 폴더의 모든 PNG 파일을 다른 폴더로 이동

,,

[/표]

터미널로 디렉토리 관리

[표]

,,

CD, 홈 디렉토리

cd [폴더], 디렉토리 변경

cd ~,홈 디렉토리

cd/,드라이브 루트

cd -,마지막으로 검색한 이전 디렉터리 또는 폴더

pwd, 작업 디렉토리 표시

cd.., 상위 디렉토리로 이동

cd../.., 두 단계 위로

,,

[/표]

터미널로 파일 및 디렉토리 나열

터미널 파일 및 디렉토리

[표]

,,

ls,디렉토리의 파일 및 하위 디렉토리 이름 표시

ls -C, 열에 디렉토리의 파일 및 하위 디렉토리 이름 표시

ls -a, 모든 항목 나열(.(점) 및 ..(이중 점) 포함)

ls -1, 파일 목록을 한 줄에 한 항목 형식으로 표시

ls -F, 디렉토리인 각 경로 바로 뒤에 /(슬래시) 표시

ls -S 파일 또는 항목을 크기별로 정렬

ls -l, 긴 형식 목록. 파일 모드를 포함합니다. 소유자 및 그룹의 이름 파일이 수정된 날짜와 시간 경로 이름; 등

ls -l /,심볼릭 링크가 있는 루트의 파일 시스템 나열

ls -lt, 수정 시간순으로 정렬된 파일 목록(최근순)

ls -lh, 읽을 수 있는 파일 크기(KB)가 있는 긴 목록; MB 또는 GB

ls -lo, 파일 이름을 크기와 함께 나열합니다. 주인과 깃발

ls -la,디렉토리 내용의 상세 목록(숨김 파일 포함)

,,

[/표]

터미널의 키보드 단축키

[표]

,,

탭, 자동 완성 파일 및 폴더 이름

Ctrl + A, 입력 중인 줄의 시작 부분으로 이동

Ctrl + E, 입력 중인 줄의 끝으로 이동

Ctrl + U, 커서 앞 줄 삭제

Ctrl + K, 커서 뒤 줄 삭제

Ctrl + W, 커서 앞의 단어 삭제

Ctrl + T, 커서 앞의 마지막 두 문자를 바꿉니다.

Esc + T, 커서 앞의 마지막 두 단어를 바꿉니다.

Ctrl + L, 화면 지우기

Ctrl + C, 실행 중인 항목 중지

Ctrl + D, 현재 쉘 종료

Option + →, 커서를 한 단어 앞으로 이동

Option + ←, 커서를 한 단어 뒤로 이동

Ctrl + F, 커서를 한 문자 앞으로 이동

Ctrl + B, 커서를 한 문자 뒤로 이동

Ctrl + Y, 마지막 명령으로 잘라낸 것을 붙여넣기

Ctrl + Z, 실행 중인 것을 일시 중지된 백그라운드 프로세스에 넣습니다.

Ctrl + _, 마지막 명령 실행 취소

Option + Shift + Cmd + C, 일반 텍스트 복사

Shift + Cmd + V, 선택 항목 붙여넣기

종료,쉘 세션 종료

,,

[/표]

명령 기록

[표]

,,

Ctrl + R,이전에 사용한 명령 검색

history, 이전에 작성한 명령을 표시합니다.

![값],값으로 시작하는 마지막으로 사용한 명령 실행

!!, 마지막으로 사용한 명령 실행

,,

[/표]

터미널 프로세스

터미널 프로세스

[표]

,,

ps -ax 현재 실행 중인 프로세스를 표시합니다. "a" 명령은 모든 사용자 프로세스를 표시하고 "x" 명령은 터미널에 연결되지 않은 프로세스를 표시합니다.

ps -aux, %cpu로 모든 프로세스 표시; %mem; 페이지 인 및 PID

top,실행중인 프로세스에 대한 실시간 정보를 보여줍니다.

top -ocpu -s 5, CPU 사용량별로 정렬된 프로세스를 표시하고 5초마다 업데이트

top -o rsize, 메모리 사용량에 따라 프로세스 정렬

kill PID, ID로 프로세스 종료 . PID는 활동 모니터에 열로 표시됩니다.

ps -ax | grep , 이름 또는 PID로 프로세스 검색

,,

[/표]

터미널의 네트워크 명령

[표]

,,

핑 , 호스트를 Ping하고 상태를 표시합니다.

후이즈 ,도메인의 후이즈 정보 얻기

컬 -O ,HTTP를 통해 파일을 다운로드합니다. HTTPS 또는 FTP

SSH @ ,SSH 연결 설정 사용자와

scp @ :/원격/경로,복사 아직 원격

arp -a 모든 장치의 IP 및 MAC 주소를 포함하여 로컬 네트워크의 모든 장치 목록을 표시합니다.

ifconfig en0,장치의 IP 및 MAC 주소를 표시합니다.

traceroute [호스트 이름], 장치에서 목적지 주소까지 패킷이 통과하는 경로와 홉을 식별합니다.

,,

[/표]

사제

[표]

,,

양조 의사, 잠재적인 문제에 대한 시스템 확인

brew help, 유용한 Homebrew 명령 목록

양조 설치 | ,공식 설치

양조 제거 |cask>,공식 제거

양조 목록 --수식, 설치된 수식만 나열

양조장 | , 수식의 모든 종속성 나열

양조 검색 텍스트|/regex/,정규식을 사용하여 수식 검색

양조 업그레이드 | , 공식 업데이트

양조하다 | ,검색식

양조 구식 – 공식, 구식 공식 찾기

brew pin [installed_formula], 업데이트되지 않도록 수식 고정

brew unpin [installed_formula],패키지를 업데이트하려면 고정 해제

추출 정리, 모든 수식에서 잠금 파일 및 오래된 패키지 제거

,,

[/표]

환경 변수 또는 경로

[표]

,,

printenv, 현재 설정된 환경 변수 목록 표시

echo $PATH, 실행 파일이 있는 디렉토리 목록을 저장하는 PATH 변수의 값을 확인합니다.

echo $PATH >path.txt, 경로 디렉터리를 텍스트 파일로 내보냅니다.

export PATH=$PATH:absolute/path to/program/,현재 세션에서만 터미널을 통해 프로그램을 실행합니다.

,,

[/표]


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 담당 : Actualidad 블로그
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.