분류 전체보기 (653) 썸네일형 리스트형 [ Flutter ] 개발환경 구축하기 Windows에서 Flutter 개발 환경을 구축하기 위한 단계별 가이드를 제공하겠습니다. Flutter는 Google에서 개발한 오픈 소스 UI 소프트웨어 개발 키트로, 단일 코드베이스로 모바일, 웹, 데스크톱 애플리케이션을 개발할 수 있습니다. 이 가이드를 따라 Flutter 및 필요한 도구들을 설치하고 설정해보세요.1. 사전 요구 사항Flutter를 설치하기 전에 다음의 요구 사항을 확인해야 합니다:운영 체제: Windows 10 또는 그 이상의 버전.디스크 공간: 1.64GB 이상의 여유 공간 (안드로이드 스튜디오를 포함하면 더 많이 필요).도구: Windows PowerShell 5.0 이상, Git for Windows.2. Flutter SDK 설치Flutter SDK는 Flutter 앱을 .. [ Linux ] 시스템의 Buffer Cache 비우기 Linux 시스템에서 버퍼 캐시를 비우는 방법과 이를 정기적으로 수행하는 방법을 설명하겠습니다. 버퍼 캐시는 파일 시스템에서 디스크 I/O 성능을 향상시키기 위해 사용되지만, 때로는 시스템 메모리를 확보하기 위해 수동으로 캐시를 비워야 할 때가 있습니다.1. 수동으로 버퍼 캐시 비우기Linux에서 버퍼 캐시를 비우는 명령은 sysctl이 아닌 직접 echo 명령을 사용하여 /proc/sys/vm/drop_caches 파일에 적절한 값을 쓰는 방식으로 수행됩니다. 이는 메모리를 비우는 세 가지 옵션을 제공합니다:1: 페이지 캐시를 비웁니다.2: dentries와 inodes를 비웁니다.3: 페이지 캐시, dentries, inodes를 모두 비웁니다.먼저, 캐시를 비우기 전에 시스템에서 안전하게 이를 수행.. Dockerfile 만들기 보호되어 있는 글입니다. [ Docker ] Docker-Compose 설치하기 docker-compose는 Docker 컨테이너를 정의하고 실행하기 위한 도구입니다. 다양한 플랫폼에서 docker-compose를 설치할 수 있습니다. 아래는 Windows, macOS, 및 Linux에서 docker-compose를 설치하는 방법에 대한 안내입니다.1. Windows에서 docker-compose 설치Windows에서는 Docker Desktop을 설치하면 docker-compose가 자동으로 포함됩니다.Docker Desktop 설치:Docker Desktop for Windows에서 설치 파일을 다운로드합니다.다운로드한 설치 파일을 실행하고 설치 지침을 따릅니다.설치가 완료되면 Docker Desktop을 실행하고 설정을 완료합니다.설치 후, 명령 프롬프트나 PowerShell에.. [ Docker ] Dockerfile 작성하기 Dockerfile은 Docker 이미지를 빌드하기 위해 사용되는 파일로, 각 명령어는 컨테이너 이미지의 레이어를 정의합니다. Dockerfile에서 사용할 수 있는 주요 옵션(명령어)에 대해 설명드리겠습니다.1. Docker, Docker-compose 설치옵션--f : dockerfile의 위치가 ./ 가 아닐 경우 경로를 준다.--t : 빌드되는 이미지의 이름을 준다.2. Dockerfile 기본 옵션 (명령어)FROM설명: 베이스 이미지를 지정합니다. Docker 이미지는 다른 이미지 위에 쌓여서 만들어지기 때문에 FROM 명령어는 첫 번째로 사용됩니다.예시:FROM ubuntu:20.04RUN설명: 컨테이너 내부에서 명령어를 실행하고, 그 결과를 새로운 이미지 레이어로 커밋합니다. 주로 패키지 .. [ Docker ] usermod - 사용자에게 docker group 설정하기 Docker는 기본적으로 root 권한으로 실행되며, 이를 일반 사용자 계정에서도 실행할 수 있도록 설정하려면 사용자 계정을 Docker 그룹에 추가해야 합니다. 아래는 그 과정을 단계별로 설명합니다. 1. Docker 그룹 확인Docker 설치 시 기본적으로 docker라는 그룹이 생성됩니다. 이 그룹의 권한을 통해 Docker 명령을 실행할 수 있습니다.Docker 그룹 확인cat /etc/group | grep docker출력 예시:docker:x:999: 2. 사용자 계정을 Docker 그룹에 추가사용자 추가 명령 실행현재 로그인한 사용자를 Docker 그룹에 추가: sudo usermod -aG docker $USER특정 사용자를 Docker 그룹에 추가: sudo usermod .. [ Linux ] Sed 사용하기 sed는 Linux에서 강력한 스트림 편집기(스트림 에디터)로, 텍스트를 대량으로 처리하고 편집하는 데 매우 유용합니다. sed를 사용하면 파일의 내용을 변경하거나 텍스트 스트림에서 데이터를 수정할 수 있습니다. sed는 주로 명령줄에서 사용되며, 정규 표현식과 결합하여 복잡한 텍스트 변환 작업을 수행할 수 있습니다.sed의 기본 사용법sed 명령은 일반적으로 다음 형식으로 사용됩니다:sed [옵션] '명령' [파일][옵션]: sed 명령에 대한 다양한 옵션입니다.'명령': 수행할 작업을 정의하는 sed 명령입니다.[파일]: 입력 파일입니다. 파일을 지정하지 않으면 sed는 표준 입력(STDIN)을 사용합니다.주요 옵션-e: 여러 명령을 사용할 때 사용합니다.-i: 파일을 직접 수정할 때 사용합니다. -.. [ PM2 ] 프로세스 리스트 확인하고 프로세스 실행 폴더 확인하기 PM2에서 실행 중인 프로세스 리스트와 각 프로세스의 실행 디렉토리 (exec cwd)를 확인하려면 다음 명령어를 사용할 수 있습니다.프로세스 리스트 확인:pm2 list또는pm2 ls이 명령어는 PM2에서 관리하고 있는 프로세스들의 목록을 보여줍니다.프로세스 세부 정보 확인:pm2 show 이 명령어는 특정 프로세스의 상세 정보를 보여줍니다. 여기서 는 프로세스의 이름 또는 ID를 의미합니다. 이 명령어를 실행하면 프로세스의 exec cwd와 같은 상세 정보를 확인할 수 있습니다.모든 프로세스의 세부 정보 확인:pm2 describe all이 명령어는 모든 실행 중인 프로세스의 상세 정보를 한 번에 출력합니다. 이 정보에는 각 프로세스의 exec cwd도 포함됩니다.위 명령어들을 사용하여 PM2에서 실.. 이전 1 ··· 75 76 77 78 79 80 81 82 다음