ls

List의 약자. Windows의 ‘dir’과 같은 역할을 한다.

해당 디렉터리(=폴더)에 있는 파일의 목록을 나열한다.
  $ ls -> 현재 디렉터리 파일 목록

  $ ls /etc/sysconfig -> /etc/sysconfig 디렉터리의 목록

  $ ls -a -> 숨김파일을 포함한 모든 목록(a : all)

  $ ls-l -> 현재 디렉터리의 목록을 자세히 보여줌

  $ ls *.cfg -> 확장자가 cfg인 목록을 보여줌

cd

디렉터리 이동 명령

  $ cd -> 현 사용자의 홈 디렉터리로 이동

  $ cd  -jungsoonho -> jungsoonho라는 사용자의 홈 디렉터리로 이동

  $ cd  .. -> 현재 디렉토리에서 바로 상위의 디렉터리로 이동

pwd

현재 디렉토리의 전체경로를 화면에 보여준다.

rm

ReMove. 파일이나 디렉터리 삭제. 권한이 있어야 사용할 수 있고 root사용자는 제한이 없다.

  #rm abc.txt -> 해당 파일 삭제

  #rm -i  abc.txt -> 정말로 삭제할건지에 대한 메시지가 나옴

  #rm -r abc -> abc 디렉터리의 삭제

cp

CoPy. 파일이나 디렉토리 복사

  #cp abc.txt cba.txt -> abc.txt 디렉토리를  cba.txt라는 이름으로 바꿔서 복사

mv

MoVe의 약자로, 파일이나 디렉터리의 이름을 변경하거나 다른 디렉터리로 옮긴다.

  # mv abc.txt /etc/sysconfig -> abc.txt를 /etc/sysconfig 디렉터리로 이동

  # mv aaa bbb ccc ddd -> aaa, bbb, ccc 파일을 /ddd디렉터리로 이동

mkdir

새로운 디렉터리 생성한다.

mkdir 디렉토리 이름

rmdir

디렉터리를 삭제한다.

cat

파일의 내용을 출력한다.

cat a.txt -> a.txt 파일의 내용을 화면에 보임

head. tail

텍스트 형식으로 작성된 파일의 앞 10행/뒤 10행의 내용 출력

head -3 adv.txt -> 파일의 앞 3행만 출력

clear

현재 사용중인 터미널(CLI)화면을 깨끗하게 지워준다. 하지만 명령어를 쓴 기록까지는 남는다.

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다