리눅스 명령어 정리(3)
- 리눅스
- 2021. 9. 6. 22:53
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 |