리눅스 기초

황지원·2024년 2월 2일
post-thumbnail

1. ls -F

-F 는 classify의 약자

2. 현재 작업 디렉터리를 나타내는 명령어

pwd 또는 echo $PWD

3. ls

ls [] 선택적 디렉터리의 내용을 나열한다.
ls [] 이 제공되지 않으면 현재 작업 디렉토리의 내용을 인쇄한다.
cd [] 는 셀의 현재 작업 디렉터리를 선택하면 <새 위치>로 변경한다.
pwd는 shell의 현재 작업 디렉터리에 대한 절대 경로를 표준 출력에 인쇄한다.

4. 파일을 삭제하는 명령어

-rm(Remove)

mv(Move) [옵션] <소스> <대상>

: 파일이나 디렉터리를 다른 위치로 이동시키거나 이름을 변경할 때 사용

mkdir(Make Directory) [옵션] <디렉터리 이름>

: 새로운 디렉터리를 생성할 때 사용된다.

cp(Copy) [옵션] <소스> <대상>

: 파일이나 디렉터리를 복사할 때 사용된다.
<소스>에 있는 내용을 <대상>에 복사한다.

5. find

 입력한 패턴과 일치하는 모든 경로를 검색하여 표준 출력으로 제공
 
 > find /경로 -name '*입력한 패턴*' -print
 

6. find 와 locate

 1 )
 Find 명령어는 단순히 파일을 찾는 것 뿐만 아니라 찾은 파일에
 대하여 특정 작업까지도 수행할 수 있다.
 
 2 )
 locate 명령어는 미리 작성된 데이터베이스를 사용하여 파일을 빠르게
 검색하는 반면 ,find 명령어는 실제 파일 시스템을 탐색하여 검색한다
 
 >> 일반적으로 locate 명령어가 더 빠르게 결과를 제공함
 
 3 )
 locate 명령어가 find 명령어보다 부정확한 데이터를 출력할 가능성
 이 있다.
 
 4) 
 locate 명령어가 find 명령어보다 다양한 옵션을 가지고 있다.
profile
개발 광기를 드러내보쟈..

0개의 댓글