리눅스에서 자주 사용하는 기본 명령어 30개를 요약하면 다음과 같습니다:

  1. ls: 디렉터리 내 파일 및 폴더 목록을 표시합니다.
  2. cd: 디렉터리를 변경합니다.
  3. pwd: 현재 작업 중인 디렉터리의 경로를 출력합니다.
  4. mkdir: 새 디렉터리를 생성합니다.
  5. rmdir: 비어 있는 디렉터리를 삭제합니다.
  6. rm: 파일 또는 디렉터리를 삭제합니다 (-r 옵션으로 폴더 삭제).
  7. cp: 파일 또는 디렉터리를 복사합니다.
  8. mv: 파일 또는 디렉터리를 이동하거나 이름을 변경합니다.
  9. touch: 빈 파일을 생성하거나 기존 파일의 날짜를 변경합니다.
  10. cat: 파일 내용을 출력합니다.
  11. more / less: 파일 내용을 페이지 단위로 출력합니다.
  12. head: 파일의 처음 몇 줄을 출력합니다.
  13. tail: 파일의 마지막 몇 줄을 출력합니다 (-f 옵션으로 실시간 업데이트).
  14. find: 파일이나 디렉터리를 검색합니다.
  15. grep: 파일 내에서 특정 문자열을 검색합니다.
  16. chmod: 파일 또는 디렉터리의 권한을 변경합니다.
  17. chown: 파일 또는 디렉터리의 소유자를 변경합니다.
  18. ln: 심볼릭 링크 또는 하드 링크를 생성합니다.
  19. df: 파일 시스템의 디스크 사용량을 확인합니다.
  20. du: 디스크 사용량을 파일 및 디렉터리 단위로 확인합니다.
  21. top / htop: 현재 시스템의 프로세스 상태를 실시간으로 표시합니다.
  22. ps: 실행 중인 프로세스 목록을 출력합니다.
  23. kill: 프로세스를 종료합니다 (kill -9로 강제 종료 가능).
  24. man: 명령어의 매뉴얼 페이지를 표시합니다.
  25. echo: 문자열을 출력하거나 변수를 표시합니다.
  26. tar: 파일을 압축하거나 압축을 해제합니다.
  27. zip / unzip: 파일을 압축하거나 압축 해제합니다.
  28. ssh: 원격 서버에 안전하게 접속합니다.
  29. scp: 파일을 안전하게 복사하여 전송합니다.
  30. wget / curl: 파일을 다운로드하거나 HTTP 요청을 전송합니다.

이 명령어들은 리눅스 환경에서 파일 및 디렉터리 관리, 시스템 정보 확인, 원격 접속, 파일 전송 등 기본적인 작업을 수행하는 데 필수적입니다.

+ Recent posts