[D+7] 리눅스 커맨드 (3) 4. Linux Command ▣ 표준 입출력과 리다이렉션- 표준출력 Redirection: 표준출력장치(모니터)의 방향을 파일로 전환.☞ > : 새로 생성 (덮어쓰기)☞ >> : 이어쓰기ex) ls -al > ls.txt - 표준오류 Redirection: 오류를 파일로 작성☞ 사용법 : 2> , 2>>ex) 일반사용자 계정에서 find / -name shadow 2 > error.txt ☞ 결과값만 출력하고 에러메시지는 error.txt에 저장. ※ 쓸데없는 에러는 저장할 필요가 딱히 없음 : /dev/null 파일에 저장하면 됨.☞ null 파일의 특수 기능 : 파일에 저장하는 순간 모두 삭제해버림. i2sec 대구지점 23기 수료생. 해킹&보안/Linux 8년 전
[D+6] 리눅스 커맨드 (2) 4. Linux Command ▣ head - 파일 내용 중 처음부터 10줄 출력- usage : head [File name] ☞ etc 폴더 안의 shadow 파일을 처음부터 10줄만 출력 ▣ tail- 파일 내용 중 마지막부터 10줄 출력- usage : tail [File name] ☞ 제일 마지막 10째 줄에는 사용자가 생성한 user의 아이디가 출력됨. ☞ 실시간으로 적히는 내용을 확인할 때 옵션 : -f☞ head보다는 tail명령어를 많이 씀 : 파일의 내용 추가는 대부분 파일의 끝에 추가되기 때문. ▣ more- 파일 내용 화면단위로 출력- usage : more [File name] ☞ 한 줄씩 내려보기 : Enter key☞ 한 페이지 단위로 내려보기 : Space key☞ 출력 종료.. 해킹&보안/Linux 8년 전
[D+5] 리눅스 커맨드 (1) 4. Linux Command ▣ pwd - 현재 경로 보기 (절대 경로로 표시)- usage : pwd☞ /root : root 사용자의 홈 디렉토리 ▣ cd (Change Directory)- 디렉토리 이동- usage : cd [인자값]☞ 인자값은 절대경로 또는 상대경로로 표현가능 인자 값 의미 Directory 이동하기 원하는 디렉토리 . 현재 디렉토리 .. 상위 디렉토리 ~ 로그인 사용자 홈 디렉토리 - 이전 작업 디렉토리 ▣ ls (List)- 파일 내역 출력- usage : ls [Option] [Directory / File]☞ -a 와 -l을 같이 가장 많이 사용함. => -al 인자 값의미 -a, -all 모든 파일과 디렉토리 표시-l 자세히 출력-d 디렉토리 정보 출력-n UID, G.. 해킹&보안/Linux 8년 전
[D+4] 리눅스 시스템 3. Linux System- 이번 3장은 매우 중요하므로 꼭 반드시 복습할 것. 1) 리눅스 시스템 ▣ Linux Start Process - Power On : 말 그대로 전원을 켬. ☞ 여기서 잠깐 ! 우리가 흔히 사용하는 제품들 대부분 전원 버튼의 생김새는 이러함. ☞ 컴퓨터가 이해하는 기계어는 0과 1로만 이루어져 있기 때문에 0과 1의 모양을 한 전원 이미지를 사용하고 있음.- System Reset : 전원을 켜기위한 하드웨어를 체크. (BIOS, CMOS)- Shell(bash) : 앞서 리눅스의 구조에서 배운 Shell은 처음 실행시 CLI에서 [root@~~~]#와 같은 모양을 하고 있음.- Command -> Kernel : 사용자는 Shell에 명령어를 치고 Shell은 다시 그 명.. 해킹&보안/Linux 8년 전
[D+3] 가상 머신 현재 컴퓨터에 설치된 Windows OS를 삭제하고 새로 리눅스를 설치하기에는 귀찮기 때문에VMware라는 가상머신을 이용하여 리눅스를 설치하고자 한다. 2. VMware 1) VMware Overview ▣ 가상 머신 : 특정 운영체제에서 별도의 하드디스크를 분리하지 않고, 타 운영체제를 설치 및 사용 할 수 있도록 해주는 응용 프로그램.- 가상 머신의 종류는 VMware, My virtual PC, Virtual Box ... 등이 있음. ▣ 가상 머신의 장점과 단점- 장점☞ 기존 컴퓨터의 변경없이 다양한 운영체제를 설치 가능.☞ 한 대의 컴퓨터로 네트워크 실습 가능 : 원래는 2대 이상의 컴퓨터가 필요로 하지만 가상 머신 덕분에 한 대로도 가능.☞ 다양한 테스트가 독립적으로 가능.ex) 악성코드를 .. 해킹&보안/Linux 8년 전
[D+2] 리눅스 개요 ◎ 리눅스 학습의 Vision1. Administrator : 서버 시스템 관리자 → 리눅스에서는 관리자를 root라고 칭함. ↔ Server : Serve + er = 서비스를 제공해주는 사람 또는 컴퓨터.2. 보안 컨설팅3. 서버 엔지니어 : 보안서버를 구축. => 보안 서버 : 아래 그림에서 처럼 랜 선을 타고 들어오는 악성코드 및 해킹을 방어하기 위해 한 번 걸러주는 서비스를 제공. 4. 강사 등등... ◎ Linux 공부 순서 : 기본적인 overview >> Basic Command >> Daemon(프로그램을 다운받아서 구동가능케 함) >> Security 1. 리눅스 개요 1) Linux OS ▣ Linux ? - Linux는 Windows의 한 프로그램이 아닌 독자적인 OS(운영체제).-.. 해킹&보안/Linux 8년 전