본문 바로가기
반응형

개발/linux25

linux에서 특정 아이피 포트 방화벽 오픈 여부 확인 리눅스 환경에서 특정 아이피와 포트의 방화벽이 오픈(outbound)되었는지 확인하기 위해서는 다양한 명령어가 존재한다. ps. outbound : my server -> other server 1.telnet telnet [호스트 또는 IP 주소] [포트번호] 성공적인 경우 Trying 172.217.174.78... Connected to www.google.com. Escape character is '^]'. 실패한 경우 Trying 192.0.2.1... telnet: Unable to connect to remote host: Connection refused 2. nc (netcat) nc -vz [호스트 또는 IP 주소] [포트번호] 성공적인 경우 Connection to www.googl.. 2023. 8. 2.
파일복사 cp 리눅스 cp 명령어 소개 - 다양한 활용법과 샘플 예제 리눅스에서 자주 사용되는 cp 명령어에 대해 자세히 알아보겠습니다. cp는 'copy'의 약자로, 파일 및 디렉토리를 복사하는데 사용되는 간단하면서도 강력한 명령어입니다. 다양한 상황에서 유용하게 활용할 수 있는 cp 명령어의 사용법과 함께 샘플 예제입니다. 1. 기본 사용법 cp 명령어의 기본 구문은 다음과 같습니다: cp [옵션] 원본 대상 옵션: -r 또는 --recursive: 디렉토리와 하위 디렉토리를 재귀적으로 복사합니다. -i 또는 --interactive: 덮어쓰기 전에 사용자에게 확인을 요청합니다. -u 또는 --update: 원본 파일보다 최신인 경우에만 복사합니다. -v 또는 --verbose: 복사 과정을 자세히 출력합니다. 2.. 2023. 7. 29.
vi편집기에서 글 붙여넣기시 계단현상(밀림) 발생시 해결 방법 리눅스 vi 에디터로 클립보드의 내용을 붙여 넣기 할때 밀림 (계단현상)이 발생 할 수 있다. 이때 아래 2가지 해결 방법이 있다. 1. set paste 모드 입력 후 편집모드에서 붙여넣기 vi 에디터로 파일을 연 이후 아래 명령어 입력 : set paste (엔터) 편집모드(i) 붙여넣기 (shift+insert) 2. /etc/vimrc set paste 입력 2023. 7. 3.
쉘 스크립트 gzip zip 파일 압축 gzip은 파일의 압축과 해제를 위한 명령어이며, 보통 .gz라는 확장자를 붙여서 사용 gzip gzip 압축 $ gzip file.txt file.txt 파일이 삭제 되고, file.txt.gz 파일이 압축되어 생성된다. gzip 해제 $ gzip -d test.gz test.gz에 압축된 내용이 해제 되고, test.gz 파일이 삭제된다. tar와 gzip 조합하여 사용 gzip 명령은 아카이브 기능이 없이 파일 하나만 압축이 가능하여 보통은 여러파일을 묶어서 압축할 경우 tar로 아카이브 한 후 gzip을 사용한다. dir1 디렉토리 를 dir1.tar.gz으로 아카이브 후 압축 $ tar czf dir1.tar.gz dir1 dir1.tar.gz 를 압축해제(복원) $ tar xzf dir1.ta.. 2023. 4. 8.
vi vim 편집기 명령어 단축키 시작명령어 명령어 설명 사용예제 vi 파일열기, 작성 vi file.txt vi + 파일 열고 입력항 행으로 이동 후 열기 vi +100 file.txt vi +/"" 첫 검색문자 단어로 커서이동 후 열기 vi +/"word" file.txt vi -r 손상된 파일 복구 vi -r file.txt view 읽기 전용으로 열기 view file.txt ps. 파일이 존재할 경우 열리며, 존재하지 않을 경우 신규 파일 생성 후 열림 입력모드 명령어 설명 i 해당커서에서 입력모드로 변경 I 해당커서의 맨 왼쪽 문자열부터 입력모드로 변경 o 해당커서 문자열 아래에서 입력모드로 변경 O 해당커서 문자열 위쪽에서 입력모드로 변경 ESC키 입력모드 종료 문자 변경/삭제/복사 명령어 설명 u 변경내역 이전으로 undo.. 2023. 4. 8.
아카이브 (archive) 여러개의 파일이나 디렉토리를 모아서 파일로 만드는 것으로 압축과는 다르며, 아카이브 후 압축을 같이 사용한다. ps. 윈도우나 맥os에서 사용하는 zip은 아카이브와 압축을 동시에 실행한다. 1. 아카이브 파일 만들기 tar cf # dir1 디렉토리와 그 안의 파일을 dir1.tar로 아카이브 $ tar cf dir1.tar dir1 2. 아카이브 파일 내용 확인 tar tf # dir1.tar 아카이브 파일 내용 확인 $ tar tf dir1.tar 3. 아카이브 해제 tar xf # dir1.tar 아카이브 파일 해제 $ tar xf dir1.tar 2023. 4. 8.
반응형