Linux
리눅스 - LINUX 에서 알아야 할 기본 명령어
리눅스를 사용하기 위해 익혀야할 기본명령어가 있습니다.
다음 명령어는 자주 사용되는 것으로 필히 익혀야할 명령어인데, ls, cd, pwd, rm, cp, touch, mv, mkdir, rmdir, cat 가 그것입니다. ls는 도스 dir과 같은 기능으로 디렉토리의 목록을 볼 수 있습니다.
cd는 디렉토리 이동 명령어입니다.
pwd는 현재 절대경로를 출력합니다.
rm 은 파일이나 디렉토리의 삭제명령어입니다. 삭제시 디렉토리나 파일인 삭제 권한이 있어야 합니다.
cp 는 파일이나 디렉토리를 복사합니다. 그리고 복사 성공시 사용자의 소유가 됩니다.
touch는 파일 수정 시간을 강제로 현재 시간으로 수정합니다. 파일이 없으면 빈 파일을 만듭니다.
mv는 파일이나 디레토리의 이름변경, 이동 명령어입니다.
mkdir 새로운 디렉토리 생성 명령어 입니다.
. rmdir은 디렉토리 삭제명령어 입니다.
cat는 텍스트로 작성된 파일을 화면에 출력합니다.
다음 명령어는 자주 사용되는 것으로 필히 익혀야할 명령어인데, ls, cd, pwd, rm, cp, touch, mv, mkdir, rmdir, cat 가 그것입니다. ls는 도스 dir과 같은 기능으로 디렉토리의 목록을 볼 수 있습니다.
#ex.1)
# 현재 디렉토리의 목록을 보여줌
ls
# 현재 디렉토리의 목록과 숨김파일을 보여줌
ls -a
# 현재 디렉토리의 목록을 잣하게 보여줌
ls -l
# 현재 디렉토리의 확장자 txt파일인 목록을 보여줌
ls *.txt
# /root 디렉토리의 a로 시작하는 목록을 보여줌
ls -l /root/a*
cd는 디렉토리 이동 명령어입니다.
#ex.2)
# 현재 사용자의 홈 디렉토리로 이동
cd
# 상위 디렉토리로 이동
cd ..
# root 디렉토리로 이동
cd ~root
# 절대경로인 /home/myid 로 이동
cd /home/myid
# 상대경로로 이동
cd ../home/myid
pwd는 현재 절대경로를 출력합니다.
#ex.3)
pwd
rm 은 파일이나 디렉토리의 삭제명령어입니다. 삭제시 디렉토리나 파일인 삭제 권한이 있어야 합니다.
#ex.4)
# abc.txt 파일삭제
rm abc.txt
# -i 옵션은 삭제시 확인함
rm -i abc.txt
# 디렉토리 삭제
rm -r abc
# 디렉토리와 하위 디렉토리, 파일을 강제로 삭제
rm -rf abc
cp 는 파일이나 디렉토리를 복사합니다. 그리고 복사 성공시 사용자의 소유가 됩니다.
#ex.5)
# abc.txt파일을 abc.bak파일로 복사
cp abc.txt abc.bak
# abc 디렉토리를 habony 디렉토리로 복사
cp -r abc habony
touch는 파일 수정 시간을 강제로 현재 시간으로 수정합니다. 파일이 없으면 빈 파일을 만듭니다.
#ex.6)
# 파일의 수정 시간을 현재 시간으로 수정합니다.
touch abc.txt
mv는 파일이나 디레토리의 이름변경, 이동 명령어입니다.
#ex.7)
# aaa, bbb, ccc 파일을 ddd디렉토리로 이동
mv aaa bbb ccc ddd
# 이름변경
mv abc.txt habony.txt
mkdir 새로운 디렉토리 생성 명령어 입니다.
#ex.8)
# abc 디렉토리를 만듭니다.
mkdir abc
# abc디렉토리, 그 아래 하위 디렉토리 def를 만듭니다
mkdir -p abc/def
. rmdir은 디렉토리 삭제명령어 입니다.
#ex.9)
# abc 디렉토리를 삭제합니다.
rmdir abc
cat는 텍스트로 작성된 파일을 화면에 출력합니다.
#ex.10)
cat abc.txt
0 댓글