안녕하세요🥑 리눅스를 사용하시다 보면 vi, vim 편집 할일이 많은데요 파일 내용이 많다 보면 수정할 곳을 찾기가 힘들어 질 때가 있는데요. 파일안에서 문자열을 검색해서 찾는 방법에 대해서 알아보도록 할게요 🍎 / or ? 으로 문자열 탐색 현재 커서 위치에서 아래방향으로 문자열 검색 esc 버튼으로 커서로 바꿔주시고 "/" 를 누르고 원하시는 문자열을 입력하시면 됩니다 현재 커서 위치에서 윗방향으로 문자역 검색(역방향 탐색) esc 버튼으로 커서로 바꿔주시고 "?" 를 누르고 원하시는 문자열을 입력하시면 됩니다 그 다음 문자열를 검색(계속 탐색)을 하려면 소문자 "n" 을 누르면 되고 이전 문자열를 검색(계속 탐색 - 역방향)을 하려면 대문자 "N"을 누르면 됩니다 감사합니다🍉
안녕하세요 서버이전을 하거나 여러 작업을 하실 때 서버의 시리얼 넘버를 확인해야 할 때가 있는데요 오늘은 리눅스 서버의 시리얼를 확인하는 방법에 대해서 알아보도록 할게요 ㅎㅎ dmidecode 가 설치 되어있지 않으시다면 #yum install dmidecode 위 명령어로 먼저 dmidecode를 설치하고 시작해주세요!😫 #dmidecode | grep Serial Number | head -1 #dmidecode -s system-serial-number #dmidecode -s system-serial-number | tail -1 위 명령어로 한줄만 뽑아 보실수도 있어요 감사합니다🥱 윈도우 시리얼넘버 확인하는 방법 coconuts.tistory.com/135 윈도우 시리얼 번호 확인하는 방법(서버..
개요 ㅇ 호스트에 장착된 네트워크 인터페이스의 통신 상태를 보여줌 - 연결 상태 (ESTABLISHED, LISTENING, TIME_WAIT, SYN_SENT) ☞ TCP 상태, TCP 연결설정 참조 - 프로토콜 (TCP, UDP 등) - 연결에 사용된 IP 주소, 포트번호 (로컬 및 상대방) - 통계 등 네트워크의 문제를 찾아내고 성능 측정으로서 네트워크 상의 트래픽의 양을 결정하기 위해 사용됩니다 유닉스 계열, 리눅스, 윈도우, 맥os 에서 다양하게 사용이 가능한 명령어이므로 알아두면 좋습니다 사용 방법 netstat [옵션] [| grep 포트 번호 or 서비스 명] Options -l (listen) : 연결 가능한 상태 -n (number port) : 포트 넘버 -t (tcp) : tcp -..
안녕하세요 이번시간에는 리눅스에서 하드디스크 용량, 파티션, RAID 구성 등을 알 수 있는 명령어에 대해서 알아보겠습니다 디스크 공간 통계 표시 -h 옵션은 보기 좋게 용량을 정리해서 보여줍니다 #df -h DISK 정보 확인 # cat /proc/scsi/scs -- scsi 하드디스크 용량 정보 #fdisk -l sda, sdb 이렇게 있으면 두개로 유추할수있고 위의 이미지에는 sda 만 보이므로 20기가 하나만 들어있는 것을 알 수 있습니다 하드디스크 용량 정보 Disk 만 뽑아 보기 # fdisk -l | grep Disk fdisk -l 로 파티션 나눠진 것을 확인하고 grep Disk 로 디스크 부분만 뽑아봅니다 하드디스크 정보 #cat /proc/ide/hda/model #cat /proc..
안녕하세요 저번 시간에는 cpu 정보를 확인하는 방법에 대해서 알아보았는데요 이번에는 RAM, 메모리 정보에 대해서 알아보도록 할게요 👻 개요 메모리의 정보와 슬롯 정보 확인 전체 메모리 정보 $cat /proc/meminfo | grep 'MemTotal' 메모리 사용 현황(total: 전체, used: 사용중, free: 여유) $free 전체 메모리 슬롯 정보(뱅크) #dmidecode -t 17 | egrep 'Memory|Device' | wc -l 이번 dmidecode 명령어 부터는 root 계정으로 로그인 해서 진행해 주세요 😸 dmidecode는 컴퓨터의 DMI(Desktop Management Interface)를 사람이 읽을 수 있게 dumping 하는 명령어예요 시스템 정보를 자세하..
안녕하세요 오늘은 리눅스에서 cpu 정보를 알 수 있는 방법에 대해서 알아보도록 할게요 보통 VM 가상머신에 올려서 사용하시는 분들이 많으실 텐데요 cpu의 하드웨어는 어떤 것이 들어 갔는지는 알 수 있지만 코어나 물리적 논리적 개수는 가상머신을 올릴 때 설정해둔 값이 표시돼요 개요 CPU core 수를 셀 수 있다. 전체 CPU 정보 확인 $ cat /proc/cpuinfo 논리 코어 수 확인 $ grep -c processor /proc/cpuinfo 물리 CPU 개수 확인 $ grep "physical id" /proc/cpuinfo | sort -u | wc -l 아래의 명령어도 위와 같이 물리 CPU 개수를 나타내줘요 grep ^processor /proc/cpuinfo | wc -l CPU당 ..
리눅스 CentOS, Ubuntu 등 운영체제를 사용하면서 접하게 될 시스템 디렉토리들의 구조에 대해서 알아보겠습니다 리눅스 디렉토리 구조 개념 정리 리눅스의 디렉토리 구조는 전체적으로 트리(Tree) 구조를 하고 있으며 명령어의 성격과 내용 및 사용 권한 등에 따라 디렉토리로 구분되고 있어요. 리눅스 파일 시스템 구조는 기본적인 구조를 제외하고는 사용자의 설정에 따라 달라질 수는 있지만 특수한 경우라 보통은 아래에 설명한 디렉토리 구조를 사용하고 있을 거예요. 위치 이름 설명 위치 이름 설명 / 루트 - 최상위(루트) 디렉토리 - 디렉토리들의 절대 경로를 표기할 때 이 디렉토리로 부터 시작함 /bin 바이너리 - 이진파일(실행파일) - 기본적인 명령어가 저장된 디렉토리 - 리눅스에서 자주 사용하는 mv..