본문 바로가기
Linux

[Linux] 파일 시스템 명령어 - 파일 관리

by RTLog 2024. 3. 13.
728x90
반응형

안녕하세요. RTLog입니다.

 

오늘은 Linux에서 파일을 관리하기 위한 명령어에 대해 작성해보겠습니다. 

[Linux] 파일 관리 명령어

파일 내용 확인하기

cat  파일명

catenate의 약자로 파일을 읽어 표준 입출력인 터미널으로 연결시키는데 사용하는 명령어입니다. 

* pipe, redirection 관련 개념에서 그 활용도가 높아집니다. ( Pipe Redirection )

* -n 옵션으로, 줄 번호를 함께 출력할 수 있습니다. 

cat 명령어

more  파일명

파일 내용을 페이지 단위로 출력하는 명령어입니다. 

- Enter / Spacebar / b : 한 줄 / 페이지 / 이전페이지 이동 & - q(quit): 종료

more 명령어

less 파일명

less 명령어는 more와 유사하지만 더 풍부한 기능을 제공합니다. (-N 옵션: 줄번호)

- Spacebar, Page Down: 다음 페이지로 이동

- b(backward), Page Up: 이전 페이지로 이동

- /아래 방향키: 이전/다음 한 줄로 이동

- g / G: 텍스트 파일의 최상단/ 최하단 이동

- q(quit): 프로그램 종료

less 명령어

head & tail

처음 혹은 끝 10줄만 출력하기 (-n "개수"를 입력하여 줄 개수도 지정 가능)

head 명령어

파일 생성하기

touch 파일명

존재하지 않는 파일명이라면, 비어 있는 파일 생성합니다.

존재하는 파일명을 지정하면, 파일의 액세스 및 수정 타임스탬프를 현재 시간으로 업데이트합니다.

touch 명령어

파일 삭제하기

rm 파일명1 (파일명2)

remove의 약자로, 파일을 삭제하는 데 사용합니다. 

* -i 옵션을 사용하여 파일 삭제시 확인을 하는 옵션을 추가할 수 있습니다. 

alias 파일에 alias rm='rm -i'를 설정하여 모든 rm 명령어를 -i 옵션으로 안전하게 삭제할 수 있습니다. 

rm 명령어

파일 복사하기

cp 파일명 or cp 복사할 위치 or cp복사할 위치/파일명

copy의 약자로, 파일을 복사하는 명령어 입니다. 경로를 함께 입력할 수 있습니다. 

* -i 옵션을 사용하여 파일을 덮어쓰는 경우 확인하는 옵션을 추가할 수 있습니다. 

alias 파일에 alias cp='cp -i'를 설정하여 모든 cp 명령어를 -i 옵션으로 안전하게 복사할 수 있습니다. 

copy 명령어

파일 이동하기 (이름 변경)

(이동) mv 파일명 위치 

(이름 변경) mv from_name to_name

* -i 옵션을 사용하여 파일을 덮어쓰는 경우 확인하는 옵션을 추가할 수 있습니다. 

alias 파일에 alias mv='mv -i'를 설정하여 모든 mv 명령어를 -i 옵션으로 안전하게 복사할 수 있습니다. 

mv 명령어

c.f

  • 리눅스에는 파일 확장자 개념이 없음 (.txt 형태로 파일명을 작성할 수 있으나, 그저 편의 용도)
728x90
반응형

let textNodes = document.querySelectorAll("div.tt_article_useless_p_margin.contents_style > *:not(figure):not(pre)"); textNodes.forEach(function(a) { a.innerHTML = a.innerHTML.replace(/`(.*?)`/g, '$1'); });