주요 콘텐츠로 건너뛰기

일반적인 명령, 읽기 전용 예제, 쉽게 간과할 수 있는 제한 사항에 대해 독립적으로 작성된 설명을 검색하세요.

pwd

현재 작업 디렉터리를 봅니다.

pwd

파일을 변경하지 않고 절대 경로를 출력합니다.

ls

디렉터리 내용과 숨겨진 파일을 봅니다.

ls -lah

목록의 시간과 크기는 매개변수와 시스템 구현의 영향을 받습니다.

cd

현재 터미널이 위치한 디렉터리를 전환합니다.

cd /path/to/project

이는 쉘 내장 명령이며 경로에 공백이 포함된 경우 따옴표가 필요합니다.

head

파일의 처음 몇 줄만 봅니다.

head -n 20 app.log

전체 파일을 한 번에 읽기보다는 샘플을 먼저 살펴보는 것이 적합합니다.

tail

파일 끝에 있는 로그를 살펴보세요.

tail -n 100 app.log

계속해서 따라가려면 -f를 추가했습니다. 종료하려면 Ctrl+C를 누르세요.

less

페이지 단위로 더 큰 텍스트 파일을 읽습니다.

less app.log

/를 사용하여 검색하고 q를 눌러 파일을 수정하지 않고 종료합니다.

grep

고정 텍스트로 파일의 행을 필터링합니다.

grep -nF 'ERROR' app.log

-F는 리터럴 텍스트와 일치하고, -n은 줄 번호를 표시합니다. 공공 장소에 기밀 로그를 게시하지 마십시오.

find

지정된 디렉토리에서 파일 이름을 찾으십시오.

find ./src -type f -name '*.ts'

쉘에 의한 조기 확장을 방지하기 위해 와일드카드 문자는 따옴표로 묶입니다. 이 예에서는 파일을 삭제하지 않습니다.

du

지정된 디렉터리가 차지하는 디스크 공간을 봅니다.

du -sh ./data

큰 디렉터리를 계산하는 데는 시간이 많이 걸릴 수 있으며 일부 파일에는 읽기 권한이 없을 수도 있습니다.

df

파일 시스템의 남은 공간을 확인하세요.

df -h

df는 파일 시스템을 확인하고 du는 디렉토리를 확인합니다. 둘의 통계적 역량은 다릅니다.

ps

프로세스 목록을 봅니다.

ps -ef

프로세스 매개변수에는 민감한 정보가 포함될 수 있으므로 공유하기 전에 확인하시기 바랍니다.

ss

수신 대기 중인 TCP 포트를 봅니다.

ss -ltn

이는 Linux용 네트워크 상태 도구이며 원격 호스트를 자동으로 검색하지 않습니다.

ip

로컬 인터페이스 주소와 라우팅을 봅니다.

ip address show
ip route show

현재 구성만 읽습니다. iproute2가 시스템에 설치되지 않았을 수 있습니다.

wc

텍스트의 줄, 단어 또는 바이트 수를 셉니다.

wc -l notes.txt

-l 개행 수를 계산합니다. 마지막 줄에 개행 문자가 없을 때 주의가 필요합니다.

sort / uniq

중복 행을 그룹화하고 발생 횟수를 계산합니다.

sort names.txt | uniq -c

정렬은 로케일에 따라 다릅니다. 먼저 정렬하면 인접하지 않은 중복 행을 병합할 수 있습니다.

sha256sum

파일의 SHA-256 다이제스트를 계산합니다.

sha256sum archive.zip

요약을 통해 내용의 일관성을 확인할 수 있지만, 요약만으로는 문서의 출처를 신뢰할 수 있음을 증명할 수 없습니다.

사용 지침

  1. 필터 상자에 명령 이름, 목적 또는 키워드를 입력합니다.
  2. 예제가 사용자 환경에 적합한지 확인하려면 match 명령에 대한 설명과 제한 사항을 읽어보세요.
  3. 필요한 예제를 복사하세요. 우리는 터미널에서 명령을 실행하지 않습니다.

입력 및 출력 예

입력 예
df -h
예제 출력
文件系统空间

이는 데모 입력 및 샘플 결과이며 귀하의 데이터가 처리되었음을 의미하지는 않습니다.

계산근거 및 참고자료

이것은 전체 매뉴얼 페이지가 아닌 선택된 명령에 대한 빠른 둘러보기입니다. 이 사이트는 예제를 표시하고 복사하기만 하며 터미널 명령을 실행하지 않습니다. 매개변수는 분포에 따라 달라질 수 있습니다.

내용 확인: · 이 사이트 및 콘텐츠 설명 정보

관련 도구