카테고리 없음

[Linux] 리눅스 명령어 모음

완드로이드 2024. 8. 18. 19:48



1. 파일 및 디렉토리 관리


ls: 현재 디렉토리의 파일과 폴더 목록을 표시합니다.
ex)  ls


cd: 디렉토리를 변경합니다. (예: Documents 폴더로 이동)
ex)  cd Documents


pwd: 현재 작업 중인 디렉토리의 경로를 출력합니다.
ex)  pwd


mkdir: 새로운 디렉토리를 생성합니다. (예: new_folder라는 폴더 생성)
ex)  mkdir new_folder


rm: 파일을 삭제합니다. (예: file.txt라는 파일 삭제)
ex)  rm file.txt


cp: 파일을 복사합니다. (예: file.txt를 file_copy.txt로 복사)
ex) cp file.txt file_copy.txt


mv: 파일을 이동하거나 이름을 변경합니다. (예: file.txt를 new_file.txt로 이름 변경)
ex)  mv file.txt new_file.txt


2. 파일 내용 보기 및 편집


cat: 파일의 내용을 출력합니다. (예: file.txt 내용 보기)
ex)  cat file.txt


more: 긴 파일을 페이지 단위로 표시합니다. (예: file.txt 내용 보기)
ex)  more file.txt


nano: 텍스트 파일을 편집합니다. (예: file.txt 열기)
ex)  nano file.txt

 

3. 시스템 정보 및 프로세스 관리


top: 실시간 시스템 상태를 모니터링합니다. (CPU 및 메모리 사용량 확인)
ex)  top


ps: 현재 실행 중인 프로세스 목록을 표시합니다.
ex)  ps aux


kill: 특정 프로세스를 종료합니다. (예: PID가 1234인 프로세스 종료)
ex)  kill 1234


4. 네트워크 관련


ifconfig: 네트워크 인터페이스의 IP 주소 및 상태를 확인합니다.
ex)  ifconfig


ping: 특정 호스트와의 연결을 테스트합니다. (예: 구글 서버 테스트)
ex)  ping google.com


netstat: 네트워크 연결 및 통계 정보를 표시합니다.
ex)  netstat -tuln


5. 패키지 관리


yum: 패키지를 설치합니다. (예: httpd 웹 서버 설치)
ex) sudo yum install httpd


apt: 패키지를 설치합니다 (Debian/Ubuntu 기반). (예: curl 설치)
ex)  sudo apt install curl