본문 바로가기
Hadoop

Ubuntu 터미널 명령어 (3)

by 집못가는프로그래머 2021. 9. 3.

mkdir (Make Directory) - "디렉토리"를 만든다

e.g.  1. mkdir mydir -> "mydir"이라는 디렉토리를 만든다

       2. 현 디렉토리 아래에 mydir이 있다면 mkdir mydir/dir2 을 이용하여

          디렉토리 이동 없이 mydir 디렉토리 아래에 dir2 디렉토리가 생성된다

 

rmdir (Remove Diretory) - "디렉토리"를 지운다 

e.g. rmdir mydir -> "mydir" 디렉토리를 지운다

*디렉토리를 지울때 하위에 내용이 존재하면 경고가 표시되고 지울 수 없다.

 그런경우 rm -r 디렉토리명 으로 가능하다 (rmdir이 아님)

 

*현재 사용중인 디렉토리와 동일 레벨(현 상위 디렉토리의 하위 디렉토리)로 이동할때는

cd ../하위 디렉토리명 으로 이동 가능하다

-> 상위 디렉토리로 이동해서 그 밑의 디렉토리로 이동

< (.) 한개는 현 디렉토리,  (..) 두개는 상위 디렉토리를 의미>

 

rm (Remove) - 파일을 지운다 (옵션에 따라 디렉토리도 지운다)

e.g. rm mydir -> "mydir"디렉토리를 지운다

      rm Downloads/파일명 -> "Downloads" 디렉토리 안의 "파일명" 파일을 지운다

 

cp (Copy) - 파일을 복사한다

e.g. cp sampletxt desttxt -> 'sampletxt'파일을 'desttxt'파일명으로 새로 복사하여 만든다.

 

 

★★★★★

-rw-rw-r-- (664) 에서 -rwxrwxr-x(775)로 변경하는 법

-> chmod 775 sampletxt

(chmod = Change mode)

 

mv (Move) -> 파일 이동 / 파일명 변경

e.g. 1. mv sampletxt sample -> "sampletxt" 파일명이 "sample"로 바뀐다

      2. mv sampletxt mydir/ -> 기존의 sampletxt 파일이 mydir디렉토리 하위로 옮겨진다

*move인 이유는 하나의 파일이 다른곳으로 이동한다. 즉 하나의 파일이 사라지고 다른 위치로 옮겨져서 생성된다.

 라고 함.

 

find [1] [2]-> 검색,  총 3단계 검색으로 구분됨.   2가지(find [조건]) -> 조건에 맞는것을 현 디렉토리에서 검색

                                                               3가지(find [조건][조건]) -> 조건에 맞는것은 현 디렉토리부터 

                                                                                                  하위 디렉토리까지 모두 검색

e.g. 1. find mydir/*txt -> mydir 아래에 모든 파일을 검색하라

      2. find *txt -> 현재 디렉토리에서 검색

      3. find ~ *txt -> 홈 디렉토리 아래의 모든 파일을 검색

      4. find -type d -> 현 디렉토리 아래의 모든 디렉토리 목록을 출력(type)

      5. find -type f -> 현 디렉토리 아래의 모든 파일 목록을 출력(type)

 

 

sudo apt-get install python3-pip << 최고관리자 권한으로 python3-pip을 설치함

sudo pip3 install pandas << 최고관리자 권한으로 pip3을 이용하여 pandas 설치

sudo pip3 install numpy << 최고관리자 권한으로 pip3을 이용하여 numpy 설치

댓글