일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Shellcode
- 경제
- Python
- Javascript
- Web
- hackthissite
- Scala
- backend
- 챗GPT
- ChatGPT
- BOF
- c
- 백엔드
- 웹해킹
- 러닝스칼라
- 러닝 스칼라
- Linux
- 파이썬
- 리눅스
- hacking
- 인공지능
- c++
- mysql
- deep learning
- hackerschool
- php
- webhacking
- flask
- 딥러닝
- BOF 원정대
- Today
- Total
목록Linux (39)
jam 블로그
권한 종류 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 를 눌러 영역을 설정한 후 = 누르면 자동정렬이..
출처 : http://study.ibluerain.com/entry/Linux-Directory-구조 1. / 디렉토리 바로, 모든 디렉토리의 최상위에 해당하는 루트 디렉토리입니다. 리눅스를 비롯한 유닉스에서는 윈도우/DOS의 드라이브 개념이 없고, 최상위 디렉토리인 루트 디렉토리 아래에 모든것이 디렉토리로 구현됩니다. 루트 디렉토리 자체가 하나의 하드디스크 파티션이며, 루트 디렉토리 아래에 또다른 파티션이 하나의 디렉토리로 연결되게 됩니다. 루트 디렉토리가 담겨져 있는 하드디스크 파티션를 보통 루트 파티션이라고 부릅니다. 참고로, 이렇게 물리적/논리적 디스크 드라이브를 루트 디렉토리 계층 구조 아래에 연결하는 것을 마운트한다고 합니다. 아무튼, 유닉스에서는 모든 디렉토리나 파일은 반드시 루트 디렉토리 ..