일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- 백엔드
- Python
- 러닝 스칼라
- hacking
- 챗GPT
- BOF
- BOF 원정대
- Javascript
- c
- Shellcode
- 웹해킹
- php
- Web
- hackthissite
- ChatGPT
- Linux
- Scala
- 인공지능
- mysql
- flask
- hackerschool
- 경제
- backend
- 러닝스칼라
- deep learning
- c++
- 딥러닝
- 리눅스
- webhacking
- Today
- Total
목록시스템/리눅스 (44)
jam 블로그
gcc로 컴파일시 소스에 zlib.h를 가져다 써야 한다면 다음의 옵션을 붙어서 컴파일을 해야한다. gcc -lz -o XXX XXX.c
권한 종류 r - 읽기 권한 w - 쓰기 권한 x - 실행 권한 s - set user or group id t - sticky 비트 이 비트가 디렉토리에 설정되어 있을 때 그 디렉토리내에서 파일의 언링크 (제거) 및 재명명은 파일 소유자, 디렉토리 소유자 또는 루트만이 할 수 있다. i - 불변파일 : 루트가 설정하며 루트만이 플래그를 변경 할 수 있다. (설정 시 루트도 못지움) 파일 시스템 종류 - - 파일 d - 디렉토리 l - 심볼릭 링크 c - character special device b - block special device p - FIFO s - 소켓
리눅스에서 date로 시간을 보았을 경우 자신이 생각했던 시간과 달랐을 때 다음과 같이 해서 변경하시면 됩니다. rdate라는 명령어를 써서 리눅스 시간을 맞추어봅시다. rdate -s time.bora.net(타임서버) 위와 같이 하면 리눅스 깔때 지역에 맞는 시간이 맞추어 집니다.
리눅스에서 vim으로 파일을 열었을 때 글자가 깨져서 인코딩 방식을 변경하고 싶을 때의 방법입니다. euc-kr로 변경 시 :e ++enc=euc-kr eun-kr로 저장시 :w ++enc=euc-kr utf-8로 변경 시 :e ++enc=utf-8 utf-8로 저장시 :w ++enc=utf-8
ZZ 저장후 종료 :e 불러오기 :! 실행하기 Ctrl + b 이전 페이지 이동 Ctrl + f 다음 페이지 이동 {, } 문단 이동 ma a로 위치 마크하기 'a 마킹된 a위치 찾아가기 Ctrl + w, n 분할 새창 열기 Ctrl + w, s 화면 가로분할 Ctrl + w, v 화면 세로분할 Ctrl + w, c 화면 닫기 Ctrl + w, q 화면 종료 Ctrl + w, o 현재 커서가 있는 창 냅두고 다 닫기 Ctrl + ] ctag 추적하기 Ctrl + t 한단계 빠져나가기 (스택 형식) * 파일 탐색 기능 :vs ./ * 흐트러진 소스 정렬 방법1> 명령모드에서 gg=G 누르면 소스 전체가 자동정렬된다. 방법2> v 를 눌러 영역을 설정한 후 = 누르면 자동정렬이..