본문 바로가기
초보 IT 동동 리눅스 이야기

[10] 초보 IT 동동 리눅스 기본 명령어 파헤치기

by 동동이y 2023. 2. 22.
728x90
반응형

안녕하세요 . 초보 IT 동동입니다.

오늘도 리눅스 기본명령어를 배워보려고 합니다.

익숙하지 않아서, 조금 헤매고 있지만, 열심히 배워보겠습니다.

 

1. ifconfig

먼저 ifcofifg 명령어 같은 경우 네트워크 인터페이스를 설정하거나 확인하는 명령어 입니다.

ip주소, 서브넷 마스크, MAC주소 등 네트워크 상태를 확인 하거나 설정 할 수 있습니다.

윈도우에서 cmd 명령프롬프트에서의 ipconfig와 유사합니다.

enp0s3에 네트워크 상태가 나옵니다. inet ( IPv4) , netmask (서브넷마스크), 브로드캐스트 주소 확인 가능하며 ether(Mac)주소도 확인이 가능합니다.

 

혹시, ifconfig 명령어를 입력 시 정보가 안나오거나, -bash: ifconfig: command not found 메세지가 나오게 되면, 

centos7 설치 시 minimal로 다운이되어, ifconfig가 존재하지 않아서, 나온 오류라고 할 수 있습니다.

 

이럴때, 해결방법은 ip addr 이라는 명령어를 이용하여 네트워크 상태를 볼 수 있습니다.

 

 

두번째 방법으로는 패키기를 설치해주는 방법입니다. (인터넷 가능 시)

yum 이라는 명령어로 net-tools 패키지를 설치 합니다.

이미 설치가 되어있다고 나오네요. 설치가 되시는 분들은 진행이 되면서,  Is this Ok [y/d/N] : 이라는 문구가 나오게 될텐데 이럴때 y 를 누르고 Enter 하시면 쭉쭉 설치가 됩니다.

마지막으로 설치가 완료 되면, Complete! 메세지가 나옵니다.

다시 ifconfig를 입력하여 정상적으로 출력이 되는지 확인해보시면 됩니다.

 

2. yum

ifconfig 명령이 안될 때 yum 을 이용하여 패키지를 설치하였습니다. yum은 yellow update, modified 의 약자로, 리눅스 배포판에서 사용하는 패키지 설치 도구 입니다. yum의 명령어 사용 방법은 yum [옵션] [명령] [패키지명]으로 적어주시면 됩니다. 위에서 net-tools 를 설치할 때 화면이 넘어가면서 중간에 Is this Ok [y/d/N] :  라는 문구가 나왔을 때 이 문구 없이 yes/no 여부를 묻지 않고 설치하는 옵션이 바로 -y 입니다!  yum -y install net-tools 를 입력하면 사용자에게 yes/no 여부없이 넘어가게 됩니다.

옵션 설명
install 패키지를 설치합니다.
update 업데이트를 합니다.
check-update 업데이트할 패키지 목록을 출력합니다.
repolist 현재 등록된 repossitory list를 출력합니다.
search 패키지명 및 description 에 들어간 패캐지들을 출력합니다.

 

3. uptime

리눅스에서 uptime은 시스템이 실행되고, 난 다음부터 현재까지의 시간과 시스템에 로그인된 사용자수, 시스템 부하율을 보여주는 명령어 입니다.

사진과 같이 출력이 되었습니다.

 

15:32:49 ( 현재 시간 )

day (활성화된 날로 부터 지난 일수)

18min (활성화된 날로 부터 지난 시간 )

1user (현재 로그인 된 사용자 수)

load average : 0.00 , 0.01, 0.02 (현재 시스템 부하 상태)

 

이렇게 보시면 될 듯 합니다.

uptime에서도 옵션이 있는데 한번 보도록 하겠습니다.

uptime -p는 필요한 정보만 출력을 하게 됩니다.

 0 day, 0 hours, 23minutes 이런식으로 나오게 됩니다.

uptime -s 는 시스템 시작시간을 알 수 있습니다.

 

오늘도 쉽고, 가볍게 리눅스 명령어를 알아보았습니다.

감사합니다.

728x90
반응형

댓글