본문 바로가기

Linux13

[Linux] 리눅스 netstat 명령어 사용법 / 네트워크 상태 확인 안녕하세요. 주식회사 서버몬 입니다. 오늘은 linux 에서의 네트워크 연결상태 , 라우팅테이블 , 인터페이스 상태등을 보여주는 명령어인 netstat 명령어에 대해 알아보겠습니다. [사용법] # netstat[옵션] [옵션] 옵션 설명 -a 모든 네트워크 상태출력 [-all] -c 현재 실행 명령을 매 초바다 실행 [-continuous] -e 확장된 정보 출력 [-extend] -g 멀티캐스트에 대한 그룹별 정보 출력 [-groups] -i 인터페이스별 통계값 출력 [-interface] -l 대기중인 네트워크 [-listening] -n 도메인 주소를 숫자로 출력 [-numeric] -o 연결 대기 시간 출력 [-timers] -p PID(프로세서 ID)와 사용중인 프로그램명 출력 [-program.. 2021. 11. 2.
[DELL] RAID Card의 Cache Policy 설정 안녕하세요. 주식회사 서버몬 입니다. 보통 Cache는 임시로 데이터를 저장해두는 저장소를 말하며, CPU의 L1, L2 캐시나 RAM 같은 메모리를 지칭하기도 합니다. RAID를 관리하는 있는 RAID 컨트롤러에도 이와같은 Cache가 장착되어 있습니다. DISK의 Cache는 CPU나 Memory에 비해 굉장히 낮은 I/O를 가지고 있습니다. 이를 해소하기 위해 자주 쓰는 데이터를 RAID 컨트롤러 내부에 있는 캐시에 저장하여 전달하기도 합니다.(Write Cache만을 위한 정책으로 봅니다.) RAID 컨트롤러에 이 캐쉬 메모리(Write Cache)를 사용하는 정책을 지정하는 방법을 알아보겠습니다. * 본 문서는 서버 - R740 / RAID Controller - H730p 기준으로 작성되었습니.. 2021. 4. 23.
[Linux] 사용자 로그인정보와 현재 작업내용 확인(w명령어) 안녕하세요. 주식회사 서버몬 입니다. 금일은 리눅스 w 명령어에 대해 알아보도록 하겠습니다. 'w명령어'란? 서버에 접속한 사용자의 접속정보 및 작업정보를 확인하는 명령어입니다. w명령어는 일반사용자보다는 서버관리자가 주로 사용하는 명령어입니다. 물론 일반사용자들도 누가 시스템에 접속해 있는가를 확인하기 위해서 w명령어를 사용하는 경우도 종종 있으나 서버관리차원에서 관리자가 주로 사용합니다. 명령어 사용형식 w - [husfV] [user] 사용예시 - 1 다음은 간단히 w를 실행한 예시입니다. 위에서 설명한 것과 같이 여러가지 정보들을 확인할 수 있습니다. 위의 결과를 보면 현재 1명의 사용자가 로컬의 tty3를 통해 접속하였으며, w명령어를 사용중임을 확인할 수 있습니다. 로컬로 접속하여 FROM부분.. 2020. 12. 18.
[Linux] 네트워크 인터페이스 확인 및 설정 변경 안녕하세요. 주식회사 서버몬 입니다. 리눅스 서버 구축시 네트워크 인터페이스명과 속도 등을 확인/변경 해야 할 경우 ethtool 패키지를 사용하여 변경 할 수 있습니다. Fedora, CentOS, RHEL 의 경우 # yum install ethtool net-tools Ubuntu, Debian 의 경우 # sudo apt-get install ethtool net-tools 정보 확인 먼저 ifconfig 명령으로 네트워크 인터페이스들을 확인 합니다. 확인된 인터페이스명(ens33) 으로 정보를 조회 합니다. 해당 인터페이스의 Speed, Duplex, Port 정보 등을 확인 할 수 있습니다. 설정값 변경 아래 명령어를 통해 ens33 인터페이스의 속도를 100Mb/s, 반이중 통신, auto-.. 2020. 11. 30.
[Linux] 최소설치 후 네트워크(IP) 셋팅 Vmware centos 7.8버전에서 진행하였습니다. IP셋팅 방법은 2가지가 있습니다. 1. nmtui Ethernet 이름은 서버마다 조금 상이할 수 있습니다. Ethernet Edit하는 화면까지 진입합니다. Ipv4를 수동(manual)으로 변경해주고, 오른쪽에 보기(Show)를 누르면 IP주소 / 게이트웨이 / DNS 를 입력할 수 있습니다. 입력완료 후 아래쪽에 자동으로연결(Automatically connect)를 체크해줍니다. 작업 완료 후에는 아래 명령어를 통해 네트워크 재시작을 해줍니다. /etc/init.d/network restart 2. vi 명령어를 통해 이더넷 파일을 수정하는 방법 입니다. vi /etc/sysconfig/network-scripts/ifcfg-ens33 (e.. 2020. 11. 24.
[Linux] 실시간 프로세스 확인하기(top명령어) top 명령어란? 시스템에서 실행되고 있는 프로세스들의 실시간 정보를 확인할 수 있으며, CPU 사용정보, 메모리 사용정보, 시스템부하율 정보 등 시스템의 전반적인 상황을 한눈에 볼 수 있는 매우 유용한 명령어이다. top은 아무런 옵션없이 실행하면 5초에 한번씩 새로운 내용으로 refresh하여 보여준다. 명령어 사용형식 [root@localhost ~]# top [-] [d delay] [p pid] [q] [c] [C] [S] [s] [i] [n iter] [b] l 자세한 내용은 하단에 후술했습니다. 화면의 구성 첫번째 행 - uptime의 명령결과 각각의 항목들은 아래와같은 정보를 보여준다. - 23:08:55 : 현재 시간을 표시함 (PM 11시 8분 55초) - up 12 min : 부팅 후.. 2020. 11. 11.
[Linux] SCP 파일 송수신 vmware Centos 7.8에서 진행하였습니다. A서버 : 192.168.0.160 / B서버 : 192.168.0.170 1. B서버에서 A서버 파일 가져올 때 scp root@192.168.0.170:/root/abcd/test.txt /root/1234 root = 접속계정 192.168.0.170:/root/abcd/test.txt = 파일 가져오려고 하는 서버의 IP:가져오려는 경로 /root/1234 = 파일 받는 경로 ( 절대경로로 지정, 대신 . 으로 지정하면 현재 경로로 받겠다는 의미 ) 패스워드는 파일을 가져 올 서버의 패스워드를 입력해줍니다. 2. A서버에서 B서버 로 파일 보내줄 때 scp test1234.txt root@192.168.0.170:/root/abcd test123.. 2020. 11. 3.
[Linux] Centos 네트워크 명령어 리눅스 네트워크 환경에서 가장 많이 사용하는 명령어는 아마도 해당 장치의 IP 주소를 확인하는 “ifconfig” 일 것 입니다. CentOS 7버젼에서 Minimal 옵션으로 OS를 설치 하게 되면 기본적으로 포함되지 않는 명령어 이므로 처음 설치하시는 분은 당황 할 수 있습니다. ifconfig 명령어는 route 명령어와 함께 “net-tools” 패키지에 포함이 되어 있으며, 해당 명령어가 작동하지 않을 경우에는 net-tools 패키지를 yum 으로 설치해 주시면 사용이 가능합니다. ■ ifconfig - 현재 활성화 되어 있는 네트워크 인터페이스의 정보를 확인 할 수 있습니다. 확인 할 수 있는 정보에는 IP , MAC Address , Netmask등이 있습니다. - -a 옵션을 줄 경우에는.. 2020. 10. 26.
[Linux] Parted (2TB 이상 파티션 구성시) 아래 테스트는 vmware에서 진행되었으며 OS는 centos 8.2 버전입니다. 2TB 미만은 fdisk에서 파티션 구성이 가능합니다. 하지만 2TB 이상은 parted로 구성해주어야 합니다. 1. fdisk -l 할당되지 않은 디스크의 경로를 확인합니다. 2. parted /dev/nvme0n2(1번에서 확인한 경로 입력) 그림과 같이 진행하면 되며, print 를 하였을 때 partition Table과 파티션 구성된 것이 보이면 정상적으로 파티션 구성이 완성된 것 입니다. 3. mkfs.ext4 /dev/nvme0n2(1번에서 확인한 경로 입력) 4. mount /dev/nvme0n2 /test (mount 디스크경로 마운트경로) 5. 재부팅시에도 자동으로 마운팅되게끔 하고 싶다면 fstab에 등.. 2020. 10. 19.