본문 바로가기

OS/Linux

[Linux] 리눅스 기본 명령어

 
ls
windows의 "dir"과 같은 역할로, 해당 디렉터리에 있는 파일의 목록을 나열
예) # ls /etc/sysconfig
# ls -a 숨김파일 보기
# ls -l 자세히 보기 (앞이 - 파일, d : 티렉터리)
※ 리눅스는 별도의 숨김 파일(Hidden File)이라는 속성이 존재하지 않는다. 파일명이나 디렉터리의 제일 앞 글자를 "."으로 하면 자동으로 숨김 파일이 된다.

cd
디렉터리를 이동
예) # cd ../etc/sysconfig
※ '.' 현재 디렉터리, '..' 현재의 상위 디렉터리

pwd
현재 디렉터리의 전체 경로를 출력

rm
파일이나 디렉터리를 삭제
예) # rm -rf abc
# rm -f abc (물어보지 않고 삭제)

cp
파일이나 디렉터리를 복사
예) # cp abc.txt cba.txt
# cp -r /etc/sysconfig . (디렉터리 복사시 -r)

touch
크기가 0인 새 파일을 생성, 이미 존재하는 경우 수정 시간을 변경
예) # touch abc.txt

mv
파일과 디렉터리의 이름을 변경하거나 위치 이동 시 사용
예) # mv abc.txt www.txt

mkdir
새로운 디렉터리를 생성
예) # mkdir abc
# mkdir -p dir1/dir2/dir3 (디렉터리 안에 디렉터리 생성)

rmdir
디렉터리를 삭제. (단, 비어 있어야 함)
예) # rmdir abc
# rm -rf dir1 (디렉터리 안에 데이터 삭제)

cat
텍스트로 작성된 파일을 화면에 출력
예) # cat a.txt b.txt

head, tail
텍스트로 작성된 파일의 앞 10행 또는 마지막 10행만 출력
예) # head anaconda-ks.cfg

more
텍스트로 작성된 파일을 화면에 페이지 단위로 출력
예) # more anaconda-ks.cfg

less
more와 용도가 비슷하지만 기능이 더 확장된 명령
예) # less anaconda-ks.cfg

file
File이 어떤 종류의 파일인지를 표시
예) # file anaconda-ks.cfg

clear
명령창을 깨끗하게 지워줌

 

'OS > Linux' 카테고리의 다른 글

[Linux] 링크  (0) 2016.04.11
[Linux] 파일과 디렉터리의 소유와 허가권  (0) 2016.04.11
[Linux] 사용자와 그룹 관련 명령어  (0) 2016.04.10
[Linux] 사용자와 그룹  (0) 2016.04.10
[Linux] 리눅스 종료 명령어  (0) 2016.04.10