반응형
명령어 / 단축키 / 옵션
|
세부 기능 | |
--help | 해당 명령어의 옵션을 전부 출력하는 옵션 | |
echo '텍스트' | '텍스트'를 출력하는 명령어 | |
clear | 작업하던 터미널 화면 초기화 | |
ls | 현재 위치에 존재하는 파일 및 폴더 리스트화 | |
-l | 상세정보를 포함하여 목록 출력 ( 파일유형 및 접근권한 / 링크 수 / 소유자 / 그룹 / 크기 / 수정날짜 / 이름 ) |
|
-a | 숨겨진 파일 표시 | |
-r | 역순으로 출력 | |
-S | 크기순으로 출력 | |
-t | 수정시간 순으로 출력 | |
pwd | 현재 폴더 위치 출력 | |
cd [경로] | 폴더 이동 명령어 | |
cd / cd~ | 해당 계정의 기본 폴더로 이동 | |
. | 현재 폴더 | |
.. | 현재 폴더의 상위 폴더 ( cd .. --> 상위 폴더로 이동 ) | |
touch [파일명] | 해당하는 파일을 "갱신"하는 명령어 / 해당 파일이 없으면 파일 "생성" ( 주로 생성의 용도로 사용됨 ) |
|
mkdir [경로명] | 해당하는 경로의 폴더를 생성하는 명령어 ex) mkdir a -> 현재 위치에 "a"라는 폴더를 생성 mkdir a/b -> "a" 폴더 안에 "b" 폴더 생성 ( "a" 폴더가 없으면 오류 ) |
|
-p | 위 예시에서 "a" 폴더가 없어도 "a" 폴더를 생성하고 내부에 "b" 폴더를 생성 | |
mv [원본] [대상] | [원본]의 파일을 [대상]으로 이동 이때, 대상 위치에 동일한 이름의 파일이 있을 경우 옮기기 안됨 |
|
-f | 강제로 동일한게 있다면 덮어쓰기 | |
-i | 덮어쓰기를 해야하는 상황이라면 물어봐라 (y/n) | |
특이사항 | [원본]과 [대상]이 모두 "파일" 인 경우 [대상]의 파일이 없을 경우 => 이름 변경 [대상]의 파일이 있을 경우 => 덮어쓰기 [원본]과 [대상]이 모두 "폴더" 인 경우 [대상]의 폴더가 없는 경우 => 이름 변경 [대상]의 폴더가 있을 경우 => [대상]으로 이동 이동뿐만 아니라 이름변경용으로도 사용할 수 있다는 뜻 |
|
rm [대상] | [대상] 삭제 | |
-r | 폴더를 삭제할 수 있도록 만들어주는 옵션 해당하는 폴더와 하위의 모든것을 이거에 삭제하도록 허용하는 옵션 |
|
-d | 비어있는 폴더만 삭제하는 옵션 | |
-i | 대상을 지울 때 물어보고 진행 (y/n) | |
-f | 강제로 삭제 | |
cat [파일] | 해당하는 파일을 출력하는 명령어 | |
[원본] > [대상] | [원본] 파일의 내용을 출력해서 [대상] 파일에 저장 [대상] 파일에 내용이 있다면 내용을 덮어쓰기 함 |
|
[원본] >> [대상] | [원본] 파일의 내용을 출력해서 [대상] 파일에 저장 [대상] 파일에 내용이 있다면 내용을 뒤에 "이어서" 작성 |
|
원본 지정 x | [원본]을 지정하지 않고 [대상]만 지정하면 내가 작성하는 내용을 [대상] 파일에 작성 |
|
-n | 줄번호 표시 | |
-b | 비어있는 줄 줄번호 제거 | |
-s | 연속된 빈줄을 하나의 빈 줄로 병합 | |
less [파일명] | 파일 내용을 페이지 단위로 확인 | |
q | 종료 | |
Enter, ↑, ↓ | 한줄 이동 | |
Space, PgUp, PgDn | 페이지 이동 | |
head [파일명] | 파일의 "처음" N줄을 확인하는 명령어 | |
-n [줄 개수] | 줄 개수 지정 옵션 | |
tail [파일명] | 파일의 "마지막" N줄을 확인하는 명령어 | |
-n [줄 개수] | 줄 개수 지정 옵션 |
반응형
'프로그래밍 공부 > Linux' 카테고리의 다른 글
[Linux/CentOS] 권한에 대한 설명과 관련 명령어 (0) | 2025.03.27 |
---|---|
[Linux/CentOS] 사용자 관련 명령어 (0) | 2025.03.27 |
[Linux/CentOS] CAT, >, >> 명령어 (0) | 2025.03.27 |
[Linux] VMware 를 통한 centOS 설치 (0) | 2025.03.17 |