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 |