명령줄 Linux에서 텍스트 파일의 내용 표시

Display Contents Text File Command Line Linux



Linux에서는 구성 파일, 소스 코드, 웹 페이지 등과 같은 텍스트 파일을 지속적으로 사용합니다. 따라서 파일을 편집하기 전에 명령줄에서 텍스트 파일의 내용을 빠르게 보는 것이 중요합니다.

이 빠른 가이드는 터미널에서 텍스트 파일의 내용을 나열하는 데 사용할 수 있는 다양한 접근 방식을 보여 주는 것을 목표로 합니다.







첫 번째:



텍스트 파일이란 무엇입니까?

텍스트 파일에 익숙할 가능성이 높습니다. 그러나 요약하자면 텍스트 파일은 원시 텍스트가 포함된 디지털 파일입니다. 즉, 파일에는 굵게, 기울임꼴, 밑줄 등과 같은 서식이 포함되어서는 안 됩니다. 또한 텍스트 파일에는 사진, 비디오 또는 오디오와 같은 미디어 형식이 없습니다.



기본적으로 텍스트 파일은 .txt 확장자를 사용합니다. 그러나 C(.c), C++(.cpp, .h), Python(.py) 등과 같은 프로그래밍 언어의 소스 코드와 같은 다른 형식을 취합니다. 또한 반드시 확장으로 끝날 필요는 없습니다. 예를 들어 /etc/vim/vimrc와 같은 구성 파일에는 확장자가 없습니다.





노트: 우리는 또한 텍스트 파일을 ASCII 텍스트 파일이라고 부릅니다.

Linux에서 파일 유형을 보려면 file 명령을 사용하십시오.



파일 /어디/통나무/kern.log
/어디/통나무/kern.log: ASCII 텍스트

# 1 - 고양이

Cat은 터미널에 파일의 내용을 나열하기 위한 인기 있고 간단한 명령입니다.

cat 명령을 사용하려면 다음과 같이 cat 명령에 파일 이름을 전달하십시오.

고양이 [파일 이름]

위의 예와 같이 파일의 절대 경로를 전달할 수 있습니다.

Cat은 다른 옵션과 함께 사용할 때 단순하지만 강력합니다. cat 명령을 사용하는 방법을 배우려면 ->를 읽으십시오. cat 명령을 사용하는 방법.

cat 명령을 사용하여 큰 텍스트 파일의 내용을 터미널에 덤프하면 터미널이 엉망이 되어 탐색하기가 매우 어렵습니다.

이러한 문제를 해결하기 위해 less 명령을 사용합니다.

# 2 – 덜

Linux 명령에 대한 매뉴얼 페이지를 읽은 적이 있다면 적은 것과 상호 작용한 것입니다.

Less를 사용하면 파일의 내용을 한 번에 한 페이지씩 볼 수 있습니다. 스페이스 키를 사용하여 텍스트 파일을 스크롤할 수 있습니다. 화면 하단에 있는 두 개의 콜론은 텍스트 파일의 각 페이지를 나타냅니다.

예를 들어, /var/log/kern.log와 같은 큰 파일은 고양이와 잘 작동하지 않습니다. 더 적게 사용하기 위해 다음을 수행합니다.

더 적은 /어디/통나무/kern.log

파일 끝에 도달하면 위쪽 및 아래쪽 화살표 키를 사용하여 위아래로 스크롤할 수 있습니다.

less 명령을 종료하려면 Q를 누르십시오. Less는 터미널을 망치지 않고 세션을 종료합니다.

적은 옵션과 몇 가지 옵션을 결합하면 제어 기능과 기능이 제공됩니다. 자세한 내용은 -> 예제와 함께 less 명령을 사용하는 방법을 읽으십시오.

# 3 – 더

텍스트 파일의 내용을 표시하는 데 사용할 수 있는 또 다른 명령은 more 명령입니다. more는 less 명령과 매우 유사합니다. 그러나 파일의 내용을 터미널에 덤프하고 파일의 끝에서 종료합니다.

다음은 예입니다. (다른 명령과 동일한 명령입니까?)

더 적은 /어디/통나무/kern.log

# 4 – 머리와 꼬리

예, 그러한 명령이 있습니다. head 및 tail 명령은 매우 유사하며 각각 파일의 처음 및 마지막 10줄을 표시하는 데 사용됩니다.

그러나 -n 옵션을 사용하여 head 및 tail 명령이 인쇄하는 첫 번째 줄과 마지막 줄 수를 수정할 수 있습니다.
예를 들어, kern.log 파일의 처음 15줄을 표시하려면:

머리 -N 열 다섯 /어디/통나무/kern.log

마찬가지로 kern.log 파일의 마지막 15줄을 표시하려면 다음을 수행합니다.

꼬리 -N 열 다섯 /어디/통나무/kern.log

# 5 - 기타

어떤 이유로 위에서 설명한 명령이 없으면 nano와 같은 텍스트 편집기를 사용하여 파일의 컨텍스트를 표시할 수 있습니다. 그러나 이것은 내용을 보는 것보다 파일을 편집하는 것과 비슷합니다.

다음은 이에 대한 명령입니다.

나노 /어디/통나무/kern.log
# 왜 로그 파일을 수정하고 싶은지 모르겠다

결론

이제 Linux 명령줄에 파일 내용을 표시하는 방법을 알게 되었습니다. 읽어 주셔서 감사합니다.