일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- RIP
- Screening Router
- vector
- dreamhack
- 인공지능
- 크롤러
- 네트워크
- Java
- 머신러닝
- 리버싱
- 자바
- Reversing
- bastion host
- Firewall
- 라우터
- Python
- cmd
- abex'crackme
- 온프레미스
- 스위치
- CISCO
- STP
- 암호학
- Repository
- AI
- Mac
- vlan
- 머신러닝 프로세스
- docker
- Today
- Total
목록전체 글 (92)
Haekt‘s log
Python 프로젝트를 진행하던 중, 디렉토리 안의 특정 파일을 따로 뽑아와야 하는 상황이 발생했다. 그래서 OS 모듈을 사용하여 특정 디렉토리의 파일 리스트를 뽑아오도록 했다. 코드는 생각보다 매우 간단하다. - 특정 디렉토리의 파일 리스트 뽑아오기 (폴더 포함)# OS 모듈을 import import os # os.listdir( ) 함수에 특정 디렉토리 경로 입력하여, 디렉토리 안의 파일들을 리스트로 저장. file_list = os.listdir('경로') # ex) os.listdir('/home/hello/test1') # 파일 리스트 출력 print(file_list) 위의 코드만 작성해도, 간단하게 디렉토리 안의 파일들을 리스트로 뽑아올 수 있다. 단, 파일이 들어있는 폴더의 경우에는 안의..

tensorflow 를 설치하려고 하는데, no space left on device 라는 오류가 떴다. 용량이 부족한가 확인을 해 보니, 여유 공간은 50GB 나 남아있었다. 그래서 df -ih 명령어로 파티션 용량을 확인해 보았다. $ df -ih* i : inodes 값을 확인 확인 결과 /dev/loop0~14 의 디렉토리에서 모든 파티션 용량을 사용해 버려서, 설치를 할 수 없었던 것으로 보인다. 그래서 sudo apt autoremove --purge snapd 를 실행하여, 사용하지 않는 패키지와 설정값들을 모두 삭제해 주었다. $ sudo apt autoremove --purge snapd 명령어 실행 후, 다시 파티션 용량을 확인해보았다. 용량을 차지하던 부분이 없어져서 문제가 해결됐다.

이번 글에서는 ssh 연결을 이용하여, linux를 visual code 에 불러오는 방법을 알아볼 것이다. 먼저 linux 에 ssh 포트가 열려있어야 한다. 1. Linux 를 켜고 ssh server 를 설치해 준다. $ sudo apt install openssh-server -y 2. ufw 명령어로 방화벽 ssh 포트 허용하기. $ sudo ufw allow ssh netstat 로 확인했을때 22 번 포트가 열려있으면 성공이다. 3. ifconfig 로 linux 의 ip 확인 나의 경우에는 ip가 192.168.0.161 이다. 4. Visual Code 를 실행한 후, Remote Development 설치 왼쪽 사각형 (또는 ctrl + shift + x ) 를 누르고, Remote D..