리눅스 명령어 가이드

다양한 리눅스 명령어를 검색하고 탐색하세요.

AI에게 물어보기

해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.

자유롭게 검색하기

원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.



paste

paste: 파일들을 병합하여 출력

`paste` 명령어는 여러 파일의 해당 라인들을 병합하여 표준 출력으로 내보냅니다. 각 파일의 라인들을 구분자(delimiter)로 연결하여 수평적으로 합치는 데 사용됩니다. 이는 데이터 파일을 결합하거나, 특정 형식으로 데이터를 재구성할 때 유용합니다.

자세히 보기

patch

patch: 파일에 변경 사항(패치) 적용하기

patch 명령어는 'diff' 명령어로 생성된 패치 파일(.patch)을 사용하여 원본 파일에 변경 사항을 적용하는 데 사용됩니다. 이 도구를 이용하면 소스 코드를 수정하거나, 설정 파일을 업데이트하는 작업을 효율적으로 수행할 수 있습니다.

자세히 보기

pr

pr: 텍스트 파일 인쇄용 형식 지정

pr 명령어는 텍스트 파일을 인쇄하기에 적합한 형식으로 변환합니다. 페이지 번호, 헤더, 날짜를 추가하고, 여러 열로 나누거나 페이지 길이를 조절하는 등 다양한 서식 지정 기능을 제공합니다. 주로 터미널에서 텍스트를 읽기 좋게 만들거나 프린터로 출력하기 전에 사용됩니다.

자세히 보기

printf

printf: 형식 지정 출력

`printf`는 C 언어의 `printf` 함수와 유사하게, 지정된 형식 문자열에 따라 데이터를 표준 출력으로 출력하는 명령어입니다. 변수나 리터럴 값을 다양한 형식(정수, 부동 소수점, 문자열 등)으로 포맷하여 출력할 수 있으며, 이스케이프 시퀀스를 사용하여 특수 문자를 삽입할 수 있습니다. `echo` 명령어보다 더 정교한 출력 제어가 가능합니다.

자세히 보기

rev

rev: 문자열 뒤집기

rev 명령어는 표준 입력 또는 파일에서 읽어들인 각 줄의 문자열 순서를 문자 단위로 뒤집어 표준 출력으로 내보냅니다. 주로 파이프(|)와 함께 다른 명령어의 출력 결과를 조작하는 데 사용되는 간단하지만 유용한 유틸리티입니다.

자세히 보기

sdiff

sdiff: 두 파일을 나란히 비교하기

sdiff 명령어는 두 파일을 병렬로 비교하여, 차이점을 한눈에 볼 수 있도록 두 열로 나란히 출력합니다. `diff` 명령과 달리, 공통된 부분과 다른 부분을 시각적으로 명확하게 구분해줍니다.

자세히 보기

sed

sed 명령어 가이드: 스트림 에디터의 활용

`sed` 명령어(stream editor)는 텍스트 스트림(파일 또는 파이프를 통해 전달되는 입력)을 편집하는 데 사용되는 강력한 비대화형 텍스트 처리 도구입니다. 파일을 열지 않고도 텍스트를 검색, 교체, 삭제하거나 삽입하는 등의 작업을 효율적으로 수행할 수 있습니다. 쉘 스크립트에서 자동화된 텍스트 변환에 필수적으로 사용됩니다. 이 가이드를 통해 `sed` 명령어의 기본 사용법과 정규 표현식을 활용한 고급 기능을 익혀보세요.

자세히 보기

sort

sort: 텍스트 라인 정렬의 표준

텍스트 라인(레코드)을 정렬합니다. 기본은 사전식(바이트 순) 오름차순이며, 구분자/키/숫자/버전/사람읽기 단위 등 다양한 기준을 지원합니다. GNU coreutils의 sort를 기준으로 합니다.

자세히 보기

strings

strings: 바이너리 파일에서 문자열 추출하기

strings 명령어는 바이너리 파일(실행 파일, 라이브러리 등)에서 사람이 읽을 수 있는 텍스트 문자열을 추출하는 도구입니다. 프로그램을 디버깅하거나, 악성코드를 분석하거나, 알 수 없는 파일의 내용을 빠르게 확인할 때 유용합니다.

자세히 보기

tac

tac: 파일 내용을 역순으로 출력

tac 명령어는 파일의 내용을 줄 단위로 읽어들여 마지막 줄부터 첫 줄까지 역순으로 표준 출력합니다. 로그 파일이나 시간 순서대로 기록된 데이터를 최신 항목부터 확인해야 할 때 유용하며, 'cat' 명령어와 반대되는 기능을 수행합니다.

자세히 보기

tail

tail: 파일의 끝 부분 출력 및 실시간 모니터링

tail 명령어는 파일의 마지막 부분을 출력하는 데 사용됩니다. 주로 로그 파일의 최신 내용을 확인하거나, `-f` 옵션을 사용하여 파일의 변경 사항을 실시간으로 모니터링하는 데 활용됩니다. 특히 `-n` 옵션은 출력할 줄 수를 지정하여 특정 개수의 마지막 줄만 볼 때 유용합니다.

자세히 보기

tr

tr: 문자 변환 및 삭제 필터

tr 명령어는 표준 입력(stdin)으로 받은 텍스트의 문자를 변환하거나 삭제하는 데 사용되는 필터(filter) 명령어입니다. 주로 파이프(|)와 함께 사용하여 다른 명령어의 출력 결과를 처리할 때 유용합니다.

자세히 보기
이전 페이지 4 / 5 다음