네트워크 속도에 대한 용어들이 있습니다. Bandwidth, Throughput, Backplane 네트워크를 하시는 분들은 이 중 하나를 들어는 보셨을 것 같은데요, 정확히 어떤 것을 의미하는지 알아보도록 하겠습니다. 장비 포트 속도 10Mbps 부터 100Mbps, 1Gbps 10Gbps, 40Gbps 등등 으로 불리는 이 수치는 포트의 속도 입니다. 정확한 단위는 bps로 초당 전송 가능한 bit 수 1G 포트는 초당 1Gigabit를 보낼 수 있는 포트인 것입니다. 1. 대역폭(Bandwith) 네트워크 대역폭을 의미합니다. 전송할 수 있는 데이터 양을 나타냅니다. 일반적으로 Mbps, Gbps 같은 단위로 표시됩니다. 대역폭이 높을수록 더 많은 데이터를 전송할 수 있음을 의미합니다. LAG(Li..
리눅스 CentOS를 사용하시는 분들 중에는 6~8 정도의 버전을 사용하시는 분들이 대부분일 겁니다. 아무래도 서버쪽은 최신버전에 대한 거부감이 없을 수가 없는데요, 기존 CentOS 6,7에서와 9은 아이피(IP) 변경하는 방법이 조금 다릅니다. CentOS9에서 IP를 변경하는 방법에 대해서 알아보겠습니다. 리눅스 CentOS9 IP 변경 방법 CentOS 6,7 IP 변경 CentOS 6,7 정도의 버전에서는 아래의 경로에서 아이피 정보를 바꿀 수 있는 파일이 존재했습니다. # /etc/sysconfig/network-scripts/ ifcfg-enp1s0f0, ifcfg-eth0, ifcfg-eth1 등의 파일을 변경하고 network를 재시작하면 손쉽게 IP 정보를 변경해 줄 수 있었습니다. C..
리눅스에서 명령어를 한번에 다중으로 실행해야 하는 상황이 있습니다. 오늘은 명령어 한줄에 구분자를 이용해서 여러 명령어를 한줄로 붙여서 입력하는 방법에 대해서 알아보도록 하겠습니다. 리눅스 다중 명령어 한번에 실행 방법 # uptime; dmesg | tail; vmstat 1 ; 를 분기점으로 uptime, dmesg, vmstat 명령어 3가지를 동시에 실행하는 명령어입니다. ; 성공여부와 상관없이 다음 명령어 실행 && 성공한 경우에 다음 명령어 실행 # ls && cat messages |tail ls 명령어로 조회가 성공하면 message 끝 부분을 출력하는 명령어입니다. &가 1개가 있다면 백그라운드 실행을 의미합니다. [IT/리눅스(Linux)] - 리눅스 서버 부하 및 행 문제 해결방법 8..
CentOS, Ubuntu 같은 리눅스 시스템에서 /var/log 디렉토리는 로그 파일을 저장하는 디렉토리입니다. 시스템의 다양한 활동에 대한 로그가 저장되어 있습니다. 이런 로그들은 오류 처리나 다양한 이벤트 처리를 위해서 중요한 역할을 합니다. 아마 이런 로깅 시스템이 없었다면 많은 오류들이 해결되지 못하고 떠돌고 있을겁니다. 아래는 중요한 몇 가지 로그 파일에 대한 설명입니다. 1. messages /var/log/messages 시스템 메시지 및 에러 로그를 저장합니다. 시스템 시작 시에도 메시지가 기록됩니다. 전반적인 리눅스 시스템 로그들이 저장되는 곳입니다. 2. dmesg /var/log/dmesg 리눅스 부팅 시 출력되는 메시지를 저장함 dmesg 명령어로 조회 가능 3. syslog /v..
아이폰, 아이패드에서 이미지의 배경제거 기능이 iOS16에서 새롭게 공개되었습니다. 그것을 맥북에서도 사용할 수 있을까 해서 맥북에서 시도를 해봤지만 비슷하게 클릭만으로 이미지의 배경은 제거되지 않았습니다. 하지만 맥북에서는 더욱 전문적으로 배경을 제거할 수 있습니다. 오늘은 맥북에서 이미지 배경을 제거하는 3가지 방법에 대해서 알아보도록 하겠습니다. 맥북 이미지 배경제거 3가지 방법 누끼는 사진 또는 영상 그래픽 작업을 하시는 분들이라면 한번쯤 들어보셨을 단어이실 겁니다.누끼 따기는 일본어 누끼즈케(빼내다)라는 말에서 유래했습니다. 사진이나 그림에서 배경을 제거하고 특정 부분만 남기는 작업을 뜻하는 말로 쓰입니다. 맥북 누끼따는 방법 먼저 배경을 제거할 이미지를 준비해 줍니다. 저는 비행기와 글씨가 적..
LOB은 Large Object로 오라클 데이터베이스에서 대용량의 큰 데이터를 저장하는데 사용되는 유형입니다. CLOB은 문자, BLOB은 이진 데이터를 저장합니다. CLOB과 BLOB 외에도 여러 자료형 타입이 있습니다. 조금 더 자세히 알아보도록 하겠습니다. Oracle LOB 자료형 타입 LOB - LOB은 TEXT, 그래픽, 이미지, 비디오, 사운드 등 구조화되지 않은 대형 데이터를 저장하는데 사용한다. - 일반적으로 테이블에 저장되는 구조화된 데이터들은 크기가 작지만, 멀티미디어 데이터는 크기가 크다. - 크기가 큰 데이터는 DB에 저장하기 힘들기 때문에 OS상 존재하는 파일을 데이터베이스가 접근하게 된다. - LONG, LONG RAW 데이터 유형은 예전에 사용던 것이고, 현재는 대부분 LOB..
WSL Ubuntu는 윈도우에서 리눅스를 사용할 수 있게 만드는 고마운 프로그램입니다. 윈도우에서 리눅스에 cli로 접근하는 것 말고 GUI 환경으로 접근하는 방법에는 여러 방법이 있지만 리눅스 패키지 중에 하나인 XRDP 패키지를 이용해서 원격 접속해 보도록 하겠습니다. 윈도우10 이상에서만 WSL Ubuntu XRDP 기능을 사용할 수 있습니다. 그 이하의 버전의 윈도우를 가지고 계신분들은 윈도우10 이상의 버전으로 업그레이드 후 이용 바랍니다. 우분투 업데이트 후 XRDP 설치 1. sudo apt update 2. sudo apt upgrade 3. sudo apt install xrdp XRDP 설치 # sudo apt-get install xrdp 네트워크가 되는 환경에서 진행해 주셔야 합니다..
윈도우에서 리눅스 운영체제를 사용할 수 있는 기능인 WSL를 사용할 때 발생할 수 있는 오류 중 하나를 해결하는 방법에 대해서 알아보겠습니다. 먼저 WSL을 사용하는 방법은 아래의 글을 참고해 주세요 [IT/윈도우(Window)] - 윈도우 터미널 사용하기 WSL2, 윈도우에서 리눅스 사용하는 간단한 방법 윈도우 터미널 사용하기 WSL2, 윈도우에서 리눅스 사용하는 간단한 방법 윈도우에서 터미널 사용하기 WSL2(Windows Subsystem for Linux 2) 윈도우에서 CentOS, Ubuntu 사용하는 방법 WSL2(Windows Subsystem for Linux 2) 정식 릴리스가 나왔습니다 ⚒ 지난 5월 윈도우 10의 대규모 업데이트로 coconuts.tistory.com 가상 머신 플랫..
리눅스에서 파일 또는 디렉토리의 목록을 확인할 때에는 ls 명령어가 사용됩니다. ls 에 옵션을 사용하여 파일 리스트를 용량 순 또는 이름 순으로 나열할 수 있습니다. 옵션 -l : 자세한 리스트 출력 -S : 파일 크기 순으로 정렬 -h : 용량을 KB, MB, GB 등으로 표시 -r : 역순 출력 파일 용량 순으로 정렬 $ ls -S 조회할 공간 보통 ls -lSr 로 사용하여 용량 오름차순 정렬을 해줍니다. 여기에 h를 붙여주게 되면 용량을 단위로 출력해주게 됩니다. 알파벳 순으로 정렬 $ ls -l | sort -k 9 시스템에서 대소문자를 가리기 때문에 대문자가 먼저 오게 됩니다. -k 명령어로 필드별로 정렬하며 9번째 필드는 파일 이름이기 때문에 이름순 정렬이 가능합니다. sort -k 5 를..
리눅스 서버에 성능 이슈로 인해서 가장 먼저 체크 해봐야 할 사항은 어떤 것들이 있을까요? 오늘은 리눅스의 대표적인 성능 체크 툴을 사용하여 리눅스 문제 점을 빠르게 알아보도록 하겠습니다. 리눅스 성능 문제 / 서버 부하 확인 방법 체크 순서 $ uptime; dmesg | tail; vmstat 1 $ mpstat -P ALL 1 $ pidstat 1 $ iostat -xz1 $ free -m $ sar -nDEV 1 $ sar -nTCP,ETCP 1 $ top 일부 Command는 sysstat package를 설치해야만합니다. 각 커맨드에 대한 더 많은 설명은 리눅스 카테고리 또는 manual 페이지를 이용해서 찾아 보시길 바랍니다. 1. $ uptime; dmesg | tail; vmstat 1 ..
레노버 노트북에 드라이버를 자동으로 설치해 주기 위해서 필요한 프로그램이 있습니다. Lenovo Vantage라는 프로그램인데요, 오늘은 레노버 벤티지를 설치하고 사용 방법에 대해서 알아보도록 하겠습니다. 레노버 드라이버 자동 설치 프로그램 Lenovo Vantage Lenovo Vantage 앱을 설치해 주기 위해 Microsoft Store를 열어 줍니다. 마이크로소프트 스토어 안에서 Lenovo Vantage를 검색해서 설치해 줍니다. 레노버 벤티지는 장치를 최대한 활용할 수 있도록 도움을 준다고 적혀 있습니다. 설정을 개인화하며 와이파이 보안을 개선하는 등 여러 드라이버를 업데이트 할 수 있습니다. 금방 설치가 완료될 겁니다. 그리고 열기를 클릭해 주세요 레노버 벤티지에서 위와 같은 프로그램이 실..
리눅스 메가레이드는 하드웨어 RAID 솔루션입니다. 여러 개의 디스크 드라이브를 하나의 가상 드라이브로 결합해 데이터를 안정적으로 보호하고 성능을 향상시키는 기술입니다. 메가레이드(MegaRaid) 리눅스 자체 운영체제에서 제공하는 RAID 보다 MegaRAID가 더욱 안정적이고 빠른 성능을 제공합니다. MegaRAID는 일반사용자 보다는 서버 컴퓨터에서 활용됩니다. 웹 기반 인터페이스도 제공하기 때문에 더욱 쉽게 구성할 수 있습니다. 모니터링 및 관리 기능을 제공하여 시스템 관리자가 모니터링하고 문제 발생 시 발 빠르게 대응할 수 있는 장점이 있습니다. 메가 레이드 다운로드 패키지 다운로드 받기 wget http://techedemic.com/wp-content/uploads/2015/10/8-07-1..