세션 진행: 경훈님
<파일 시스템 계층 구조>
cd /
를 이용하여 최상위 디렉토리인 루트 디렉토리에 접근이 가능하다.cd ~
를 이용하여 홈 디렉토리에 접근 할 수 있다.env
명령어로 리눅스의 환경변수 확인이 가능하다.$PATH
는 터미널에서 사용하는 명령어의 경로가 저장되어 있다.:
로 구분된다..
: 현재경로 / ..
: 상위 경로.
으로 시작하는 파일 및 디렉토리는 숨김파일로 간주 된다.ls -a
를 사용해야 숨김파일을 포함한 모든 파일을 확인할 수 있다.표에 있는 명령어만 해도 세션진행에 문제가 없다.
명령어 | 풀네임 | 설명 | 활용법 |
---|---|---|---|
cd | change directory | 폴더 이동 | cd (경로) → . .. /usr |
ls | list segments | 현재 경로 내 파일 목록 출력 | ls -al |
pwd | print working directory | 현재 경로 출력 | |
mkdir/ rmdir | make directory | 디렉토리 생성 / 제거 | |
rm | remove | 파일 / 디렉토리 제거 | rm -rf |
cp | copy | 파일 / 디렉토리 복사 | |
mv | move | 파일 / 디렉토리 이동 | mv (이동할 파일) (경로) |
cat | concatenate | 터미널에 파일 내용 출력 | cat test.txt |
touch | 파일 생성 및 날짜정보 변경 | touch readme.md | |
chmod | change mode | 파일 / 디렉토리 권한 설정 | chmod u+x readme.md |
history | 지금껏 썼던 명령어 호출 | history pipe grep python : 파이썬을 사용했던 명령어 기록 호출 | |
vi | visual editor | 파일에 들어간다 | vi test.txt / vi 들어간 후 i를 누르면 수정 가능 / :wq 저장하고 나감 |