파일, 폴더, 디바이스 관련 명령어

파일, 폴더, 디바이스 관련 명령어 updated_at: 2024-03-28 15:44

파일/디렉토리 관련 기본 명령어

디렉토리(폴더) 관련 명령어

/

디렉토리 표시

.

현재 디렉토리

..

상위 디렉토리

~

홈 디렉토리

cd

디렉토리 이동

ls

디렉토리 내용 출력

mkdir

디렉토리 생성

rmdir

디렉토리 삭제

pwd

현재 작업 디렉토리 절대 주소 출력

cp

파일 복사 (디렉토리 포함은 '-r')

mv

파일 이동

rm

파일 삭제 (디렉토리 포함은 '-r')(강제 삭제는 -f)

cat

파일 내용 출력

tac

파일 내용 역순으로 출력

more

파일 내용 페이지 단위로 출력

less

more와 같다.

head -n

파일 내용의 앞부분을 n줄만큼 출력

tail -n

파일 내용의 뒷부분을 n줄만큼 출력

ln -s source_dir|source_file symbolic_link

A에 B를 소프트(심볼릴) 링크

tar [] 파일?

파일 풀기[xvf], 묶기[cvf], 압축[z]

tar -cvf 문서A.tar ./public_html // public_html 하위디렉토리를 문서A의 이름으로 압축한다.

split

파일 분할

  • uniq : 중복라인 삭제
  • cut : 필드 분리
    예: cut -f2 filename <--두번째 필드만을 분리해낸다. -c옵션으로 분리자 지정
  • paste : 두 파일의 같은 라인을 결합
  • comm : 두 파일의 비교 <---정렬이 먼저 되어있어야 한다.
  • fold : 파일의 각 줄을 잘라서 지정한 폭 이하가 되도록 한다.
  • split : 일정라인마다 잘라서 다른 파일로 저장한다.
  • fmt : 텍스트화일을 일정한 너비로 정렬한다. find / -name index.html -print, -ls 파일 찾는 방법.
평점을 남겨주세요
평점 : 5.0
총 투표수 : 1