[Linux]부트캠프 - 파일 및 폴더 생성

파일 및 폴더 생성

  • touch
    • 새로운 파일, 여러 개의 파일을 생성할때 사용하는 명령어
    • 형태 : touch <filename>
    • filename에는 확장자를 붙여주면 그 확장자에 맞는 파일 생성
    • 띄어쓰기로 구분지어 한꺼번에 여러가지의 파일도 생성할 수 있음
      • touch test1.txt test2.txt 이런 식으로
    • 탐색 명령어처럼 경로 설정 가능
    • 기존에 동일한 파일이 있다면 수정 시간에 손을대 시간을 업데이트한다. 하지만, 그게 아니라면 파일을 생성하는 원리
  • file
    • 파일 종류(확장자)
    • 확장자 명이 실제 파일의 종류를 결정 또는 확정하는 것이 아님
    • 형태 : file <filename>
    • touch로 만든 파일을 file로 분석해보면 빔(empty)
    • 확장자가 중요한게 아니다!(이미지를 txt 파일로 열 수도 있음.)
    • 파일의 내용을 확인해서 파일 종류를 구분하는듯?
  • 좋은 예 vs 안좋은 예
    • 파일(폴더) 생성시 이름 정하는 법
    • 숫자,문자를 가급적 사용하고 특수 문자를 사용하지 않는 것이 좋다.
      • 쉘에서는 특정한 의미를 갖고 있을 수도 있음
    • 파일명에 공백을 넣고싶으 따옴표(")를 사용
      • touch "file name~"
    • 공백을 사용하는 방법으로 공백 앞에 역슬래쉬를 사용해도 된다. \
      • 이스케이핑
    • 하지만, 최대한 공백을 사용하지말고 카멜케이스, 스네이크케이스 등으로 이름을 짓는게 좋다.
    • 파일명은 대소문자도 구분한다.
  • mkdir
    • make directory의 약어
    • 디렉토리(폴더) 생성
    • 형태 : mkdir <foldername>
    • -p 옵션을 쓰지 않으면 폴더가 존재할경우 오류가 뜨지 않고, 없으면 오류가 발생하는데, 1개 이상의 중첩되는 폴더를 만들 경우에 유용하게 사용된다.
      • Greeting/Eng/Hi라는 3개의 종속되는 폴더를 한꺼번에 만들 수 있음
  • ls -R
    • 폴더 내부 구조 볼 수 있음

2022

[web]jQuery 복습 3

1 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]jQuery 복습 2

13 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]jQuery 복습 1

14 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리4

5 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리3

10 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리2

7 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리1

8 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]CSS 기초 정리

11 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]HTML 기초 정리

8 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[Pandas]pandas 연습

3 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

맨 위로 이동 ↑

2021

[Python기초]module

1 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

맨 위로 이동 ↑