다양한 리눅스 명령어를 검색하고 탐색하세요.
해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.
원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.
rev: 문자열 뒤집기
rev 명령어는 표준 입력 또는 파일에서 읽어들인 각 줄의 문자열 순서를 문자 단위로 뒤집어 표준 출력으로 내보냅니다. 주로 파이프(|)와 함께 다른 명령어의 출력 결과를 조작하는 데 사용되는 간단하지만 유용한 유틸리티입니다.
sdiff: 두 파일을 나란히 비교하기
sdiff 명령어는 두 파일을 병렬로 비교하여, 차이점을 한눈에 볼 수 있도록 두 열로 나란히 출력합니다. `diff` 명령과 달리, 공통된 부분과 다른 부분을 시각적으로 명확하게 구분해줍니다.
sed: 스트림 에디터로 텍스트 변환
sed(stream editor)는 텍스트 스트림을 필터링하고 변환하는 강력한 명령줄 유틸리티입니다. 파일이나 파이프를 통해 전달된 텍스트에 대해 정규 표현식을 사용하여 다양한 편집 작업을 수행할 수 있습니다. 특히 `-e` 옵션을 사용하면 여러 개의 편집 명령을 순차적으로 적용할 수 있어 복잡한 텍스트 처리 작업에 유용합니다.
sed -f: 스크립트 파일로 텍스트 처리
sed는 스트림 에디터로, 텍스트 파일이나 표준 입력으로부터 데이터를 읽어와 지정된 규칙에 따라 변환하고 출력합니다. -f 옵션은 sed 명령어를 스크립트 파일에 작성하여 실행할 수 있게 해주어, 복잡하거나 반복적인 텍스트 처리 작업을 효율적으로 관리할 수 있도록 돕습니다. 여러 줄의 sed 명령을 한 파일에 모아 재사용성을 높이는 데 유용합니다.
sort -u: 중복 제거하며 정렬
sort -u 명령어는 텍스트 파일이나 표준 입력의 내용을 정렬하고, 중복되는 줄을 제거하여 고유한 줄만 출력합니다. 데이터 목록에서 중복을 제거하고 깔끔하게 정리할 때 매우 유용하게 사용됩니다.
sort: 텍스트 파일 정렬하기
`sort` 명령어는 텍스트 파일의 내용을 줄 단위로 정렬하는 데 사용되는 강력한 유틸리티입니다. 사전순, 숫자순, 월별 등 다양한 기준으로 정렬할 수 있으며, 특히 `-n` 옵션을 사용하면 숫자를 문자열이 아닌 실제 숫자 값으로 인식하여 올바르게 정렬할 수 있어 로그 파일이나 데이터 분석 시 매우 유용합니다.
strings: 바이너리 파일에서 문자열 추출하기
strings 명령어는 바이너리 파일(실행 파일, 라이브러리 등)에서 사람이 읽을 수 있는 텍스트 문자열을 추출하는 도구입니다. 프로그램을 디버깅하거나, 악성코드를 분석하거나, 알 수 없는 파일의 내용을 빠르게 확인할 때 유용합니다.
tac: 파일 내용을 역순으로 출력
tac 명령어는 파일의 내용을 줄 단위로 읽어들여 마지막 줄부터 첫 줄까지 역순으로 표준 출력합니다. 로그 파일이나 시간 순서대로 기록된 데이터를 최신 항목부터 확인해야 할 때 유용하며, 'cat' 명령어와 반대되는 기능을 수행합니다.
tail: 파일의 끝 부분 출력 및 실시간 모니터링
tail 명령어는 파일의 마지막 부분을 출력하는 데 사용됩니다. 주로 로그 파일의 최신 내용을 확인하거나, `-f` 옵션을 사용하여 파일의 변경 사항을 실시간으로 모니터링하는 데 활용됩니다. 특히 `-n` 옵션은 출력할 줄 수를 지정하여 특정 개수의 마지막 줄만 볼 때 유용합니다.
tee -a: 표준 출력을 파일에 추가 기록
`tee` 명령어는 표준 입력을 읽어 표준 출력과 하나 이상의 파일에 동시에 쓰는 유틸리티입니다. 특히 `-a` (append) 옵션은 기존 파일의 내용을 덮어쓰지 않고, 새로운 내용을 파일의 끝에 추가할 때 사용됩니다. 이는 로그 파일 관리, 스크립트 실행 결과 기록 등 다양한 상황에서 유용하게 활용됩니다.
tr: 문자 변환 및 삭제 필터
tr 명령어는 표준 입력(stdin)으로 받은 텍스트의 문자를 변환하거나 삭제하는 데 사용되는 필터(filter) 명령어입니다. 주로 파이프(|)와 함께 사용하여 다른 명령어의 출력 결과를 처리할 때 유용합니다.
uniq: 중복 라인 제거 및 개수 세기
`uniq` 명령어는 텍스트 파일이나 표준 입력에서 연속적으로 반복되는 라인을 찾아 제거하거나, 특정 옵션과 함께 사용하여 중복 라인의 개수를 세는 데 사용됩니다. 특히 `-c` 옵션은 각 라인이 몇 번 반복되었는지 그 횟수를 라인 앞에 붙여 출력하여 데이터 분석에 유용합니다.