통째로 복사하는 방법을 알아보도록 하겠습니다. 현재 Disk의 상황 보기 $ fdisk -l 대부분은 현재는 /dev/sda가 있을것이고 추가되는 것은 /dev/sdb일겁니다. 이 부분은 자신이 현재 상황을 잘 보고 판단하시길 바랍니다. dd 명령을 이용하기 $ sudo dd if=/dev/sda of=/dev/sdb bs=512k status=progress if : 원본 디스크 of : 복사 디스크 bs (bytes) : 한번에 읽고 쓸 byte를 지정. status : progress를 보여줌
docker-compose up 하고 난 다음에 서버가 살아났는지를 docker ps -a 명령으로 계속 확인 하던 시절이 있습니다. 지금은 그렇지 않지만 알림이 오도록 만들어 버리면 되니깐... 여러번 반복하는 방법을 알려드리도록 할게요 1. while $ while true; do docker ps -a | grep [Image name]; sleep 1; done; 의미는 while문으로 계속 돌리면서 sleep 1을 하여서 1초마다 계속 호출하게 하는겁니다. 중단을 원하면 ^C를 하여 주면 됩니다. 이건 명령줄에 계속 나오게 되므로 혼란 스럽기도 하고 화면에 결과를 계속 띄워주는 방법이 있습니다. 2. watch 화면에 주기적인 실행 결과를 표현하여 줍니다. 명령줄이 계속 변경되는것이 아니고 주기..
일단 ping을 왜 사용하는지에 대해서 알아야 합니다. 외부 호스트 서버가 네트워크상으로 접근이 가능한지 확인하기 위해서 사용을 하는것으로 ip를 화이트 리스트로 관리를 하는 회사도 있고 뭐 불특정 목적에 의해서 목적지까지 갈수 있는지를 확인하기 위한 방법입니다. ICMP 프로토콜을 이용하여 외부 호스트에 신호를 보내며, 신호를 받은 호스트는 다시 응답을 주면서 서로 네트워크가 연결되어 있음을 확인하는 방법입니다. 그냥... 쉽게 말해서 호출해서 응답 받을수 있는지 입니다. * ping을 통해서 공격이 들어올수 있기 때문에 ICMP 프로토콜을 제한하거나 특정 IP 에만 응답을 주도록 서버를 관리하는 경우가 늘어나고 있다고 합니다. 그래서 네트워크 단절등의 경우에 사용하기 어렵다고 하지만 저는 그냥 구글만..
이전에는 크게 생각하지 않았던 문제인데, 서버 개발을 하게 되면서 쉘을 사용하는 일이 많다 보니 이런 부분들을 알아보게 되었습니다. 1. 설치된 Shell을 알아보는 방법 cat /etc/shells $ cat /etc/shells # /etc/shells: valid login shells /bin/sh /bin/ksh /bin/bash ... 2. 사용중인 Shell 확인 echo $SHELL $ echo $SHELL /bin/bash 3. Shell을 변경 chsh $ chsh Password: (암호 입력) Changing the login shell for userID Enter the new value, or press ENTER for the default Login Shell [/bin/s..
리눅스에서 프로세스를 확인하는 방법을 알아봅시다. Process Status의 줄임말로 ps를 이용할 것입니다. 일단 저는 nginx가 제대로 살아 있는지 보고 싶어서 이 명령어를 찾게 되었고요. 주로 grep을 이용하여서 특정 내용만 출력하게 사용을 합니다. 사용 방법 $ ps [option] 그렇다면 옵션을 알아야 겠지요 옵션 설명 -e 모든 프로세스를 출력 -f 풀 포멧으로 보여줌 (UID, PID 출력) -l 긴 포멧으로 출력 -p 특정 PID의 프로세스를 출력 -u 특정 사용자의 프로세스를 출력 많이 쓰는 방법은 $ ps -ef | more // 페이지 단위로 출력 $ ps -ef | grep nginx // nginx를 포함하는 부분 출력
- Total
- Today
- Yesterday
- centos8
- php
- ubuntu
- go
- golang
- Xcode
- ios
- enum
- Python
- Windows
- git
- SWIFT
- rxswift
- CentOS
- windows10
- MySQL
- Java
- Kotlin
- Spring
- android
- war
- intellij
- nodejs
- github
- docker
- tomcat
- cocoapods
- Gradle
- Linux
- Codable
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |