도슐랭스타

리눅스 - 명령어(1) 본문

네트워크

리눅스 - 명령어(1)

도도.__. 2023. 12. 17. 11:16

명령어 - 파일 처리

$ ls

  • 지정한 경로(생략=현재위치)에 위치한 파일들의 속성을 출력한다.
  • 대표적 옵션
    • -a (--all) : 숨겨진 파일과 디렉토리까지 모두 출력.
    • -l (long) : 상세정보를 출력.
    • -i : 파일의 i-node의 값을 출력.
    • -R : 하위 폴더(sub- directories) 내 모든 파일들을 출력.

$ touch [파일명]

  • 지정한 파일명의 파일을 생성한다.
  • 기존 파일의 수정 시간을 업데이트할 수 있다.

$ mkdir [디렉토리명]

  • Make Directory
  • 현재 경로 하단에 지정한 디렉토리명의 디렉토리를 생성한다.

$ rmdir [디렉토리명]

  • Remove Directory
  • 지정한 디렉토리를 삭제한다.
  • 단, 해당 디렉토리가 비어있지 않으면 삭제할 수 없다.

$ cp [원본파일] [대상파일]

  • Copy
  • 지정한 파일을 복사한다.

$ rm [파일명]

  • Remove
  • 지정한 파일을 삭제한다.
  • rmdir보다 강력한 삭제 명령어.(해당 디렉토리가 비어있지 않아도 삭제 가능.)

$ pwd

  • Present Working Diretory
  • 현재 작업하고 있는 경로를 출력한다.(절대경로방식으로 출력함)

$ cd [경로]

  • Change Directory
  • 지정한 경로로 현재 작업하고 있는 위치를 옮긴다.
  • 경로는 절대경로, 상대경로 모두 가능하다.

$ find [경로] [옵션] <패턴>

  • 조건(패턴)에 해당하는 파일을 검색한다.
  • 옵션
    • -{a,c}{time,min} n : n분(min)/n시간(time) 전에 마지막으로 접근된(a)/생성(c, 변경 포함)된 파일
    • -empty : 비어 있는 파일 이나 디렉토리
    • -name <pattern> : 패턴으로 주어진 파일
    • -newer : 최신의 파일

 

반응형

'네트워크' 카테고리의 다른 글

Hop Count  (0) 2023.12.28
NAT  (1) 2023.12.21
리눅스 - 대표적 디렉터리  (1) 2023.12.15
리눅스 - 사전지식  (0) 2023.12.13
시스템 부트  (1) 2023.12.11
Comments