리눅스 명령어 정리(3)

반응형
반응형

sudo 명령어 :  root권한 설정 할 수 있는 권한을 사용할 수 있음

여기서 최고 권리란 root 권리를 뜻합니다.
리눅스 계열의 OS는 최상위에 root라는 유저가 존재합니다.
root는 다음과 같은 일들을 한다고 합니다.

ip 설정, 네트워크 작업, 웹서버, 인증서 설치, rebooting, halt 등

이들의 공통점은 일반 사용자가 사용하면 위험하다는 것들이 특징입니다.

이 밑은 올리는게 어렵기 때문에 이미지는 올리지 않습니다.

chown : 파일의 소유자 바꾸기
chown user : group target
누군가의 권한을 뺏거나 그렇기 때문에 sudo를 필요하다.
find 명령어 : targer을 찾아준다.
find 경로 조건 target

top 명령어 : 
cpu 사용률,메모리등을 알려준다. 

w : 접속한 사용자가 누구인지 알려줌

USER     TTY    FROM        LOGIN@     IDLE   WHAT
사용자 console     -          30 721    38days   -
사용자 s000        -          22:22       -      w

살짝 정재함
who : 접속한 사용자가 누구인지 정확히 알려줌 (가독성있게 변한 느낌)

사용자 console  Jul 30 22:22 
사용자 ttys000  Sep  6 22:22

ping : 네트워크가 잘 되는지
pring domain

ping www.google.com

내가 알기로는 
ping을 보내는 공격방법을 도스 공격방법이라 부르는데 (많으면 디도스, 왜냐하면 도스창에서 공격한다고 해서)
google같은 곳은 이 공격을 어느정도 막는걸로 알고 있다.

nslookup : 도메인 => ip 주소로

nslookup www.google.com
Server:		168.126.63.1
Address:	168.126.63.1#53

Non-authoritative answer:
Name:	www.google.com
Address: 172.217.31.164

이걸로도 ping을 보낼 수 있다.

ps 명령어 : 
 -ef : 현재 구동중인 모든 프로세스를 가져온다.
프로세스 ID : 각 프로세스 마다 고유한 번호를 가져온다.

너무 많다.
이래서 사용하는 방법이 grep 을 이용해서 검색하면 된다.
web좀 키고 일반적으로 8080으로 키니

확인 사살

이렇게 정재된 내용을 얻을 수 있다.

kill 프로세스 죽이기
kill -9 process.id

 

이 밑은 사용자 관련 명령어 혹은 시스템 관련

adduser 사용자ID : 사용자 계정 ID만들기

su -l 사용자 ID : 사용자 변경 (로그인)

deluser 사용자ID : 사용자 삭제
디렉토리는 삭제 안해줌

uname -a  : 시스템 정보 확인
hostname : 이 서버의 별명을 지정한다.
reboot : 시스템 재시동
halt -p : 시스템 셧다운 
-p는 전원까지 완전히 내림

 

반응형

'리눅스' 카테고리의 다른 글

리눅스 명령어 정리(2)  (0) 2021.09.05
리눅스 명령어 정리(1)  (0) 2021.09.05

댓글

Designed by JB FACTORY