2022. 9. 8. 16:23ㆍLinux
이번 시간에는 리눅스의 핵심이라고 할 수 있는 필수 명령어들과 tree에 대해서 알아보겠습니다.
먼저 명령어들에 대해서 알아보겠습니다.
pwd : 현재 디렉토리 확인
ls : 디렉토리에 있는 내용(디렉토리, 파일 등)을 확인합니다.
옵션 -
l : 자세한 내용 출력
a : 모든 파일 및 디렉토리 출력
h : 파일 및 디렉토리의 용량을 가독성 좋게 출력
i : inode 출력
*inode란? 파일의 데이터 블록이 디스크 상의 어느 주소에 위치하고 있는지에 대한 정보를 갖고 있는 데이터 구조
R : 하위 디렉터리 목록을 전부 보여줍니다.
mkdir : 디렉토리 생성 명령어입니다. 한 번에 여러 개의 디렉토리를 생성할 수 있습니다.
옵션 -
p : 하위 디렉토리까지 한번에 생성
rmdir : 디렉토리 삭제 명령어입니다. 빈 디렉토리만 삭제 가능하며, 비어있지 않을 경우 오류가 뜨며 삭제되지 않습니다.
옵션 -
p : 하위 디렉토리까지 제거합니다. 디렉토리가 비어있지 않다면 비어있지 않은 곳까지만 삭제합니다.
vi : 파일 편집 명령어입니다. 파일 존재시 편집하고, 없을 시 생성 후 편집합니다.
cat : 파일 내용 확인 명령어입니다.
redirection> 을 입력해 파일 생성 및 이어쓰기가 가능합니다.
내용 입력 후 ctrl + d로 저장해야 합니다.
touch : 파일을 생성하거나 이미 존재할 시 수정 시간을 변경합니다.
rm : 파일을 삭제하는 명령어입니다. 한번에 여러 파일을 삭제할 수 있습니다.
옵션 -
r : 디렉터리도 삭제 할 수 있습니다.
f : 지우겠냐는 질문 없이 바로 삭제합니다. 조심해서 사용해야 합니다.
tree : 디렉터리 및 파일을 tree 형식으로 출력해 주는 명령어입니다.
tree는 기본적으로 존재하는 명령어가 아니므로 yum을 이용하여 설치해 보겠습니다.
# yum -y install tree
끝!
'Linux' 카테고리의 다른 글
6. 사용자 및 그룹 관리 (3) | 2022.09.13 |
---|---|
5. 파일 속성, 권한과 ACL (3) | 2022.09.13 |
4. tar 아카이브와 파일 압축 (7) | 2022.09.11 |
3. vi 편집기의 명령어와 파일 link (3) | 2022.09.10 |
1. SElinux 설정과 IP 셋팅, XSHELL과 PuTTY 원격 접속 (3) | 2022.09.08 |