본문 바로가기

시스템운영42

microSD 메모리 초기화/파티션 초기화 microSD 메모리 초기화 microSD 카드를 초기화시에 format 만으로 안되고, microSD 카드의 파티션을 삭제해야 하는 경우가 있다. diskpart 명령을 실행하자. windows console 창을 열고 diskpart 명령을 실행한다. diskpart 크기를 확인하고, microSD 에 해당하는 디스크 숫자를 확인하자. (조심해야 한다. 메인 하드디스크가 초기화 될수도 있다) 사용한 명령을 정리하면 아래와 같다. list disk select disk 3 clean list disk 2020. 10. 23.
unix/linux 시스템명령 총정리 1.서브 디렉토리를 모두 검색해서 특정 "파일" 찾기 find . -name myfile.txt 2. 파일로 부터 특정 "문자열" 검색하기 grep mystring * grep mystring */* 3. 특정파일 찾아서 삭제하기 find / -name "*.log" -exec rm -f {}; 4. 파일 사이즈 큰 파일찾기 디렉토리 찾기 sort 출력하기 du -S | sort -n 5. 디렉토리 사이즈만 출력하기 du -c -h --max-depth=0 * 6. 시스템 정보 감추기 /etc/inetd.conf telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd -h 7. 프로세스별 시스템 리소스(CPU.MEMORY) 점유율 출력하기 ps -aux | s.. 2020. 10. 23.
nginx setup (ubunt 16.x, ubuntu 18.x , ubuntu ) ubuntu 시스템에 nginx 웹서버를 설치해 보자. nginx 설치 버전 확인 현재 설치 버전을 확인해보자. 설치가 안되어 있다면 아래와 같이 출력될 것이다. nginx 설치 sudo apt install nginx nginx 설치 버전확인 nginx 설치 내용 확인 tree /etc/nginx tree 명령이 설치되어 있지않다면, 이번기회에 설치하도록 하자 **tree 설치 : sudo apt-get install tree tree /etc/nginx nginx configuration 웹서버에서 가장중요한 설정값은 port 와 "web contents(html 등)의 위치지정 이다. 아래 파일을 열어보자. sudo vi /etc/nginx/sites-available/default port 값과 .. 2020. 10. 22.
DNS 서버 설정(ubuntu) ubuntu 에서 도메인을 통해 인터넷에 접속하는경우가 있다. 네임서버를 설정한다. 구글에서 제공하는 네임서버 IP (8.8.8.8) 를 설정해보자 sudo vi /etc/systemd/resolved.conf 아래 내용을 설정한다. DNS = 8.8.8.8 (또는168.126.63.1 기타등등, well known IP 를 기입 해보자) 아래와 같이 적용한다. sudo systemctl restart systemd-resolved.service 2020. 10. 18.
ubuntu locale(국가,언어문자셋) 설정 ubuntu 시스템 국가,언어설정하기 대락, 아래와 같이 설정한다. 한글 UTF-8 로 설정한 경우이다. sudo vi /etc/default/locale 사용자 계정에서 적용할 경우. 나는 이렇게 설정했다. vi ~/.bashrc 2020. 10. 18.
계정(account) 추가/삭제하기(ubuntu) 계정 추가하기 // "new_user 계정추가. sudo adduser new_user 명령 하나로 계정디렉토리와 shell 환경파일까지 자동설정된다. sudu useradd new_user 계정만 추가되며, 계정 워킹 디렉토리나 shell 환경설정을 설정해야한다. 주로 일반계정보다는 워킹 디렉토리가 불필요한 특정 프로세스 사용자계정등에 유리하다. 계정 삭제하기 // "old_user" 계정삭제하기 sudo deluser old_user 사용자에게 sudo 권한부여하기 sudo vi /etc/sudoers /etc/sudoers 파일을 편집한다. #user privilege specification 항목을 찾아, 계정명과 함께 라인을 추가한다. (visudo 명령으로 해도 되지만, vi 파일편집을 직접하.. 2020. 10. 18.
root 패스워드 변경(ubuntu) sudo passwd root 2020. 10. 18.
호스트이름(hostname) 변경하기 (ubuntu) 호스트이름을 변경하기 (초간단 방법) // 호스트이름을 new_hostname 로 변경한다. sudo hostnamectl set-hostname new_hostname 2020. 10. 18.
Apache Websever 설치 (Ubuntu 16.x,18.x, apache2) apache 설치 $>sudo apt install apache2 apache 설치버전 확인 $> apache2 -v Server version: Apache/2.4.29 (Ubuntu) Server built: 2020-08-12T21:33:25 $> sudo apache2 -v Server version: Apache/2.4.29 (Ubuntu) Server built: 2020-08-12T21:33:25 웹서버 접속확인 웹브라우저에서 IP를 입력하여 접속해본다. HTTP html 컨텐츠가 위치한 디렉토리는 아래와 같다. /var/www/html /var/www/html/index.html (접속시 로딩되는 페이지) "HTTPS" 수용을 위해, SSL인증 무료발급패키지를 설치한다. sudo apt i.. 2020. 10. 17.