본문 바로가기

Linux

(9)
CentOS7 minimal version 설치 후 ifconfig 명령어 command not found 해결 CentOS7 minimal version 설치 후 ifconfig 명령어 command not found 해결 https://m.blog.naver.com/PostView.nhn?blogId=hymne&logNo=220975893178&proxyReferer=https:%2F%2Fwww.google.com%2F CentOS 7 Minimal 설치 후 ifconfig: command not found 대응하기 CentOS 7 Minimal 설치 후 ifconfig: command not found 대응하기 모두가 잘 알고 계시듯이 ifconfig ... blog.naver.com 위에 블로그에서 잘 정리되어 있길래 참고하였다. # yum provides ifconfig 명령어를 이용하여 ifconfig ..
Hyper V에 CentOS7 설치 후 "Could not retrieve mirrorlist ..."오류 해결 1. Hyper V에 CentOS7 설치 후 "Could not retrieve mirrorlist.centos.org\?release=7&arch=x86_64&repo=so&"오류 해결 CentOS7를 Hyper V에 설치하고 나서 부팅까지는 완료를 했는데, # yum update 명령어를 입력하자 다음과 같은 오류가 나왔다. 네트워크 연결 상태를 확인할 수 있는 # nmcli d 명령어를 입력하자 지금 접속한 eth0 가상머신이 연결이 안되는 것으로 확인됐다. # nmtui 명령어를 이용해 네트워크 매니저에 접속하여 Activate a connection 옵션을 선택했다. Enter 키를 눌러서 활성화! ESC로 탈출! 네트워크 연결된 것 확인! #yum update 명령어 성공!
nmap - 공유기 아이피 확인 webnautes.tistory.com/1072 Ubuntu Linux - 네트워크 상에서 사용중인 IP 조회하기 라즈베리파이를 공유기에 연결해 놓고 우분투 리눅스에서 SSH로 접속하려는데 IP를 확인할 방법이 떠오르지 않았습니다. 라즈베리파이에서 고정 아이피를 사용하도록 해놓았으면 좋았겠지만 webnautes.tistory.com 위의 글을 통해 네트워크 스캐닝에 필요한 툴을 찾았다. 다음과 같은 명령어로 설치할 수 있으며 $sudo apt-get install nmap 아래 명령어를 통해 192.168.200.0 ~ 192.168.200.255 까지 모든 내부 ip에 ping을 보내 ip 주소를 확인할 수 있다. $sudo nmap 192.168.200.0/24 그렇게 하면 바로 아래 그림과 같이 공..
[워드프레스 설치] 우분투 리눅스 입문편 - 리눅스의 신 (6) 참고로 우분투 버전은 18.04 LTS 입니다. 1. 워드프레스 워드프레스는 웹 애플리케이션으로, 블로그를 쉽고 빠르게 만들 수 있는 기능부터 시작했다. 시간이 지나면서 버전이 올라가고 점점 기능이 추가되면서 이제는 CMS(Content Management System)이라고 불린다. 이름에서 알 수 있듯이 사용자가 웹을 기반으로 다양한 콘텐츠를 만들고 관리할 수 있는 기능을 제공한다. 웹 페이지, 쇼핑몰, 사진첩, 포털 사이트까지 워드프레스를 이용해서 구축할 수 있다. 워드프레스가 인기 있는 또 다른 이유는 다양한 테마와 플러그인을 제공한다는 것이다. 이를 통해 쉽게 홈페이지의 디자인을 바꿀 수 있으며 부가 기능을 홈페이지에 추가할 수도 있다. 이제 실제로 서버에 워드프레스를 설치해보자. 2. 설치파일..
[APM 설치] 우분투 리눅스 입문편 - 리눅스의 신 (5) 1. 웹 서버 동작 방식 홈페이지는 웹 서버를 이용해서 구축하게 된다. 보통 TCP 80번 포트가 웹 서버용으로 사용된다. 웹 서버는 HTML 형식으로 구성된 홈페이지 내용을 자신에게 접속한 웹 브라우저에게 전달해주게 되고, 이를 웹 브라우저는 화면에 출력한다. 이 때 이미지나 음악, 동영상 같은 추가 파일이 필요하면 같이 전달해 준다. 여기까지가 웹 서버의 가장 기본적인 동작이다. 그런데 만약 웹 서버에 접속한 웹 브라우저에게 전달할 내용이 정적이지 않고 시간에 따라 변한다면 어떻게 해야 할까? 바로 웹 서버와 연동되는 웹 어플리케이션을 구동해야 한다. 즉, 웹 브라우저 ↔ 웹 서버 ↔ 웹 애플리케이션 서버 ↔ 데이터베이스 와 같은 형태이다. 웹 애플리케이션은 혼자 독립적으로도 작업을 수행할 수 있지만..
[시스템 관리] 우분투 리눅스 입문편 - 리눅스의 신 (4) 1. 프로세스 관리하기 프로세스란 지금 메모리에 로딩되어 실행되거나 실행될 예정인 프로그램을 말한다. 프로세서 위에서 동작하는 프로그램이기도 하다. 리눅스를 사용하다보면 어떤 프로세스들이 실행중인지 확인해야 할 경우가 있다. 아래 여러 명령어를 통해 프로세스에 대한 정보를 확인해볼 수 있다. 간단한 명령어 명령어 기능 ps 터미널 내에서 실행중인 프로세스를 보여줌 kill -9 [PID] PID에 해당하는 프로세스를 죽임 ps -aux 우분투상에 있는 모든 프로세스를 보여줌 top 계속 정보를 갱신하면서 가장 프로세서를 많이 쓰는 프로그램 순서대로 목록을 보여줌 $ ps -aux 실행시 VSZ : 해당 프로세스의 총 메모리 사용량을 보여줌. 실제 메모리를 점유하고 있지 않고 있는 용량까지 포함한 총 사용..
[루트 계정] 우분투 리눅스 입문편 - 리눅스의 신 (3) 1. 루트 계정이란 루트 계정은 시스템의 모든 부분에 대하여 접근하고 수정할 수 있는 최고 권한을 가진다. 루트 권한을 사용할 때에는 신중히 꼭 필요한 경우에만 사용해야 한다. 하지만 프로그램 하나를 설치할 때에도 루트 권한을 사용하지 않고는 불가능 하기 때문에 꽤 자주 사용하게 된다. sudo 명령어는 뒤쪽에 입력한 명령어를 수행하는 동안만 임시적으로 사용자를 루트 권한으로 승격시켜 주는 명령어이다. 예를 들어, $ whoami $ sudo whoami 다음과 같이 두 명령어를 입력하면, 처음에는 현재 로그인한 계정 명을 보여주고, 두 번째는 무조건 root라고 보여지게 된다. 매번 sudo 명령을 입력하는 것이 귀찮게 느껴진다면 다음과 같은 명령어를 통해 exit 명령어를 치기 전까지 root 계정으..
[시스템 구조 파악하기] 우분투 리눅스 입문편 - 리눅스의 신 (2) 1. 우분투의 파일시스템 구조 운영체제는 적절한 저장 장치에 설치된다. 또한 운영체제가 설치된 공간 외에 사용자가 자료를 저장하거나 프로그램을 설치할 수 있는 공간도 필요하다. 사용자가 데이터를 저장하기 위해서는 파일시스템을 사용할 수 있도록 영역을 설정해야하는데, 이를 저장 장치를 포맷한다고 한다. MS윈도우의 경우 C: 드라이브 또는 D: 드라이브 등을 만드는 것이다. 저장 장치를 두 개 연결하거나, 하나의 저장 장치에 파티션을 나누어 구현할 수 있다. 윈도우와 리눅스는 서로 다른 파일시스템을 쓰기 때문에 다른 형식으로 저장 장치를 포맷한다. 즉 윈도우는 리눅스의 파일시스템을 인식할 수 없고 리눅스는 윈도우의 파일시스템을 인식할 수 없다(리눅스의 경우 업데이트 되면서 윈도우의 파일시스템을 인식할 수 ..