전체 글 썸네일형 리스트형 tac 명령어 tac 명령어 tac 명령어는 파일의 내용을 역순으로 출력하는 명령어입니다. 이 명령어는 cat 명령어와 반대로 파일의 끝부터 시작하여 내용을 출력합니다. 기본 사용법 tac [옵션] 파일 주요 옵션 -b 또는 --before 옵션: 이 옵션을 사용하면 출력 라인 사이에 구분자를 삽입할 수 있습니다. 예를 들어, -b "," 옵션을 사용하면 각 라인 사이에 쉼표를 삽입합니다. tac -b "," example.txt -r 또는 --separator 옵션: 기본적으로 tac은 줄 바꿈 문자를 구분자로 사용합니다. 이 옵션을 사용하여 다른 구분자를 지정할 수 있습니다. tac -r "|" example.txt -s 또는 --squeeze-blank 옵션: 이 옵션을 사용하면 연속된 공백 라인을 하나로 압축하.. 더보기 [리눅스] tcpdump 명령어 tcpdump 명령어 TCPDUMP(1) TCPDUMP(1) NAME tcpdump - dump traffic on a network SYNOPSIS tcpdump [ -AbdDefhHIJKlLnNOpqRStuUvxX ] [ -B buffer_size ] [ -c count ] [ -C file_size ] [ -G rotate_seconds ] [ -F file ] [ -i interface ] [ -j tstamp_type ] [ -m module ] [ -M secret ] [ -r file ] [ -s snaplen ] [ -T type ] [ -w file ] [ -W filecount ] [ -E spi@ipaddr algo:secret,... ] [ -y datalinktype ] [ -z .. 더보기 split 명령어 split 명령어 split 명령어는 텍스트 파일을 작은 파일로 분할하는 데 사용되는 명령어입니다. 이를 통해 큰 파일을 더 작고 관리하기 쉬운 부분 파일로 나눌 수 있습니다. split 명령어의 기본 구문 split [옵션] [입력 파일] [출력 파일 접두사] 옵션: split 명령어의 다양한 옵션을 사용할 수 있으며, 파일을 어떻게 분할할지를 결정합니다. 이전 답변에서 설명한 주요 옵션을 사용할 수 있습니다. 입력 파일: 분할하려는 원본 파일의 이름 또는 경로를 지정합니다. 출력 파일 접두사: 생성된 부분 파일의 이름에 붙을 접두사를 지정합니다. split 명령어는 기본적으로 알파벳 순서대로 번호를 붙인 부분 파일을 생성하며, 이 부분 파일들의 이름에는 접두사가 붙습니다. 주요 옵션 -b 또는 --b.. 더보기 [네임서버] 솔라리스 svc 서비스 확인 상태확인 # svcs -a | grep dns online 13:09:03 svc:/network/dns/server:default 등록 # svcadm enable dns/server 제거 # svcadm disable dns/server 더보기 PHP 빌드 에러 PHP 빌드 에러(configure 에러)1. DBA: Could not find necessary header file(s).configure: error: DBA: Could not find necessary header file(s).이 에러는 PHP가 DBA(데이터베이스 확장) 빌드를 시도할 때 필요한 gdbm 라이브러리 헤더 파일을 찾지 못해서 발생합니다. 해결 방법sudo yum install -y gdbm-devel2. Please reinstall the expat distribution.configure: error: not found. Please reinstall the expat distribution.이 에러는 XML 파싱을 담당하는 expat 라이브러리가 시스템에 없거나 헤더를 .. 더보기 Apache HTTP Server에서 ServerName 지시어 설정 오류 Apache HTTP Server에서 ServerName 지시어 설정 오류Apache 경고 해결 — Could not reliably determine the server's fully qualified domain name[root@ns1 src]$ apachectl starthttpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerNameApache가 서버의 FQDN(Fully Qualified Domain Name) 을 찾을 수 없을 때 출력하는 경고입니다.해결 방법sudo vim /etc/httpd/conf/httpd.conf아래 부분을 찾아서 수정#ServerName .. 더보기 SSH 키 생성, 서버 등록 및 접속하는 방법 SSH 키 생성, 서버 등록 및 접속하는 방법1. SSH 키 생성로컬 컴퓨터에서 SSH 키를 생성합니다.ssh-keygen -t rsa -b 4096이 명령은 RSA 알고리즘을 사용하여 4096비트의 키 쌍을 생성합니다. 필요에 따라 -t 및 -b 옵션을 조정할 수 있습니다.ssh-keygen -t rsa -b 2048 -C "deployment"$ ssh-keygen -t rsa -b 2048 -C "deployment"Generating public/private rsa key pair.Enter file in which to save the key (/home/vagrant/.ssh/id_rsa): Created directory '/home/vagrant/.ssh'.Enter passphrase .. 더보기 M1에서 Docker 이미지 실행 시 no matching manifest 에러 해결하기 M1(Mac Silicon)에서 Docker 이미지 실행 시 no matching manifest 에러 해결하기Apple Silicon(M1, M2 등 ARM 기반) 환경에서 mysql:5.7.32 이미지를 Docker로 실행하려고 할 때 다음과 같은 에러 메시지를 자주 만나게 됩니다.no matching manifest for linux/arm64/v8 in the manifest list entries이는 해당 Docker 이미지가 ARM 아키텍처를 공식적으로 지원하지 않기 때문입니다. 기본적으로 M1/M2에서는 linux/arm64 플랫폼을 사용하지만, mysql:5.7.32는 linux/x86_64만 지원합니다.문제 상황docker-compose.yml 파일vim docker-compose.yml.. 더보기 이전 1 ··· 273 274 275 276 277 278 279 ··· 298 다음