hanker

Linux 서버 초기 설정 시 기본 명령어 관련 패키지 설치 가이드 (command not found) 본문

SERVER/Linux

Linux 서버 초기 설정 시 기본 명령어 관련 패키지 설치 가이드 (command not found)

hanker 2024. 10. 28. 06:47
반응형

서버 설치하고 IP확인 해보려고하면 command not found, 에디터 확인해보려고 하면 command not found 
지긋지긋한 command not found
 
Linux 서버 초기 설정 시 설치하면 유용한 기본 명령어와 관련 패키지에 대해서 알아보자.

 
 

기본 시스템 유틸리티 패키지

 
net-tools: 네트워크 상태 확인 명령어인 ifconfig, netstat 등이 포함

sudo apt install net-tools  # Debian/Ubuntu
sudo yum install net-tools  # CentOS/RHEL

 
 
vim / nano: 파일 편집기. vim과 nano는 많이 사용되는 편집기로, 초기 설정 시 파일 편집에 유용

sudo apt install vim nano  #Debian/Ubuntu
sudo yum install vim nano  #CentOS/RHEL

 
 
curl / wget: 웹에서 파일을 다운로드하거나 API 호출을 테스트할 때 유용

sudo apt install curl wget    #Debian/Ubuntu
sudo yum install curl wget    #CentOS/RHEL

 
 

반응형

 
 

네트워크 및 보안

openssh-server: 원격 접속을 위한 SSH 서버

sudo apt install openssh-server       #Debian/Ubuntu
sudo yum install openssh-server    #CentOS/RHEL

 
 
ufw (Uncomplicated Firewall): Ubuntu 등의 배포판에서 기본 방화벽 관리 도구로, 서버 보안을 강화하기 위해 사용

sudo apt install ufw    # ubuntu/Debian

 

 

firewalld: CentOS/RHEL의 기본 방화벽 관리 도구로, 포트와 네트워크 규칙을 관리

sudo yum install firewalld    # CentOS/RHEL
sudo systemctl start firewalld
sudo systemctl enable firewalld

 
 
iptables: 방화벽 규칙 설정을 위해 사용

sudo apt install iptables    # Debian/Ubuntu
sudo yum install iptables    # CentOS/RHEL

 
 
 

파일 및 디렉토리 조작

 
unzip / zip: 파일 압축 및 해제를 위한 도구

sudo yum install unzip zip    # CentOS/RHEL
sudo apt install unzip zip    # Debian/Ubuntu

 
 
 
 
 

반응형