ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [리눅스] 기본 용어 정리
    개발/리눅스 2021. 12. 27. 00:29

    1. man

    - manual의 약자로 리눅스에 포함된 도움말 기능이다.

    - 사용법
    # man [명령어] : 명령어의 메뉴얼 페이지를 보여준다.
    # man -k [명령어] : 명령어 키워드가 포함된 메뉴얼 페이지를 찾아서 출력한다.
    # man -f [명령어] : 명령어 키워드와 일치하는 메뉴얼 페이지의 목록 정보를 출력한다.
    # man [숫자] [명령어] : 적은 숫자 번째 영역에 있는 명령어의 메뉴얼 페이지를 출력한다.
    # man -w [명령어] : man [명령어] 실행 시에 출력되는 '메뉴얼 페이지' 파일의 경로를 출력한다.

    - 화살표 위 아래 키를 이용하여 이동하거나 space(뒷페이지)/b(앞페이지)로 이동 가능하다

    - q로 종료한다.

    2. help

    - 명령어의 문법, 옵션들을 보여주는 기능을 한다.

    - 사용법
    # [명령어] --help : 명령어의 상세한 도움말을 보여준다.

    3. ls

    - list의 약자로 해당 디렉토리에 있는 파일, 하위 디렉토리의 목록을 나열한다.

    - 사용법
    # ls : 현재 디렉토리의 파일 목록
    # ls /root : /root 디렉토리의 목록
    # ls -a : 숨김 파일까지 포함한 파일 목록 (.으로 시작하는 파일들)
    # ls -l : 자세한 목록
    # ls *.txt : 파일 이름에 .txt가 포함되어 있는 파일의 목록만 보여줌
    # ls -ld */ : 디렉토리 목록만 표시

    4. pwd

    - Print Working Directory의 약자로 현재 디렉토리의 전체 경로명을 표시한다.

    - 사용법
    # pwd : 현재 디렉토리의 전체 경로를 표시해준다.

    5. cd

    - Change Directory 약자로 디렉토리를 이동한다.

    - 사용법
    # cd : Home Directory로 이동한다.
    # cd /root : /root 디렉토리로 이동(절대경로)
    # cd ~root : root 사용자의 Home Directory로 이동
    # cd .. : 상위 디렉토리로 이동(상대경로) / . : 현재 디렉토리, .. : 바로위 상위 디렉토리를 말한다
    # cd ../home : 현재 디렉토리의 상위로 이동한 후 home 디렉토리로 이동한다.

    6. mkdir

    - Make Directory의 약자로 새로운 디렉토리를 생성한다.

    - 사용법
    # mkdir abc : 현재 디렉토리에 abc라는 이름의 디렉토리를 생성한다.
    # mkdir -p /home/test/t1 : /home/test/t1 디렉토리를 생성하는데 부모 디렉토리가 없으면 자동으로 생성

    7. rmdir

    - Remove Directory의 약자로 디렉토리를 삭제한다.

    - 디렉토리는 비어져 있어야 한다.

    - 사용법
    # rmdir abc : abc 디렉토리 삭제

    8. touch

    - 크기가 0인 새 파일을 생성하거나 파일의 최종 수정 시간을 변경한다.

    -사용법
    # touch abc.txt : abc.txt라는 빈 파일을 생성하거나, 파일이 있을 경우엔 최종 수정 시간을 현재 시간으로 변경한다.

    9. cp

    - Copy의 약자로 파일이나 디렉토리를 복사한다.

    - 사용법
    # cp abc.txt a.txt : abc.txt 파일을 a.txt라는 이름으로 복사한다.
    # cp -r test1 test2 : test1 디렉토리 전체를 test2 이름의 디렉토리로 복사한다.

    10. mv

    - Move의 약자로 파일, 디렉토리의 이름을 변경하거나 옮길 때 사용한다.

    - 사용법
    # mv a.txt b.txt : a.txt이름을 b.txt로 변경한다.
    # mv a.txt /home/oracle : a.txt 파일을 /home/oracle 디렉토리로 이동한다.

    11. rm

    - Remove의 약자로 파일이나 디렉토리를 삭제한다.

    - 휴지통 개념이 없으므로 주의해서 삭제해야한다.

    - 사용법
    # rm a.txt : a.txt 파일을 삭제한다.
    # rm -i a.txt : 삭제 여부를 묻는 메시지가 나온다 (-i : interactive)
    # rm -f a.txt : 확인하지 않고 바로 삭제 (-f : force)
    # rm -r tdir : tdir 디렉토리를 삭제 (-r : recursive)
    # rm -rf tdir : tdir 하ㄱ위 디렉토리를 강제로 전부 삭제한다. (주의해서 사용해야함)

    12. cat

    - Concatenate의 약자로 파일의 내용을 화면에 보여준다.

    - 사용법
    # cat a.txt : a.txt 파일의 내용을 보여준다.
    # cat a.txt /home/oracle/b.txt : 두 파일의 내용을 연결해서 보여준다.

    '개발 > 리눅스' 카테고리의 다른 글

    [Linux] Ubuntu - OOM(Out Of Memory) 메모리 부족과 대응  (3) 2024.09.22

    댓글

Designed by Tistory.