728x90 명령어4 리눅스 - 파일 이름으로 파일 찾는 명령어(find, locate) find find / -name my.cnf 2>/dev/null /에서부터 my.cnf라는 이름의 파일을 찾는 명령어다. 뒤에 2>/dev/null은 Permission denied 같은 표준 오류 문자가 뜨면 /dev/null로 리다이렉션 시켜서 오류 문구가 출력을 하지 않기 위함이다. 장점: 기본적인 파일 찾는 명령어이고 다양한 옵션들을 사용할 수 있다. 단점: 파일을 찾는데 오랜 시간이 걸린다. locate locate my.cnf 검색 목록을 미리 mlocate.db 파일에 인덱싱 하므로 find 보다 더 빠르게 파일을 찾을 수 있다. 주기적으로 파일의 목록을 기록하는 cron 스케줄이 작동한다. 장점: find 명령어 보다 빠른 속도로 파일을 찾을 수 있다. 단점: 리눅스에 설치가 되지 않은 .. 2023. 3. 6. 리눅스 - 7-zip(7z) 압축, 압축 해제 명령어(7za) 7-Zip 도구 설치(p7zip) sudo apt install p7zip 7z 압축 명령어 7za a OUTPUT.7z ./INPUT [-pPASSWORD] hide file structure option(파일 구조 숨기기): -mhe=on 7za a -mhe=on OUTPUT.7z ./INPUT [-pPASSWORD] 7z 압축 해제 명령어 7za x INPUT.7z [-oOUTPUT] 참고: https://funfunit.tistory.com/67 [UNIX] 리눅스 7z 파일 압축 해제 및 압축하기(설치 방법 포함) - Linux, AIX 설치 1. 명령어 사용하여 설치하기 (1)CentOS #sudo yum install p7zip (2)Ubuntu #sudo apt-get install p7z.. 2022. 9. 18. 리눅스 - 백그라운드 실행 방법(nohup, screen) 백그라운드 실행 방법으로 대표적으로 nohup과 screen이 있다. nohup 백그라운드 실행 명령어: nohup {명령어} & 백그라운드 삭제 명령어: ps -aux | grep {명령어} kill -9 {pid} 특징으로는 nohup을 실행할 때마다 nohup.out이라는 로그 파일이 생성된다. 한번 백그라운드 상태로 만들면 포그라운드로 전환하지 못한다. screen screen은 새로운 터미널 환경을 생성해서 백그라운드로 작동한다. screen 생성 명령어: screen -S {스크린 이름} 실행 중인 screen들 확인: screen -ls 현재 screen 잠시 빠져나오기 및 종료하기: ctrl + a d exit 실행 중인 screen 재개(Reattach): screen -r {스크린 ID.. 2022. 8. 5. macOS - Metasploit Framework 설치 메타스플로잇 프레임워크 설치 http://osx.metasploit.com/ Directory Tree osx.metasploit.com 위의 링크로 가서 "metasploitframework-latest.pkg"를 받아서 설치 환경 변수 추가 nano ~/.zshrc 맨 아래에 아래의 환경 변수 작성 export PATH="$PATH:/opt/metasploit-framework/bin/ 그리고 터미널을 껐다 켜서 msfconsole를 실행시켜서 작동이 되면 설치 완료. 참고: https://scytalezz.tistory.com/94 Mac OS에 Metasploit Framework 설치 방법 msfvenom은 Msfpayload와 Msfencode가 결합된 도구이다. -h 옵션을 통해 세부 옵션 .. 2022. 7. 29. 이전 1 다음 728x90