리눅스 텍스트 파일 다루기 (cat, less, more, tail, head, grep)
리눅스에서는 다양한 도구들을 이용해 텍스트 파일을 다룰 수 있습니다. 이 포스팅에서는 대표적인 명령어들인 cat, less, more, tail, head, grep의 사용법을 예제와 함께 설명합니다.📌 cat (Concatenate and Display Files)cat 명령어는 파일의 내용을 출력하거나 파일들을 연결하여 출력할 때 사용합니다.사용법cat [옵션] [파일명]주요 옵션-n : 줄 번호 표시-b : 빈 줄을 제외하고 줄 번호 표시-E : 줄 끝에 $ 기호 표시-s : 빈 줄이 연속되는 경우 하나로 표시예제cat myfile.txt # 파일 내용 출력cat -n myfile.txt # 줄 번호 포함하여 출력cat file1.txt file2.txt ..
2025. 3. 25.
파일 권한과 소유권 설정 (chmod, chown, chgrp 사용법)
📌 개요리눅스/유닉스 시스템에서 파일과 디렉터리는 사용자, 그룹, 기타 사용자로 나뉘어 접근 권한이 설정됩니다. 이를 관리하기 위해 chmod, chown, chgrp 명령어를 사용합니다. 이번 포스팅에서는 이들 명령어의 사용법을 예제와 함께 자세히 설명하겠습니다.1. 파일 권한 이해하기리눅스 파일 권한은 읽기(r), 쓰기(w), 실행(x) 으로 구성됩니다. 권한은 다음과 같이 표시됩니다:-rwxr-xr--첫 번째 문자는 파일 유형을 나타냅니다. (-는 일반 파일, d는 디렉터리 등)이후 9자리 문자는 사용자(U), 그룹(G), 기타 사용자(O)의 권한을 의미합니다.r: 읽기 권한 (4)w: 쓰기 권한 (2)x: 실행 권한 (1)예제-rw-r--r-- 1 user group 4096 Mar 23 ..
2025. 3. 24.