칼리, 리눅스 명령어 정리

2024. 11. 24. 17:41카테고리 없음

반응형
  • sudo apt-get update: 설치되어 있는 패키지의 새로운 버전이 있는지 확인
  • sudo apt-get upgrade: 최신 버전에 따라 패키지 업데이트
  • sudo apt-get install fcitx-hangul: 한글 설치

ping (ip): 해당하는 ip주소에 패킷 보내기

ls: 내가 있는 위치의 파일 확인

  • ls -l: 상세한 정보를 확인 (크기, 권한, 제어그룹, 기간 등) 리스트
  • ls -a: 숨겨진 파일 보기
  • ls -al: ls -l + ls -a

절대경로, 상대경로

  • 상대경로: 내가 있는 곳을 기준으로 이동한다
  • 절대경로: 절대적인 경로

권한 설정

- rwx r-x r-x

  • 421 -> 7 4 1 -> 5 4 1 -> 5
  • 사용자(user) 그룹(group) 다른 사람(other)

d: 디렉토리(directory)

r: read, w: write, x: execute

  • chmod 755 (dir): 권한 rwx r-x r-x로 바꾸기
  • chmod uo+wr (dir): user(u)와 other(o)의 write(w), read(r) 권한 추가(+)

디렉토리 이동

  • pwd: 현재 경로 확인
  • cd (dir): dir로 이동
  • cd ..: 상위 디렉토리로 이동
  • cd ~: 홈으로 이동
  • cd /: 루트로 이동

디렉토리 관리

  • mkdir (dir): 디렉토리 만들기
  • rmdir (dir): 디렉토리 삭제
  • mkdir -p (dir)/(subdir)/(subsubdir)/ ...: 하위 디렉토리를 한 번에 만들기
  • rm (dir) -r: 하위 디렉토리를 한 번에 지우기 (r이 재귀함수라는 뜻)

파일 관리

  • cp (original) (copy): 파일 복사하기
반응형