Linux 기본 명령어

3000·2021년 7월 18일
0

Linux 기본 명령어

  • pwd : 현재 위치를 확인
  • mkdir : 새로운 폴더를 생성
  • ls : 폴더나 파일의 목록을 출력
    ls -l : 폴더나 파일의 포맷을 전부 표현, 하나의 파일 또는 하나의 폴더는 한 줄에 출력
    drwxr-xr-x 에서 d는 폴더, -은 파일
    ls -a : 숨어있는 폴더나 파일을 포함한 모든 항목을 터미널에 출력
    ls -al 또는 ls -la
  • nautilus (Ubuntu), open (macOS) : 현재 폴더를 파일 탐색기로 연다
  • cd : 폴더에 진입
  • touch : 새로운 파일을 생성
  • cat : 파일의 내용을 터미널에 출력
  • rm : 폴더나 파일을 삭제
  • rm -rf : 옵션 r은 폴더를 지울 때 사용, 옵션 f는 질문을 받지 않고 지울 때 사용
  • mv : 폴더나 파일의 위치를 이동하거나, 이름을 변경
  • cp : 폴더나 파일을 복사
  • do : 관리자 권한을 이해할 수 있다.

사용권한

drwxrwxrwxd/rwx/rwx/rwx로 나눌 수 있으며 첫번째 자리 d는 폴더, -는 파일을 의미합니다.
폴더/user/group/other의 순서로 권한 정보를 나타냅니다.

  • r : read, w : write, x : execute

권한을 변경하는 방법

명령어 chmod로 읽기, 쓰기, 실행 권한을 변경할 수 있습니다.

  • symbolic method
chmod g+r filename # 그룹 읽기 권한 추가
chmod g-r filename # 그룹 읽기 권한 제거
chmod a=rw filename # 모두 읽기, 쓰기 -/rw-/rw-/rw-
  • Absolute form

    권한을 3bit의 합으로 표기할 수 있습니다.

PermissionNumber
r4
w2
x1
chmod 744 filename # -/rwx/r--/r--

패키지

패키지 안에는 하나의 프로그램이 정상적으로 설치되고 동작하기 위한 모든 파일이 압축되어 있습니다.

패키지 안에 들어 있는 파일의 구성은 기본적으로 다음과 같습니다.

  • 프로그램 파일
  • 프로그램 설치 파일
  • 프로그램 설치 설명서
  • 프로그램에 대한 정보를 담은 파일
  • 패키지 매니저
    패키지 매니저는 패키지의 설치, 변경, 삭제 등 관리를 편리하게 해주는 도구입니다.

명령어

  • apt update : 패키지의 업데이트 여부 확인
  • apt list --upgradable : 업데이트 필요한 파일 조회
  • apt upgrade : 프로그램 업그레이드
  • apt show : 프로그램의 정보 확인
  • apt install : 프로그램 설치
  • apt list --installed : 설치된 프로그램 목록 보기
  • apt remove : 프로그램 삭제
  • apt search : 패키지 검색

0개의 댓글

관련 채용 정보