반응형 Linux23 [#Linux] 서버 운영을 위해 꼭 알아야 할 리눅스 기초 명령어 및 옵션 정리 안녕하세요! 잡다한 공방입니다. 리눅스 환경에서 작업을 시작할 때 가장 먼저 익혀야 할 것은 역시 명령어입니다. 하지만 명령어 이름만 아는 것보다, 상황에 맞는 옵션을 함께 사용하는 것이 훨씬 중요합니다.오늘은 가장 빈번하게 사용되는 필수 명령어들과 그 핵심 옵션들을 정리해 보겠습니다.1. 파일 및 디렉토리 관리단순한 목록 확인을 넘어 상세 정보를 보거나 하위 폴더까지 한 번에 처리하는 옵션들이 중요합니다.명령어주요 옵션옵션 설명ls-a숨겨진 파일(.)까지 모두 표시-l권한, 소유자, 크기 등 상세 정보 표시 (주로 -al로 병행 사용)cp / rm-r디렉토리를 복사하거나 삭제할 때 하위 내용까지 포함 (Recursive)mkdir-p상위 디렉토리가 없으면 자동으로 생성 (계층 구조 생성 시 유용)2. .. 2026. 1. 13. [#Kali] 10. Nmap 설치 및 사용 Nmap: 포트 스캐닝 툴, 호스트/네트워크를 스캐닝 할 때 사용되는 도구네트워크에 연결된 장비의 IP주소 목록, 특정 호스트의 IP목록, 운영체제, 서비스중인 소프트웨어 등의 정보를 확인 등등https://nmap.org/https://namu.wiki/w/nmap사용법 : nmap [Scan Type(s)] [Options] {target specification} => nmap [스캔유형] [옵션] {목표명세(목표설정)}원문번역TARGET SPECIFICATION:Can pass hostnames, IP addresses, networks, etc.Ex: scanme.nmap.org, microsoft.com/24, 192.168.0.1; 10.0.0-255.1-254-iL : Input from .. 2021. 10. 19. [#Kali] 09. mysql 설치 및 외부접속 허용 이제 mysql을 설치하고 외부에서 접속할수있게 세팅하려고 한다.00. sudo apt update 패키지 업데이트 진행 01. mysql 설치sudo apt install mariadb-clientsudo apt install mariadb-servermariadb를 설치한다. 각각의 버전을 확인한다.mysql --versionmariadb --version 시스템 등록systemctl enable mysqlsystemctl enable mariadb 실행sudo mariadb 설정 정보 확인mysql 설치 정보 확인-statusmysql 언어 설정 정보show variables like 'c%'; 데이터베이스 생성create database DB명; 사용자 생성GRANT ALL PRIVILEGES O.. 2020. 11. 17. [#Kali] 08. apache 설치 및 tomcat연동 apache를 설치하고 tomcat과 연동을 해보려고 한다.톰캣에서도 웹서버가 작동하는데 apache와 굳이 연동하는 이유는 JSP나 PHP와 같은 서버프로그래밍 언어를 해석할수 있는 tomcat과 호환성 좋고, 모듈도 많고, 정적인 데이터 처리속도도 빠른 apache와 연동하여 효율성을 높여주기 위해서라고 한다. (아마....정확하게 모름...) 아파치와 톰캣의 연동은 mod_jk 라는 커넥터를 사용하여 연동한다. 00. apt update 아파치를 설치하기전에 패키지 업데이트를 해준다. 01. 아파치 설치명령어 : sudo apt install apache2아파치를 설치해준다. 칼리리눅스 2020부터는 아파치가 설치되있고 apt install apache2를 통해서 몇몇부분이 업데이트 된 것 같다... 2020. 11. 15. 이전 1 2 3 4 ··· 6 다음 반응형