달력

12

« 2019/12 »

  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  


 

KLCP - The Kali Linux Certified Professional

·         칼리 리눅스관련 전문 자격증

·         CISSP 등을 관리하는 Pearson VUE 기관이 자격제도 운영

 

 

https://www.kali.org/news/introducing-kali-linux-certified-professional/


 

Posted by codedragon codedragon

댓글을 달아 주세요


 

 

우분투 한국 커뮤니티(ubuntu korea community)

https://www.ubuntu-kr.org/


 

 

 

https://www.facebook.com/groups/ubuntu.ko



 

Posted by codedragon codedragon

댓글을 달아 주세요


 

 

이것이 우분투 리눅스다 - Youtube

https://www.youtube.com/playlist?list=PLVsNizTWUw7H0hL3MIk4POxadZVwNOycL





<이것이 우분투 리눅스다> 맛보기 샘플북

https://issuu.com/hanbit.co.kr/docs/____________________________________23e6b7af511891


Posted by codedragon codedragon

댓글을 달아 주세요

   

   

패키지 설치 유무 확인

dnf list gcc

   

설치가 안된 경우

[root@localhost ~]# dnf list gcc

Last metadata expiration check performed 1 day, 10:25:13 ago on Thu May 19 00:15:02 2016.

Available Packages

gcc.i686 5.3.1-6.fc23 updates

gcc.x86_64 5.3.1-6.fc23 updates

[root@localhost ~]#

Available Packages로 나타나는 경우는 설치되어있지 않은 것입니다.

   

   

설치가 되어 있는 경우

[root@localhost ~]# dnf list gcc

Last metadata expiration check performed 0:02:38 ago on Fri May 20 11:44:43 2016.

Installed Packages

gcc.x86_64 5.3.1-6.fc23 @updates

Available Packages

gcc.i686 5.3.1-6.fc23 updates

[root@localhost ~]#

Installed Packages로 나타나는 경우에는 이미 설치되어 있는 경우입니다.

   

   

 

패키지 설치

dnf install -y gcc

   

   

   

 

버전 확인하기

gcc -v

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

nslookup

  • DNS 동작 확인 명령어
  • nslookup는 도메인 네임 서버에 질의를 할 수 있도록 해주는 프로그램으로 운영체제에 기본으로 설치되어 있습니다.
  • 도메인 네임 서버가 가지고 있는 정보를 검색하고, 도메인 네임 서버가 올바르게 동작하고 있는지를 확인합니다.

   

   

DNS 동작 확인 명령어

DNS 서버는 도메인 이름에 대한 IP를 찾아주는 서버로, 명령을 입력하면 현재 시스템에 등록되어 DNS 서버에 접속합니다.

인터넷 주소를 입력하면 해당 서버의 IP 주소를 알려주는데, 만약, IP를 찾지 못한다면 DNS 서버 주소 설정이 잘못되었을 것입니다.

   

> www.yahoo.com

Server:                192.168.122.2

Address:        192.168.122.2#53

   

Non-authoritative answer:

www.yahoo.com        canonical name = fd-fp3.wg1.b.yahoo.com.

Name:        fd-fp3.wg1.b.yahoo.com

Address: 106.10.139.246

>

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

which

특정 명령어의 경로를 확인하는 명령어

리눅스에서 명령어의 경로와 도움말에 대한 명령어중에서 명령어의 경로를 확인하는 가장 일반적인 명령어

   

 

명령어 위치

/usr/bin/which

   

 

사용법

which 명령어파일명

 

Posted by codedragon codedragon

댓글을 달아 주세요

2016. 11. 26. 09:37

apropos Security/Unix&Linux

   

   

apropos

whatis database에서 입력된 키워드와 관련된 명령어를 출력해주는 명령어.

특정 문자 또는 문자열과 관련된 명령어들을 찾을 수 있는 유용한 도구.

특정 문자와 관련된 명령어가 어떤 용도의 명령어인가를 함께 출력해 줍니다.

   

   

사용법

apropos 키워드

