전체 글 썸네일형 리스트형 [draft] iconv 명령어 iconv 명령어iconv 명령어는 문자 인코딩 변환을 수행하는 유용한 유틸리티입니다. 특히, 텍스트 파일의 문자 인코딩을 변경할 때 사용됩니다.기본 구문iconv [옵션] -f 입력인코딩 -t 출력인코딩 [입력파일] > [출력파일]주요 옵션-f, --from-code=인코딩: 입력 파일의 문자 인코딩을 지정합니다.-t, --to-code=인코딩: 출력 파일의 문자 인코딩을 지정합니다.-o, --output=파일: 출력 파일을 지정합니다.-l, --list: 시스템에서 지원하는 인코딩 목록을 출력합니다.사용 예시UTF-8에서 ISO-8859-1으로 변환iconv -f UTF-8 -t ISO-8859-1 input.txt > output.txt파일의 인코딩 확인file -i filename시스템에서 지원하.. 더보기 [draft] HTML 리다이렉션 HTML 리다이렉션 contenthttp-equiv 또는 name 특성의 값을 담습니다.http-equiv프래그마 지시문을 정의합니다. 특성의 이름(http-equiv(alent))에서 알 수 있듯이, 가능한 값은 특정 HTTP 헤더입니다.content-security-policy 현재 페이지의 콘텐츠 정책 (en-US)을 정의할 수 있습니다. 대부분의 콘텐츠 정책은 허용하는 서버 출처와 스크립트 엔드포인트를 지정해 사이트 간 스크립트 공격 방어에 도움을 줍니다.content-type 지정할 경우, content 특성의 값은 반드시 "text/html; charset=utf-8"이어야 합니다. 참고: text/html MIME 유형으로 제공하는 문서에서만 사용할 수 있으며, XML MIME 유형의 .. 더보기 [draft] 리눅스에서 Swap 메모리를 사용하는 프로세스를 확인하는 방법 리눅스에서 Swap 메모리를 사용하는 프로세스를 확인하는 방법프로세스를 메모리 사용량을 기준으로 정렬프로세스를 메모리 사용량을 기준으로 내림차순으로 정렬하고 상위 10개 프로세스를 보여줍니다. %MEM은 물리적 메모리에 대한 프로세스의 점유 비율을 보여줌ps aux --sort=-%mem | head -n 11$ ps aux --sort=-%memUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDnamed 23951 0.0 4.6 759876 374064 ? Ssl 2023 6:56 /usr/sbin/named -u named -c /etc/named.confRSS를 기준으로 내림차순으로 정렬.. 더보기 [draft] swap 메모리 초기화 swap 메모리 초기화swap 메모리 사용빈도 설정- vm.swappiness = 60 / 기본값 60- (사용빈도 낮음: 0%-----------------------|------------100% 사용빈도 높음)sysctl vm.swappiness$ sysctl vm.swappinessvm.swappiness = 60swap 메모리 사용빈도 변경 작업vi sysctl.confvm.swappiness=0또는echo 0 > /proc/sys/vm/swappinessswap 메모리 초기화- swapoff를 하게되면 sawp out -> swap in 되면서 실제 물리 메모리로 이동swapoff -aswapon -a$ free total used free .. 더보기 [draft] SWAP Memory SWAP MemorySWAP- 시스템에 메모리가 부족할 경우 하드디스크의 일부 공간을 활용하여 확장된 RAM(물리 메모리)처럼 사용할 수 있는 기술.보통의 경우 RAM(물리 메모리)이 부족해지면 버퍼/캐시 영역을 프로세스 메모리로 재할당하여 사용합니다.그러나 버퍼/캐시 영역이 반환되지 않으면 SWAP 영역을 사용합니다.SWAP 영역 확인하는 방법- 현재 시스템에서는 SWAP 영역을 비활성화한 상태임.- "Swap: 0B 0B 0B"으로 출력된 경우 SWAP 영역이 비활성화되어 있는 상태입니다.free -h total used free shared buff/cache availableMem: .. 더보기 [draft] 리눅스 스왑 메모리(Swap Memory) 리눅스 스왑 메모리(Swap Memory)스왑 메모리(Swap Memory)는 컴퓨터의 주 메모리(RAM)가 모두 사용되어 추가적인 메모리가 필요한 경우 사용되는 보조 메모리입니다. 주 메모리가 가득 차거나 시스템이 더 많은 메모리를 필요로 할 때, 운영 체제는 일부 데이터를 주 메모리에서 디스크의 스왑 영역(일반적으로 하드 디스크의 특정 파티션 또는 스왑 파일)으로 옮김으로써 메모리 부족 상태를 해소합니다. 스왑 메모리는 물리적인 RAM보다 훨씬 느리기 때문에, 주 메모리보다 액세스 속도가 느리지만 시스템의 안정성과 성능을 유지하는 데 중요한 역할을 합니다. 스왑 메모리를 사용하는 것은 시스템에 더 많은 프로세스를 동시에 실행할 수 있도록 하며, 실제 메모리 크기보다 큰 프로그램을 실행하는 데 도움이 .. 더보기 [draft] 우분투에서 스왑 메모리를 설정하는 방법 우분투(ubuntu 22.04)에서 스왑 메모리(swap memory)를 설정하는 방법Ubuntu 22.04에서는 기본적으로 스왑 파일을 자동으로 생성하도록 설정되어 있습니다. 그러나 기본 스왑 파일 크기는 일반적으로 시스템의 물리적 메모리 크기에 따라 자동으로 조정됩니다. 일반적으로 Ubuntu 22.04에서는 물리적 메모리 크기의 약 50%에서 66% 정도를 기본 스왑 파일 크기로 설정합니다. 예를 들어, 시스템이 4GB RAM을 가지고 있다면 기본 스왑 파일 크기는 약 2GB에서 2.7GB 정도로 설정될 수 있습니다. 이렇게 작은 기본 스왑 파일은 일반적으로 일상적인 작업 및 가벼운 서버 운영에는 충분하지만, 메모리 집약적인 작업이나 대규모 애플리케이션을 실행할 때에는 스왑 공간이 부족할 수 있습니.. 더보기 [draft] Base64 인코딩 Base64 인코딩(Base64 디코딩)Base64 인코딩echo -n 'admin:admin' | base64YWRtaW46YWRtaW4=Base64 디코딩echo -n 'YWRtaW46YWRtaW4=' | base64 --decodeadmin:adminBASE64 Decode and Encodehttps://www.base64encode.org/ Base64 Encode and Decode - OnlineEncode to Base64 format or decode from it with various advanced options. Our site has an easy to use online tool to convert your data.www.base64encode.org 더보기 이전 1 2 3 4 ··· 83 다음