• Feed
  • Explore
  • Ranking
/
/
    리눅스

    우분투, 파일 내용을 보는 명령어를 알아보자

    우분투, cat,more,tail 명령어 와 here document
    우분투리눅스ubuntuLinux
    J
    Jura
    2025.07.02
    ·
    2 min read

    7035

    메모리는 보편적으로 두가지로 나뉜다

    • 휘발성 메모리 : 데이터가 메모리 상에 임시 저장 ex) CPU

    • 비 휘발성 메모리 : 데이터가 메모리 상에 상시 저장 ex) NVMe

    메모리 입출력 의 방향성

    < : 입력 ex) cat < test => test의 내용이 화면에 출력됨
    > : 출력 ex) cat > test => cat은 입력을 받고 종료 전까지 계속 진행됨(덮어씌움)
    >> : 다음행에 추가>
    |(파이프) : 파이프 앞 명령어를 버퍼메모리에 임시 저장하고 저장된 데이터를 다음 명령어를 실행
    ex) cat < xxx > zzzz => cat 이 xxx를 읽고 메모리 공간에 임시 저장 후 zzzz에 덮어씀

    Here Documents(자동화)

    (파일생성)
    cat << EOF > /test/text.conf
    setting
    host=localhost
    EOF
    
    (명령어)
    command << EOF
    line1
    line2
    ...
    EOF

    cat(파일의 내용 출력)

    • -n 옵션: 행 라인에 숫자를 표시(내림차순)

    more(한 페이지 씩) 출력

    ex) cat test.txt | more

    tail

    • -f 옵션: 파일의 데이터 실시간 출력을 확인 할 떄 사용

      ex) tail -f /var/log/auth.log







    - 컬렉션 아티클