입력하는 키워드의 개수에는 특별한 제한은 없습니다.

동시에 찾고자 하는 키워드를 함께 입력해주면 한번에 찾아줍니다.

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

tty vs pts

tty

  • TeleTYpewriter
  • 컴퓨터와 직접 연결된 키보드 등을 통한 시리얼 통신 포트
  • tty1 ~ tty6까지 6개의 가상터미널을 제공합니다.

pts

  • Pseudo TTY Slave
  • 원격지에서 시스템에 접속했을때 열리는 터미널
  • 원격지에서 텔넷으로 접속하는 경우 pts/0, pts/1으로 숫자가 붙게 됩니다.
  • ptmx는 원격접속을 위한 일종의 가상(pseudo) tty로서, ptmx, ptm(master) pts(slave)로 구성됩니다.

   

   

   

Console

http://codedragon.tistory.com/3791

   

   

   

   

현재 사용중인 터미널 확인하기

X윈도우에서 터미널로 접속한 경우

[root@localhost ~]# tty

/dev/pts/0

[root@localhost ~]#

현재 사용중인 터미널은 tty 명령어 확인할 수 있습니다.

싱글모드 콘솔로 접속하였으면 /dev/tty?라는 값이 나오고

X윈도우나 ssh, telnet 등을 이용한 원격지에서 접속하였다면 /dev/pts/?라는 값이 나옵니다.

   

   

가성 터미널로 접속한 경우

   

   

원격지에서 telnet으로 접속한 경우

Kernel 4.2.3-300.fc23.x86_64 on an x86_64 (2)

localhost login: codedragon

Password:

Last login: Sun May 8 17:12:36 on pts/0

[codedragon@localhost ~]$ tty

/dev/pts/2

[codedragon@localhost ~]$

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

리눅스 부팅(Booting)

로그인은 리눅스 시스템의 접근을 시작하는 것이고 부팅은 리눅스 운영체제가 시작되는 과정을 말합니다.

   

   

페도라 리눅스를 실행하면 다음과 같은 선택화면이 나옵니다.

   

첫 줄을 선택하면 페도라 리눅스가 정상적으로 부팅되며,

두 번째 줄을 선택하면 응급 복구모드로 실행됩니다.

   

   

   

   

리눅스 리부팅(Re-Booting)

리눅스 시스템에서 리부팅이란 리눅스 시스템을 종료한 후 바로 부팅하는 것을 의미하며, 리부팅 명령의 권한은 슈퍼유저(Super User)에게 있습니다.

   

   

리눅스 시스템 리부팅이 필요한 경우

리눅스 시스템에 새로운 하드웨어나 소프트웨어를 설치할 경우와 리눅스 시스템의 설정을 변경할 경우가 있습니다.

   

   

   

지금 즉시 리부팅

Shutdown –r now

reboot

init 6

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

로그아웃(Logout)

리눅스는 다중 사용자용 운영체제로서 로그인하여 리눅스 시스템을 사용하고, 로그아웃을 해서 시스템 사용을 종료합니다.

로그아웃은 리눅스 시스템의 접근을 종료하는 것으로, 리눅스 시스템을 종료하는 것과는 다릅니다.

   

   

   

로그 아웃 방법

  • logout
  • exit
  • Ctrl+d
  • X 윈도우의 로그아웃

   

   

logout

[root@localhost ~]# logout

[codedragon@localhost ~]$

   

   

exit

[root@localhost ~]# exit

logout

[codedragon@localhost ~]$

   

   

Ctrl+d

Ctrl+d 명령어는 로그아웃 기능 이외에 현재 실행 중인 프로세스를 종료시키는 의미도 있습니다

콘솔창에서 Ctrl+d 를 입력합니다.

[root@localhost ~]# logout

There are stopped jobs.

[root@localhost ~]#

   

   

X 윈도우의 로그아웃

X 윈도우의 메뉴를 클릭하여 로그아웃을 실행할 수도 있습니다.

   

   

Posted by codedragon codedragon

댓글을 달아 주세요