게으른 개발자의 끄적거림

리눅스 명령어 모음

끄적잉 2023. 8. 23. 21:45
728x90

리눅스 명령어는 다양한 작업을 수행하는 데 사용됩니다. 아래는 일반적인 리눅스 명령어의 목록입니다. 이 명령어들은 대부분 Unix 시스템에서도 사용할 수 있습니다. 명령어 사용법과 옵션에 대한 자세한 내용은 각 명령어의 매뉴얼 페이지 (man 페이지)를 확인하세요.

  1. 파일 및 디렉토리 관리:
    • ls: 현재 디렉토리의 파일과 하위 디렉토리 목록 표시
    • cd: 디렉토리 변경
    • pwd: 현재 작업 디렉토리 표시
    • mkdir: 디렉토리 생성
    • touch: 빈 파일 생성
    • rm: 파일 또는 디렉토리 삭제
    • cp: 파일 복사
    • mv: 파일 또는 디렉토리 이동 및 이름 변경
  2. 파일 내용 관리:
    • cat: 파일 내용 표시
    • less 또는 more: 긴 텍스트 파일을 페이지 단위로 보기
    • head 및 tail: 파일의 처음 또는 끝 부분을 표시
    • grep: 텍스트 검색
    • find: 파일 검색
  3. 프로세스 관리:
    • ps: 실행 중인 프로세스 목록 표시
    • kill: 프로세스 종료
    • top 또는 htop: 시스템 리소스 모니터링 및 프로세스 관리
  4. 시스템 정보 확인:
    • uname: 시스템 정보 표시
    • df: 디스크 사용량 표시
    • du: 디렉토리 사용량 표시
    • free: 메모리 사용량 표시
  5. 권한 관리:
    • chmod: 파일 권한 변경
    • chown: 파일 소유자 및 그룹 변경
  6. 네트워크 관리:
    • ifconfig 또는 ip: 네트워크 인터페이스 정보 표시
    • ping: 호스트에 ICMP 패킷 보내기
    • netstat 또는 ss: 네트워크 연결 및 포트 확인
  7. 소프트웨어 관리:
    • apt, yum, dnf, 또는 zypper: 패키지 관리자 (리눅스 배포판에 따라 다름)
    • dpkg (데비안 기반 시스템용): 패키지 설치 및 관리
  8. 로그 및 시스템 관리:
    • journalctl: 시스템 로그 표시 (systemd 기반 시스템)
    • dmesg: 시스템 메시지 표시
    • crontab: 크론 작업 관리
  9. 기타:
    • tar: 아카이브 파일 (tarball) 생성 및 추출
    • ssh: 원격 서버에 안전하게 접속
    • scp: 원격 서버로 파일 복사
    • wget 또는 curl: 웹에서 파일 다운로드

리눅스 명령어는 수많은 옵션과 함께 사용할 수 있으며, 명령어 별로 자세한 정보는 해당 명령어의 매뉴얼 페이지를 확인하여 얻을 수 있습니다. 예를 들어, ls 명령어의 매뉴얼을 보려면 man ls를 실행하세요.

728x90

'게으른 개발자의 끄적거림' 카테고리의 다른 글

SET DEFFINE OFF 오류 해결방법  (0) 2023.08.28
[DB] count(*), count(1)  (0) 2023.08.24
Java API로 HTTP 통신하는 방법  (0) 2023.08.22
form태그 submit 설명  (0) 2023.08.21
React 함수 간단 정리  (0) 2023.08.17