Linux 필수 명령어

728x90

리눅스를 시작하기 위해서 필수적으로 알아야 할 명령어는 무엇일까 고민하며 정리하였다.

(명령어와 관련된 실습은 계속해서 업데이트할 예정)

 

1. 파일/디렉터리

생성, 이동, 삭제, 복사

  • cd: 디렉터리 이동
  • mkdir: 디렉터리 생성
  • rm: 파일/디렉터리 삭제
  • mv: 파일/디렉터리 이동 또는 이름변경
  • cp: 파일/디렉터리 복사

 

검색, 읽기

  • ls: 디렉터리 목록 확인
  • cat: 파일 내용 출력
  • find: 파일/디렉터리 검색
  • grep: 특정 키워드가 포함된 파일 검색
  • pwd: 현재 디렉터리 경로 확인

 

 

2. 권한/계정

  • id: id 정보 확인
  • chgrp: 파일/디렉터리 그룹 변경
  • chmod: 파일/디렉터리 권한 변경
  • chown: 파일/디렉터리 소유자 변경
  • passwd: 사용자 비밀번호 변경
  • groupadd: 새 그룹 생성
  • useradd: 새 사용자 생성
  • su: 다른 사용자로 전환
  • sudo: 관리자 권한으로 명령 실행

 

 

3. 네트워크

  • netstat: 네트워크 연결 상태 확인
  • ping: 네트워크 연결 테스트
  • nslookup: DNS 조회
  • telnet: 원격 연결
  • ssh: 원격 연결

 

 

4. 패키지

  • apt: Debian 기반 패키지 관리 도구
  • dpkg: Debian 패키지 관리 시스템
  • yum: RedHat 기반 패키지 관리 도구

 

 

5. 기타

  • clear: 터미널 화면을 정리

 

 

참고자료

https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4

https://www.codestates.com/blog/content/%EB%A6%AC%EB%88%85%EC%8A%A4-%EA%B8%B0%EB%B3%B8-%EB%AA%85%EB%A0%B9%EC%96%B4