ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Linux - 쉘 명령어 사용
    스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7/Linux 2023. 5. 24. 17:23

    쉘 메타 문자
    '~'  :  내 문서 주소
    '-'  :  이전 작업 디렉토리

    '*' : 하나의 이상의 문자를 데체하는 문자, 인반적으로 전체를 의미

    '?' : 하나의 문자만 대체
    ` ` : 안에 있는 문자를 명령어로 실행
    ' ' : 특수문자 효과 삭제
    " " : $, `, \ 를 제외한 나머지 문자만 일반 문자로 취급

    *방향 재지정 메타문자

    - '<' : 표준 입력 재지정
    - '>'  : [파일 or 디렉토리] : 지정한 결과로 보낸다
    - 네트워크로 보내면 화면에 나온다
    - 디렉토리로 보내면 파일로 저장이 된다
    * /dev/null = 쓰레기통, 블랙홀(복구불가)
    - '|' : [명령어1] | [명령어2| 명령어 1의 결과를 명령어2의 입력으로 사용

     

    *사용자 초기화 피일

    /etc/profile :  모든 사용자가 적용되는 파일시스템 전역에 걸쳐 환경을 성정하는 파일

    ~/.profile : 해당 사용자의 설정을 변경할 때 사용 / 개별 사용자의 홈 디렉토리에 있는 파일

    ~/.bashrc : 해당 사용자의 쉘 관련 설정을 변경할 때 사용 / 개별 사용자의 홈 디렉토리에 있는 파일

     

    *환경변수

    HOME : 사용자의 홈디렉토리

    PATH : 실행파일을 찾는 경로

    LANG : 프로그램 사용시 기본 지원되느 언어

    SHELL : 로그인해서 사용하는 쉘

    EDITOR : 기본 편집기의 이름

    PS1 : 명령프롬프트변수

    '스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7 > Linux' 카테고리의 다른 글

    Linux - 디스크 관리  (0) 2023.05.25
    Linux - systemd  (0) 2023.05.25
    Linux - 프로세스 제어, 압축  (0) 2023.05.24
    Linux - 권한  (0) 2023.05.24
    Linux - 검색, 링크  (0) 2023.05.24

    댓글

Designed by Tistory.