[Ubuntu] 자주 사용하는 콘솔 명령어

유진·2021년 1월 27일
0
post-thumbnail
  • ls: 파일 보기
  • ls -al: 파일
  • cd [디렉터리명]: 해당 디렉토리로 이동
  • cd ~: 홈 디렉토리로 이동
  • cd /: 루트 디렉토리로 이동
  • cd .: 현재 디렉토리로 이동
  • cd ..: 부모 디렉토리로 이동
  • pwd: 현재 디렉토리 확인

[Tab] 키를 누르면 디렉토리 이름을 자동완성한다.

  • touch [파일명]: 빈 파일 생성
  • mkdir [디렉토리명]: 디렉토리 생성
  • cat [파일명]: 파일 내용 확인 (텍스트만)
  • mv [파일 or 디렉토리] [타겟 디렉토리]: 타겟 티렉토리로 파일(or 디렉토리) 옮기기
  • mv [파일 or 디렉토리] [새 이름]: 이름 변경
  • cp [파일명] [디렉토리]: 해당 디렉토리에 파일 복사
  • rm [파일명]: 파일 삭제
  • rm -r [디렉토리]: 폴더 삭제

rm 명령어는 삭제를 진행할지 확인하는 과정이 없이 즉시 삭제되며, 휴지통으로 이동하는 것이 아니라 영구 삭제된다.

  • sudo: 관리자 권한으로 실행
    +) 우분투에서 새로운 프로그램을 설치할 때는 apt라는 패키지 매니저를 사용하는데, 이때 sudo 명령어와 함께 사용한다.

sudo는 만능 해결사가 아니다. 신중이 사용해야 한다. sudo가 필요한 상황이라면, 해당 상황에 대해 신뢰할 수 있는지 검색해보아야 한다.

  • ls -al: 1) 접근권한 2) 링크된 파일 갯수 3) 소유자 4) 소유그룹 5) 파일 크기 6) 만든 날짜 7) 만든 시각 8) 파일/디렉토리 이름을 출력한다.
  • chown [소유자]:[소유그룹] 파일명: 파일의 소유권을 변경한다.
profile
제가 또 기가막힌 한 줌의 트러플 소금 같은 존재그등요

0개의 댓글