자주 사용되는 리눅스 명령어 15가지를 학습해보자!

Terror·2024년 9월 29일
0

ls (List)

  • 현재 디렉토리에 있는 파일들을 전부 보여준다

cd (Change Directory)

  • 디렉토리 이동 명령어

  • 명령어 입력 앞에 경로도 달라진것을 확인 할 수 있고, ls의 파일들도 변화됨을 볼 수 있다

"." 와 ".."

  • "." : 현재 디렉토리
  • ".." : 현재 디렉토리의 상위 디렉토리
  • 예를들어 cp ../lib/abc . = 현재 디렉토리의 상위 디렉토리(..)아래에 있는 'lib'디렉토리의 abc파일을 현재 디렉토리(.)에 복사하라는 뜻입니다

pwd (Print Working Directory)

  • 현재 작업중인 디렉토리의 경로 출력
  • 리눅스는 숨김파일이라는 속성이 별도로 존재하지않고, 파일 앞에 . 을 지정하면 자동으로 숨김파일이 됩니다

rm (ReMove)

  • 파일이나, 디렉토리를 삭제합니다
  • 명령어 수행전
  • 명령어 수행후

cp (CoPy)

  • 파일이나, 디렉토리를 복사합니다

touch

  • 크기가 0인 파일을 생성하거나, 파일이 존재한다면 최종 수정 시간 변경

mv (MoVe)

  • 파일이나, 디렉토리의 이름을 변경하거나 다른 디렉토리로 옮길때 사용

  • 잘 이동됐는지 확인해보자

mkdir (MaKe DIRectory)

  • 새로운 디렉토리를 생성합니다

rmdir (ReMove DIRectory)

  • 디렉토리를 삭제합니다

cat (conCATenate)

  • 파일 내용을 화면에 출력

head,tail

  • 텍스트 형식으로 작성된 파일의 앞 10행, 마지막 10행만 화면에 출력

more

  • 텍스트 형식으로 작성된 파일을 페이지 단위로 화면에 출력

less

  • more 명령과 용도가 비슷하지만, 추가적인 기능 확장

file

  • 파일의 종류를 표시합니다

clear

  • 현재 사용중인 터미널 화면을 깨끗하게 합니다

  • 터미널에 clear 명령어 입력만 하시면 됩니다

TMI

  • -r : 재귀적으로 무엇을 처리하기위함 (cp에 -r을 붙이면, 그 하위폴더들을 재귀적으로 전부 복사 하기위함)
  • 폴더 대충치고 tab누르면 자동완성해줌

참조 블로그

https://www.hanbit.co.kr/channel/category/category_view.html?cms_code=CMS6390061632

profile
테러대응전문가

0개의 댓글