반응형

Linux 121

[리눅스] scp 명령어 완벽 가이드 사용법(파일 전송)

scp(secure copy)는 SSH를 기반으로 한 파일 전송 명령어로, 원격 서버 간 또는 로컬과 원격 서버 간에 파일을 안전하게 복사할 수 있습니다. ssh 프로토콜을 사용하기 때문에 파일 전송 시 암호화되어 보안이 보장됩니다. 이는 FTP나 다른 비암호화된 파일 전송 방식보다 안전하게 파일을 전송할 수 있는 방법입니다.scp 명령어 기본 사용법scp [옵션] 원본 경로 대상 경로원본 경로: 복사할 파일의 경로. 로컬 파일 또는 원격 서버의 파일 경로가 될 수 있습니다.대상 경로: 파일을 복사할 대상 위치. 로컬 경로나 원격 서버의 경로가 될 수 있습니다.scp 사용 예시1. 로컬에서 원격 서버로 파일 전송user@local:~$ scp /home/user/test.txt user@remote:/h..

Linux 2024.10.12

[리눅스] traceroute 명령어 완벽 가이드 사용법(IP 도메인 추적)

traceroute 명령어는 네트워크 패킷이 목적지까지 도달하는 경로를 추적하는 도구입니다. 이를 통해 사용자는 자신의 컴퓨터에서 특정 IP 주소나 도메인까지의 경로 상에 있는 라우터들을 확인할 수 있습니다. 네트워크 장애 진단이나 인터넷 연결 문제를 해결할 때 유용하게 사용됩니다. 기본적으로 ICMP 프로토콜을 사용하며, 각 경로의 IP 주소와 응답 시간을 반환합니다.traceroute 명령어 사용법traceroute [옵션] 대상 IP 또는 도메인traceroute는 대상 IP 주소 또는 도메인까지의 경로를 추적하고, 중간에 거치는 각 라우터의 IP 주소와 응답 시간을 출력합니다. 이를 통해 네트워크 장애가 발생한 구간을 쉽게 확인할 수 있습니다.traceroute 사용 예시1. 기본 사용 예시use..

Linux 2024.10.11

[리눅스] nslookup 명령어 완벽 가이드 사용법(DNS 조회)

nslookup 명령어는 도메인 이름과 IP 주소 간의 변환을 수행하는 네트워크 도구입니다. 주로 DNS 서버를 통해 도메인 이름에 해당하는 IP 주소를 확인하거나, 반대로 IP 주소에 대응하는 도메인 이름을 찾을 때 사용됩니다. nslookup은 네트워크 관리자나 서버 운영자가 도메인 이름 시스템(DNS) 관련 문제를 진단할 때 자주 사용하는 필수 도구입니다.nslookup 명령어 기본 사용법nslookup [도메인 이름 또는 IP 주소]이 명령어는 기본적으로 지정된 도메인 이름에 대한 IP 주소 또는 IP 주소에 대한 도메인 이름을 반환합니다. 도메인 네임 서버(DNS)에 대한 정보를 조회하는 데 유용하며, 도메인 이름의 A 레코드, MX 레코드 등을 확인할 수 있습니다.nslookup 사용 예시1...

Linux 2024.10.08

[리눅스] netstat 명령어 완벽 가이드 사용법(네트워크 연결/포트 상태 확인)

netstat는 네트워크 상태를 확인하는 데 사용되는 리눅스 명령어입니다. 주로 네트워크 연결, 라우팅 테이블, 인터페이스 상태, 네트워크 프로토콜 통계 등을 보여줍니다. 서버 관리나 네트워크 문제를 해결할 때 매우 유용한 도구로, 네트워크 연결 상태를 실시간으로 모니터링할 수 있습니다. 하지만 최신 리눅스 배포판에서는 ss 명령어가 netstat의 대체 명령어로 사용되기도 합니다.netstat 명령어의 기본 사용법netstat [옵션]옵션에 따라 다양한 네트워크 정보를 확인할 수 있으며, 자주 사용되는 옵션은 다음과 같습니다:-a: 모든 연결을 표시합니다. (TCP, UDP 포함)-t: TCP 연결만 표시합니다.-u: UDP 연결만 표시합니다.-l: 현재 수신 대기 중인 포트만 표시합니다.-n: 호스트..

Linux 2024.10.08

[리눅스] curl 명령어 완벽 가이드 사용법(데이터 전송)

curl은 리눅스 환경에서 HTTP, HTTPS, FTP 등 다양한 프로토콜을 통해 데이터를 전송하거나 서버에서 데이터를 가져오는 데 사용하는 명령어입니다. 주로 API 요청을 테스트하거나, 원격 서버에서 파일을 다운로드하는 데 사용됩니다. curl은 명령줄에서 간편하게 사용할 수 있으며, 매우 강력한 옵션들을 지원해 다양한 네트워크 작업에 활용됩니다.curl 명령어의 기본 사용법curl [옵션] [URL]가장 기본적인 형태는 URL에서 데이터를 가져오는 것입니다. 다운로드된 데이터는 기본적으로 표준 출력(stdout)으로 출력됩니다.curl 사용 예시1. 기본 GET 요청user@linux:~/projects$ curl http://example.com Example Domain This d..

Linux 2024.10.08

[리눅스] wget 명령어 완벽 가이드 사용법(웹 파일 다운로드)

