이것이 리눅스다(7) - 필수 개념과 명령어(기본 명령어)
1 minute read
기본 명령어
-
ls
: 파일의 목록을 보여주는 명령어.
– ls -l
: 자세한 파일의 목록. d가 붙으면 디렉토리, -이면 일반파일이다.
– ls <특정 디렉토리>
: 특정 디렉토리의 목록을 본다.
– ls -a
: 숨김 파일된 파일의 목록까지 보여준다.
-
cd
: 다른 디렉토리로 이동.
– cd /
: 윈도우로 치면 C드라이브로 이동하는 명령어.
– cd
or cd ~
: 윈도우로 치면 C드라이브/사용자로 이동하는 명령어. 만약 지금 현재 사용자로 폴더로 이동하고 싶다면 cd ~<현재 사용자 아이디>
로 이동할 수 있다.
– cd <특정 디렉토리>
: 절대경로로 다른 디렉토리로 이동할 수 있다.
– cd .
: 상대경로로 현재 디렉토리를 가리킨다.
– cd ..
: 상대경로로 현재의 전 디렉토리를 가리킨다.
-
pwd
: 현재 디렉토리 확인. cd
명령어를 치면 꼭 뒤따라 입력하자!
-
rm
: 파일이나 디렉토리를 삭제. 휴지통 개념이 없어서 신중하게 삭제해야 한다.
– rm -f
: 물어보지 않고 바로 삭제한다.
– rm -r
: 디렉토리안에 다른 디렉토리까지 삭제한다.
-
cp
: 파일이나 디렉토리 복사. cp <복사할 파일> <복사될 파일>
.
– cp -r
: 모든 파일을 복사한다.
-
mkdir
: 새로운 디렉토리 생성.
– mkdir -p
: 여러 디렉토리를 한 번에 생성할 수 있다. mkdir -p aa/bb/cc
와 같이 사용하면 된다.
-
touch
: 빈 파일 생성.
– touch <이미 있는 파일>
: 파일의 내용은 건드리지 않고 수정날짜만 바꾼다.
-
rmdir
: 디렉토리를 삭제(단, 비어있어야 함).
-
cat
: 텍스트로 작성된 파일을 화면에 출력.
-
head
, tail
: 텍스트로 작성된 파일의 앞 혹은 뒤 10행만 출력.
– head or tail -<숫자>
: 지정한 숫자만큼만 출력한다.
-
more
: 텍스트로 작성된 파일을 화면에 페이지 단위로 출력한다. 다음 페이지로 넘어가고 싶다면 스페이스바 입력하면 된다.
-
less
: more
와 같은 명령어지만 조금 더 편리하다.
-
file
: 파일이 무슨 종류인지 확인한다. 윈도우와 리눅스의 큰 차이점 중 하나는 리눅스는 확장자명이 큰 중요성을 지니지 않는다. 리눅스는 확장자명으로 구분하기 힘들기 때문에 file
로 종류를 확인한다.
-
clear
: 화면을 깨끗하게 해주는 명령어.
Leave a comment