일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- AWS 시험후기
- HISTTIMEFORMAT
- Default 삭제
- uptime -V
- i-node full
- rm -f
- Default vpc
- svn: Can't find a temporary directory: Internal error
- 패키지 출력
- 장치에 남은 공간이 없음
- histoy옵션
- 버프슈트
- 프리티어 비용 발생
- ln -Tfs
- AWS
- aws 자격증 접수 오류
- burpsuite
- pam_tally -u -r
- uptime -s
- 버프스위트
- 리눅스 telnet
- root로그인안됨
- Default 생성
- Unable to create a new virtual machine: No permission to perform this operation.
- pam_tally2.so
- Burp Suite
- 모바엑스텀 설치
- pam_tally -u
- CentOS-Base.repo
- uptime -p
- Yesterday
- Today
- Total
목록분류 전체보기 (176)
메뉴얼이란?리눅스에서는 명령어에 대한 메뉴얼(설명서)가 존재합니다. 이 명령어를 어떤식으로 사용할지 모를때는 메뉴얼을 보고 익히면 됩니다. Manual(메뉴얼) 보기# man command# man ls이렇게 메뉴얼이 나오게 됩니다. 메뉴얼을 빠져나올 때는 q를 누르면 자동으로 빠져나오게 됩니다. 한페이지씩 보려면 space한줄씩 보려면 enter# man vi# man shadow (파일 매뉴얼)# man 5 shadow (Section no. 사용)Section 1 : 명령어 매뉴얼Section 2~3 : 프로그램 관련 매뉴얼Section 4~5 : 파일 소개 및 설정 매뉴얼 특수 값 설정meta charater : 이름 정보 출력시 대치하기 위해 사용되는 특수 문자입니다.* : 모든 문자를 의미하며..
vi 편집기란?vi 편집기는 리눅스를 비롯한 유닉스 계열 운영체제에서도 많이 사용하는 텍스트 파일 편집프로그램입니다. vi 편집기의 운영모드vi 편집기는 3가지의 기본 운영모드를 가지고 있습니다.명령어 모드, 편집 모드, 마지막 줄 모드 1. 명령어 모드 소개명령어 모드는 vi 편집기에 기본 모드입니다. 이 모드에서는 글자를 지우고, 바꾸고, 복사하고 이동 등을 할 수 있습니다. 또한 커서의 위치, 문자열 검색, vi편집기를 빠져나가는 작업을 할 수 있습니다. 2. 편집 모드 소개편집 모드는 사용자가 실제로 키보드로 입력한 텍스트가 파일로 들어갑니다. 편집모드는 다음 중 하나의 명령어를 입력할 수 있습니다.i – 커서 앞에 텍스트 입력o - 커서 아래 한 줄의 빈 공간을 만들어 입력a – 커서위에 텍스트..
상속 이란?우리가 일반적으로 알고 있는 상속과 동일합니다. 아버지의 재산을 물려받는 아들의 경우 아버지로부터 아들은 재산을 상속 받습니다. 재산뿐만 아니라 목소리, 외모 등 도 상속 받을 수 있습니다. 자바에서도 하나의 클래스가 다른 클래스로부터 데이터(속성)와 메소드를 상속 받을 수 있습니다. 이럴 경우 상속받은 클래스는 상속해준 클래스의 데이터 및 메소드를 이용할 수 있고 또는 변경도 가능합니다. 상속은 왜 필요할까?개발을 할 때 처음부터 아무것도 없는 하얀 도화지에 할 필요는 없습니다. 이미 우리와 같은 생각을 하셨던 선배님들이 만들어 놓은 프로그램이 있다면 상속을 통해서 결과물을 빠른 시간 내에 만들 수 있습니다. 또한 기존의 프로그램은 대부분 검증이 잘 되어 있어 버그도 거의 없을 수 있습니다...
추천 완성 : ctrl + space 자동 정렬 : ctrl + shift + f 해당 행 삭제 : ctrl + d 대문자 변환 : ctrl + shift + x 소문자 변환 : ctrl + shift + y 범위 들여 쓰기 : tab 범위 내어 쓰기 : shift + tab 범위 주석 : ctrl + shift + / => /* */ 이런 형태 범위 주석 해제 : ctrl + shift + \ 주석 : ctrl + / => // 이런 형태 범위를 지정해서 써도 상관없이 동작됩니다. 매서드나 필드가 참조하고 있는 곳 표시 : ctrl + shift + g getter, setter 자동 생성 : alt + shift + s + r default 생성자 자동 생성 : alt + shift + s + c 저..
static 키워드란?우리는 필요할 때 클래스를 만들고, 사용할 때는 생성자를 통해서 객체를 만들어서 사용합니다. 이러한 방식으로 모든 것을 처리하게 되는데, 문제가 생길 때가 있습니다.예를 들어서, 자판기와 3명의 사람들이 있습니다.3명의 사람들은 자판기에 콜라가 2개 들어있는 것을 알고 있습니다. 첫 번째 사람이 먼저 자판기 객체를 생성해서 콜라를 뽑았습니다.두 번째 사람이 자판기 객체를 생성해서 콜라를 뽑았습니다.세 번째 사람이 자판기 객체를 생성해서 콜라를 뽑았습니다.여기까지 보면, 뭔가 이상해 집니다. 분명 자판기는 한 개가 존재하는데, 사람들이 모두 자판기를 생성해서 콜라를 받았습니다. 자판기에는 콜라가 2개밖에 없는데 사람들이 콜라를 하나씩 가지고 있습니다. 이런 것을 버그라고 부릅니다. 이..
디렉터리 / 파일 삭제 # rmdir- 빈 디렉터리를 삭제할 때 사용하는 명령어입니다.# mkdir file# ls -l file합계 0# rmdir file# ls -l filels: cannot access file: 그런 파일이나 디렉터리가 없습니다. # rm- 디렉터리나 파일을 삭제할 때 사용하는 명령어로 디렉터리 안에 파일이나 하위 디렉터리가 있을 경우 ‘-r’ 옵션을 사용합니다.# cd dir2# lsdata1 data2# rm data2rm: remove 일반 파일 'data2' ? y# lsdata1# cd ..# ls -l dir2....# rm - r dir2rm: ... ? yrm: ... ? yrm: ... ? yls -l dir2ls: cannot access dir2: 그런 파일..
디렉터리 / 파일 복사 # cp - 원본 파일을 다른 파일로 복사할 경우 사용하는 명령어입니다.Option의미-a가능한 원래 파일의 구조, 속성을 그대로 복사-b덮어쓰거나 지울 때 백업 파일을 생성-d심볼릭 링크파일 그대로 복사(디폴트: 연결된 원래 파일을 복사함-f같은 파일명을 갖는 파일이 있을 경우, 지운 후 복사-i같은 파일명을 갖는 파일이 있을 경우, 사용자 확인 후 복사-p원시 파일의 소유자, 그룹, 허용 여부, 시간 등을 그대로 복사-r서브 디렉터리를 포함한 모든 파일 복사-v복사하기 전에 각각의 파일명을 출력-P원시 파일이 존재하는 디렉토리까지 포함하여 복사-R디렉터리를 포함하여 복사 # cd dir# ls# cat data1one two three four five# cp data1 dat..
디렉터리 / 파일 이동 및 이름 바꾸기 # mv - 디렉터리나 파일을 이동하거나 이름을 바꿀 때 사용하는 명령어입니다. Option의미-b지워지기 전에 백업파일을 생성-f옮겨질 디렉터리에 존재하는 파일이 있으면 덮어 씀-i옮겨질 디렉터리에 존재하는 파일이 있으면 확인-u옮겨질 디렉터리에 구 버전의 파일이 있을 경우만 옮김-v옮기기 전에 파일명을 출력 # mv data1 /root/dir# ls dirdata1# touch apple# lsapple ...# mv apple banana# lsbanana ...
디렉터리 / 파일 생성 # mkdir- 디렉터리를 생성할 때 사용하는 명령어입니다.# mkdir dir# ls -ld dirdrwxr-xr-x. 2 root root 4096 2016-12-01 13:52 dir # touch- 빈 파일을 생성하거나 최종 수정시간을 변경할 때 사용하는 명령어입니다.# touch aaa# ls -ld aaa-rw-r--r--. 1 root root 0 2016-12-01 14:02 aaa# touch aaa# ls -ld aaa-rw-r--r--. 1 root root 0 2016-12-01 14:03 aaa # cat > 파일명- 파일을 생성하면서 데이터를 입력할 때 사용하는 명령어입니다.# cat > data1one two three four fivectrl + c (..
파일 관련 명령어(cat, more, head, tail) # cat 텍스트 파일의 내용을 화면에 출력하는 명령어입니다.# cat test.txthello linux # more 긴 텍스트 파일의 내용을 한 화면씩 잘라서 보여주는 명령어입니다.# more install.loglibgcc-4.4.7-4.el6.x86_64 설치warning: libgcc-4.47-4.el6.x86_64: Header V3 RSA/SHA1 Signature, key......--More--(2%) 스크롤 키동작Spacebar한 화면씩 앞으로 이동Enter한 줄씩 이동b한 화면씩 뒤로 이동(back)h도움말 출력/문자패턴에 맞는 파일을 검색해 이동n검색된 패턴과 맞는 다음 문자열로 이동q현재 화면에서 탈출 # head 기본적으..