ls : list를 의미하며 터미널에 입력할 때마다 현재 있는 디렉토리의 콘텐츠를 나열함
pwd : 내가 있는 디렉토리의 위치를 알려줌
cd : chage directory 이며 cd asd/ 를 입력하면 asd 폴더(direcory)로 이동한다.
cd .. : 뒤로간다. (.. 자체가 뒤로 가는 명령어 즉, cd ../../Users 도 됨
( 우분투에서의 로컬디스크 C, D를 보여주는 경로는 mnt 즉 cd /mnt/c 는 c드라이브 cd /mnt/d 는 d드라이브
절대경로 :
cd /mnt/c
절대경로는 컴퓨터의 어느 폴더에서 가능 내 지금 위치가 root 폴더인데 여기엔 mnt가 없음
그렇다면 mnt에 가기 위해선 cd mnt/ 가 아닌 cd /mnt/ 인 절대경로 코드를 입력해야 mnt로 이동
코드의 시작은 / 이다
mkdir : make directory 의 약자 mkdir Hello 입력하면 Hello 폴더가 지금 directory에 생김
mkdir /mnt/c/thisIsMyC MyC ../thisIsYourC
입력시 c폴더 thisIsMyC와 thisIsYourC 폴더가 생기고 현재 폴더에는 MyC 폴더가 생긴다.
man : man은 메뉴얼이라는 뜻이며
man ls
입력시 ls에 대한 메뉴얼이 나온다. Q를 누르면 보고있던 페이지에서 나감
해당 메뉴얼로 명령어 뒤에 붙히는 플래그 ( flag ) 목록들을 볼 수 있음
ls -a
뒤에 붙은 -a 가 플래그이며 숨김폴더를 볼 수 있게 해줌
touch :
touch Bubbs.html
현재 폴더에 Bubbs.html 이라는 파일을 만듬
rm :
rm Bubbs.html
Bubbs.html을 삭제한다. ( 휴지통이 아니라 그냥 없어짐 )
rmdir asd/
asd 폴더를 삭제한다. 하지만 폴더가 비어있지 않으면 삭제가 불가능하다.
rm -rf asd/
asd 폴더를 삭제한다. 위와는 다르게 폴더가 비어있지 않아도 삭제한다.
여기서 -rf는 플래그이다. ( f는 강제로 라는 뜻이라 확인을 안함 )
'The Web Developer 부트캠프 2022' 카테고리의 다른 글
Node js 비동기화,동기화, FS 모듈 (0) | 2022.09.28 |
---|---|
Node.js 기본 (0) | 2022.09.28 |
JS Class Super, Extend (0) | 2022.09.27 |
JS 프로토타입과 클래스, new (0) | 2022.09.27 |
TV 프로그램 API 응용 (0) | 2022.09.27 |