728x90
ls

→ LiSt의 약자로 해당 디렉터리(폴더)에 있는 파일의 목록을 나열

ls 현재 디렉터리의 파일 목록
ls /디렉터리 지정한 디렉터리의 목록
ls -a 현재 디렉터리의 목록(숨긴 파일 포함)
ls -l 현재 디렉터리의 목록을 자세히 보여줌
ls *.확장자명 해당 확장자 목록을 보여줌
ls -l /디렉터리/찾을목록앞글자* 디렉터리에 있는 목 중 지정한 앞글자인 목록을 자세히 보여줌

사용 예시

 

cd

→ Change Directory의 약자로 디렉터리를 이동하는 명령

cd 현재 사용자의 홈 디렉터리로 이동
cd .. 상위 디렉터리로 이동
cd ~사용자명 사용자의 홈 디렉터리로 이동
cd /디렉터리 디렉터리로 이동
cd ../디렉터리 상대 경로로 이동

사용 예시

 

pwd

→ Print Working Directory의 약자로 현재 디렉터리의 전체 경로를 화면에 출력

pwd 현재 작업 중인 디렉터리의 경로 출력

사용 예시

 

rm

→ ReMove의 약자로 파일이나 디렉터리 삭제(삭제 권한 필요)

rm 파일 해당 파일 삭제
rm -i 파일 삭제 시, 확인 메시지 출력
rm -f 파일 삭제 시, 확인하지 않고 바로 삭제(f는 Force의 약자)
rm -rf 디렉터리 디렉터리와 그 아래 하위 디렉터리 전부 삭제(r은 Recursive의 약자)

사용 예시

 

cp

→ CoPy의 약자로 파일이나 디렉터리를 복사(읽기 권한 필요)

cp 기존파일 복사파일 기존 파일을 복사파일이라는 이름으로 바꿔서 복사
cp -r 기존디렉터리 복사디렉터리 기존디렉터리를 복사디렉터리로 복사

사용 예시

 

touch

→ 크기가 0인 새 파일을 생성하거나, 이미 파일이 존재한다면 파일의 최종 수정 시간을 변경

touch 파일 파일이 없을 경우 빈 파일을 생성하고, 파일이 있을 경우 최종 수정 시간을 현재 시각으로 변경

사용 예시

 

mv

→ MoVe의 약자로 파일이나 디렉터리의 이름을 변경하거나 다른 디렉터리로 옮길때 사용

mv 파일 디렉터리 파일을 지정한 디렉터리로 이동
mv 파일1 파일2 디렉터리 파일1, 파일2를 지정한 디렉터리로 이동
mv 기존파일 새파일 기존 파일을 새파일명으로 변경해서 이동

사용 예시

 

mkdir

→ MaKe DIRetory의 약자로 새로운 디렉터리 생성

mkdir 새디렉터리 현재 디렉터리 아래에 새디렉터리를 생성
mkdir -p /부모디렉터리/자식디렉터리 부모디렉터리에 자식디렉터리를 생성하는데, 만약 부모 디렉터리가 없다면 부모 디렉터리도 함께 자동 생성

사용 예시

 

rmdir

→ ReMove DIRectory의 약자로 디렉터리를 삭제

rmdir 디렉터리 디렉터리 삭제

사용 예시

 

cat

→ conCATenate의 약자로 파일 내용을 화면에 출력

cat 파일 파일의 내용 출력
cat 파일1 파일2 파일1과 파일2를 연결해서 출력

사용 예시

 

head, tail

→ 텍스트 형식으로 작성된 파일의 앞 10행 또는 마지막 10행만 화면에 출력

head 파일 해당 파일의 앞 10행을 화면에 출력
head -3 파일 해당 파일의 앞 3행만 화면에 출력
tail -5 파일 해당 파일의 마짐가 5행만 화면에 출력

사용 예시

 

more

→ 텍스트 형식으로 작성된 파일을 페이지 단위로 화면에 출력

- space bar 클릭 시; 다음 페이지로 이동
- B 클릭 시; 앞 페이지로 이동
- Q 클릭 시; 종료
more 파일 출력
more +30 파일 30행부터 출력

 

less

→ more과 비슷한 용도이며, more에서 사용한 키 뿐 아니라 화살표 키와 더불어 page up과 page down 키 사용 가능

less 파일 출력
less +10 파일 10행부터 출력

 

file

→ 해당 파일이 어떤 종류의 파일인지 표시

file 파일 파일의 종류 표시

사용 예시

 

clear

→ 현재 사용 중인 터미널 화면을 깨끗하게 지움

※ Ctrl + L 사용가능

 


# 참고 문헌 : 이것이 우분투 리눅스다

728x90

'IT > SQL' 카테고리의 다른 글

[SQL] select  (0) 2022.03.24
DB 필수용어  (2) 2022.03.24
[SQL] DCL 사용  (0) 2021.10.11
[SQL] DML 사용  (0) 2021.10.11
[SQL] DBMS 데이터 언어  (0) 2021.10.11

+ Recent posts