전체 글225 chown - 파일 및 디렉터리 소유자 변경 chown(change owner) 명령어는 파일 및 디렉토리의 소유자를 변경합니다. 기본 사용법 chown [옵션] 소유자[:소유자그룹] [파일 혹은 디렉토리] 명령어 옵션 옵션 설명 -c --changes 기존에 지정된 모드에서 변경되는 경우에만 출력합니다. -f --silent 오류 메시지를 출력하지 않습니다. -v --verbose 처리된 모든 파일 및 디렉토리에 대한 메시지를 출력합니다. --dereference 심볼릭 링크로 연결된 참조 파일이 변경됩니다. -h --no-dereference 심볼릭 링크 파일이 변경됩니다. --no-preserve-root '/' 최상위 루트 디렉토리를 변경할 수 있습니다. --preserve-root '/' 최상위 루트로부터 하위를 변경할 수 없게 합니다. .. 2023. 2. 1. pgRouting 설치 PostgreSQL(+PostGIS) 데이터베이스의 데이터를 사용하여 경로생성을 하기 위한 pgRouting 패키지를 설치합니다. $ sudo apt install postgresql-15-pgrouting 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음의 추가 패키지가 설치될 것입니다 : postgresql-15-pgrouting-scripts 제안하는 패키지: postgresql-15-pgrouting-doc 다음 새 패키지를 설치할 것입니다: postgresql-15-pgrouting postgresql-15-pgrouting-scripts PostgreSQL에서 해당 버전으로 설치되어 있지 않을 경우 아래와 같은 오류가 발생할 수 있.. 2023. 1. 31. PostGIS 설치 DBMS에서 공간정보 데이터를 처리하기 위해서는 관련 기능이 지원되어야 합니다. 대부분의 상용 DBMS는 공간정보 데이터를 처리할 수 있는 기능을 지원합니다. PosgtreSQL에서 공간정보 데이터를 다루기 위해서는 PostGIS 플러그인을 설치해 주면 됩니다. PostGIS 플러그인을 설치하기 전에 PostgreSQL을 설치하셔야 합니다. 혹시 PostgreSQL을 설치하지 않으셨다면 아래 블러그를 참고해 주세요. Ubuntu PostgreSQL 설치 기본 버전 설치하기 Ubuntu 20.04에서 설치하면 14.4 버전이 설치됩니다. $ sudo apt update && sudo apt upgrade -y $ $ sudo apt install software-properties-common apt-tr.. 2023. 1. 31. Linux 램디스크(ramdisk) 만들기 메모리 공간 확인하기 램디스크를 만들기 전에 가용메모리를 먼저 확인합니다. $ free -h total used free shared buff/cache available Mem: 23Gi 5.1Gi 15Gi 145Mi 3.1Gi 17Gi 스왑: 3.7Gi 41Mi 3.6Gi 현재 내 컴퓨터에는 15GB정도 여유 공간이 있네요. 여기서 작업용 램디스크로 4GB정도를 할당해 볼 예정입니다. 리눅스 램디스크 설정 먼저, 램디스크로 사용할 폴더를 생성해 줍니다. $ sudo mkdir /mnt/ramdisk 위에서 생성된 폴더에 램디스크를 마운트 시키기 위해서는 mount 명령어를 사용합니다. Option Description TYPE tmpfs 혹은 ramfs 을 선택합니다. SIZE 램디스크 파일시스템의 .. 2023. 1. 30. nmap - 네트워크 포트 스캐너 nmap 은 아주 강력하고 인기있는 네트워크 탐색 도구이자 포트 스캐너입니다. 시스템에 nmap이 없을 경우 패키지 설치자(apt)로설치할 수 있습니다. nmap 은 port 스캔하는 시간이 수 초이상 걸릴 수 있습니다. $ sudo nmap -n -PN -sT -sU -p- localhost Starting Nmap 7.80 ( https://nmap.org ) at 2023-01-20 17:24 KST Nmap scan report for localhost (127.0.0.1) Host is up (0.000059s latency). Not shown: 131058 closed ports PORT STATE SERVICE 80/tcp open http 631/tcp open ipp 1883/tcp o.. 2023. 1. 20. netstat - TCP 포트(port) 조회 웹서버를 생성하고 웹 서비스를 하려고 할 경우 현재 시스템의 네트워크 포트 상태를 확인할 필요가 있습니다. netstat(network statistics) 명령어는 현재 사용하고 있는 TCP 포트를 조회하는 명령어로 TCP 통신을 진행중인 서비스의 연결 상태를 확인할 수 있습니다. 이 명령어는 주로 네트워크의 문제를 찾아내고 성능 측정을 통해 네트워크 트래픽을 결정하기 위해 사용합니다. Options: Option Description a 모든 소켓을 출력합니다. -l listen 상태인 소켓만 출력합니다. -n 서비스 이름 확인은 생략하고 호스트 이름과 포트를 숫자 형식으로 표시합니다. -p 포트에서 수신하는 PID 와 프로세스 명을 출력합니다. -t TCP 소켓만 출력합니다. -u UDP 소켓만 출.. 2023. 1. 17. 이전 1 ··· 17 18 19 20 21 22 23 ··· 38 다음