Linux
파일 만들고 쓰기 vi <filename> -파일 만들고만 싶을 때 touch <filename> touch와 vi의 차이는 vi는 파일을 만들고 쓰러 들어가고 touch는 만들어만 놓는다. 쓰러 안들어감( 톡, 터치해서 만들기만한다고 생각하면 편함) -디렉토리(폴더)를 만들고 파일을 만들때 종종쓰는 커맨드 test폴더에 test1, test2, test3 파일을 만들기 test폴더도 만들어야 한다 -폴더 만들기 mkdir test -파일 만들기 cd test touch test1.py touch test2.py touch test3.py 간략하게 써보면 mkdir test && cd test && touch test1.py test2.py test3.py && cd .. 1.폴더생성 - > 2. 폴더로 이동 -> 3. 파일 3개 만들기(띄어쓰기하면 여러개 생성할 수 있음)-> 4. 다시 돌아오기 - 파일 지울때 remove 커맨드 rm -r (--recursive 재귀적으로 삭제) rm -f 강력한 삭제 rm -rf 완전 강력한 삭제 폴더, 파일 다 삭제 가능 정리를 하면 파일 하나 없앨 때는 rm <filename> 폴더를 지울 때는(파일만 삭제도 가능함) rm -r <foldername> 폴더 안에 있는 파일이 여러개여서 이걸 재귀적으로 방문하면서 지우는 거라 -r옵션임 근데 잘안지워지면 rm -rf <foldername> 현재 위치에서 여기에 있는 모든 파일, 폴더를 지우고 싶을때 rm -rf * *은 항상 와일드 카드 느낌 rm -i <filename> i 옵션은 파일을 삭제할때 os가 저에게 재차 확인합니다 삭제하시겠습니까? 대화를 하기때문에 i는 interactive의 약자입니다. rm -rif rm -irf rm -ifr 다 똑같습니다 -에 옵션주는 건 순서 상관 없이 들어갑니다 즉 위의 명령어는 "강력하게" "재귀적으로" "삭제할지 물어보며" 삭제하는 명령어입니다. -뒤에 옵션 여러개 주는 것과 순서가 상관 없단 것 중요!