ping -c (보낼 packet count) "google.com"
ifconfig
활성화 된 ip 주소 띄우기
ifconfig -a
존재하는 ip주소 다 띄우기
ifconfig eth0
eth0 ip 주소 띄우기
ifconfig eth0 up/down
eth0 ip 주소 활성화/비활성화
ip 주소 이름 p3p1
인 이유
Lan-On-Motherboard interfaces: em<port number> (ethernet-on-motherboard <1,2 ..>)
PCI add-in interfaces: p<slot number>p<port number>_<virtual function instance>
ip주소 추가하기 혹은 ip 주소 추가한 거 확인하기
please use command in #home
vi /etc/network/interfaces
DNS 조회 in /etc/resolv.conf
https://wani.kr/posts/2017/03/22/ubuntu-resolvconf-settings-summary/
가상 ip 추가하기
ifconfig eth0:0(가상 ip 개수) (자신이 정하고 싶은 ip)
eth0
은 예시일 뿐임. 만약 다른 네트워크 인터페이스 이름이 internet
과 연결 되어 있다면 그 이름 뒤에 :(가상 ip 수)
를 붙여서 가상 ip
만든다.
apt 사용법
https://hostadvice.com/how-to/how-to-use-the-apt-command-to-manage-ubuntu-packages/
apt --installed list
설치한 package 다보여줌
apt list
설치가능한 package 다보여줌
apt purge (package name)*
(package name 이 붙어있는 모든 installed package 전부 삭제
apt autoremove
apt autoclean
같이 이용해서 다 삭제해도 깔끔하게 다시 삭제
remove 와 purge의 차이점
1. apt remove <패키지명>
패키지를 삭제한다. 하지만 설정파일은 남겨둔다.
2. apt purge <패키지명>
패키지를 삭제한다. 설정파일도 함께 삭제한다.
/etc/apt/source.list
에 있는 것들을 모두 fetchhttps://ithuman.tistory.com/entry/aptget-update-aptget-upgrade-%EB%AA%85%EB%A0%B9
shutdown -h now 지금 즉시 종료
shutdown -h +3 3분후 종료
shutdown -r now 지금 즉시 재부팅
shutdown -r 14:00 14시에 재부팅
shutdown now 유지보수 모드로 전환
ssh (user id)@(접속하고 싶은 ip)
서버가 내부에 있을 때 외부와 연결된 서버로 내부 서버 접근할 때 이용
top
실행 중인 process
전부 출력하고 cpu
사용량도 출력 (R이면 Run 상태임)
curl
외부 사이트 접속에 용이
# 외부 ip 알아내는 법
curl bot.whatismyipaddress.com
curl http://ipecho.net/plain
curl icanhazip.com
curl ipv4.icanhazip.com
curl ipv4.ipogre.com
rm -r
(directory 삭제)rm -rf
(강제 삭제 f = force)