wget은 리눅스에서 파일을 다운로드할 때 사용하는 매우 유용한 명령어입니다. wget은 HTTP, HTTPS, FTP 등 다양한 프로토콜을 지원하며, 파일을 네트워크에서 쉽게 가져올 수 있는 도구입니다. 주로 서버 관리나 스크립트 자동화에서 자주 사용되며, 연결이 끊긴 경우에도 재시도 기능을 제공해 매우 강력합니다. 이 명령어는 웹 페이지나 파일을 비대화면 모드에서 쉽게 다운로드할 수 있어 GUI 없이 서버에서 많이 사용됩니다.wget 명령어의 기본 사용법wget [옵션] [URL]URL 부분에 다운로드하려는 파일의 주소를 입력하면 됩니다. 기본적으로는 현재 디렉토리에 파일을 다운로드합니다.wget 사용 예시1. 단순 파일 다운로드user@linux:~/downloads$ wget http://exam..

Linux 2024.10.08

[리눅스] su 명령어 완벽 가이드 사용법(사용자 전환)

리눅스에서 su 명령어는 "substitute user" 또는 "switch user"의 약자로, 현재 로그인된 사용자 계정을 다른 사용자 계정으로 전환하는 데 사용됩니다. 주로 root 사용자로 전환할 때 많이 쓰이며, 시스템 관리자가 아닌 사용자도 일시적으로 다른 계정으로 권한을 바꾸는 데 유용합니다. su 명령어를 통해 사용자는 새로운 세션을 시작하게 되며, 해당 세션에서는 새로운 계정의 권한으로 작업을 수행할 수 있습니다.su 명령어의 기본 사용법su [옵션] [사용자 이름]아무 옵션 없이 su 명령어만 입력하면 기본적으로 root 사용자로 전환하려고 시도합니다. 이때 root 사용자의 비밀번호를 입력해야 합니다. 특정 사용자로 전환하고 싶다면 사용자 이름을 명시하면 됩니다.su 사용 예시1. r..

Linux 2024.10.07

[리눅스] whoami 명령어 완벽 가이드 사용법(로그인 사용자 확인)

리눅스에서 whoami 명령어는 현재 시스템에 로그인한 사용자의 이름을 출력하는 매우 간단하면서도 유용한 명령어입니다. 사용자는 여러 계정으로 전환할 수 있는데, 이때 자신이 어떤 계정으로 로그인되어 있는지 확인하는 데 유용합니다. 특히 시스템 관리자나 서버 관리자가 여러 계정을 관리하거나 sudo 명령어를 사용해 권한을 높였을 때, 현재 계정 상태를 파악하는 데 자주 사용됩니다.whoami 명령어의 기본 사용법whoami옵션이 없는 매우 단순한 명령어로, 시스템에 로그인한 사용자의 이름을 출력합니다.whoami 사용 예시다음은 터미널에서 whoami 명령어를 실행하여 현재 사용자를 확인하는 예제입니다.user@linux:~$ whoamiuser위의 출력 결과에서 보듯이, whoami 명령어는 현재 로그..

Linux 2024.10.07

[리눅스] passwd 명령어 완벽 가이드 사용법(비밀번호 설정)

리눅스에서 passwd 명령어는 사용자 계정의 비밀번호를 설정하거나 변경할 때 사용됩니다. 이 명령어는 시스템 관리자뿐만 아니라 일반 사용자도 자신의 비밀번호를 변경할 수 있도록 지원합니다. 시스템 관리자는 다른 사용자의 비밀번호를 변경할 수 있는 권한도 가지며, 비밀번호 관련 정책을 설정할 수 있습니다.기본 사용법passwd [옵션] [사용자명]옵션 없이 passwd 명령어를 실행하면, 현재 로그인된 사용자의 비밀번호를 변경할 수 있습니다. 만약 다른 사용자의 비밀번호를 변경하고 싶다면, 사용자명을 명시해야 하며, 관리자 권한이 필요합니다.주요 옵션passwd: 기본적으로 로그인한 사용자의 비밀번호를 변경합니다.passwd [사용자명]: 특정 사용자의 비밀번호를 변경합니다.-l (lock): 사용자 계..

Linux 2024.10.07

[리눅스] groupdel 명령어 완벽 가이드 사용법(그룹 삭제)

리눅스에서 groupdel 명령어는 시스템에서 기존 그룹을 삭제할 때 사용됩니다. 특정 그룹을 더 이상 사용하지 않거나 불필요한 경우, 이 명령어를 통해 그룹을 삭제할 수 있습니다. 하지만, 그룹에 속한 사용자가 남아 있을 경우에는 해당 사용자와 관련된 파일이나 디렉토리의 권한 설정에 영향을 미칠 수 있으니 주의해야 합니다.기본 사용법groupdel [그룹명]이 명령어는 지정한 그룹을 시스템에서 삭제합니다. 삭제된 그룹은 더 이상 파일 시스템에서 인식되지 않으며, 관련된 권한도 사라집니다.주의사항groupdel 명령어는 그룹에 속한 사용자가 존재하더라도 그룹을 강제로 삭제합니다. 그러나 그룹에 속한 사용자가 시스템에 로그인 중일 경우, 문제가 발생할 수 있습니다.groupdel은 그룹과 관련된 **GID..

Linux 2024.10.07
반응형