명령어 없는 터미널은 빈 텍스트 에디터와 같아요. 이 레슨에서는 매일 80%의 작업을 커버하는 여덟 가지 명령어를 알려드려요.
지금 어디 있고 뭐가 있는지 알기
뭔가 하기 전에 두 가지 습관을 들여요 :
pwd(print working directory)는 현재 폴더를 출력해요. "지금 어디 있지?"가 궁금할 때 써요.
ls는 현재 폴더의 파일 목록을 보여줘요. -l을 붙이면 세부 정보(권한, 크기, 날짜)가 나와요. -a를 붙이면 숨김 파일(.으로 시작하는 파일)도 보여요. 둘 다 쓰려면 -la.
만들고 삭제하기
mkdir은 폴더를 만들어요. touch는 빈 파일을 만들어요(파일이 이미 있으면 날짜만 갱신돼요).
rm은 파일을 삭제해요. 폴더와 그 안의 내용을 모두 삭제하려면 -r(재귀)을 붙여요.
복사하고 이동하기
cp는 파일을 복사해요. 폴더 전체를 복사하려면 -r을 붙여요.
mv는 파일을 다른 위치로 이동해요. 같은 폴더 안에서 목적지를 지정하면 이름 변경이 돼요.
파일 읽고 출력하기
cat은 파일 내용을 터미널에 출력해요. 작은 텍스트 파일 확인할 때 편리해요.
echo는 텍스트를 출력해요. >>와 함께 쓰면 파일 끝에 텍스트를 추가해요(리디렉션은 다음 레슨에서 자세히 다뤄요).
도움말 보기
man <명령어>는 전체 매뉴얼을 열어요. --help는 빠른 요약을 보여줘요. man에서 나오려면 q를 눌러요.
