Linux 주요 명령어 정리 (VS.202301)

hahic·2023년 1월 19일
0
post-thumbnail

리눅스 명령어

기타

  • clear
  • pwd
  • ls
  • ls -al
  • su root
  • passwd root
  • timedatectl
  • timedatectl list-timezone | grep Seoul
  • timedatectl set-timezone XXtimezone-nameXX
  • crontab -l
  • crontab -e
  • source $HOME/.bashrc

파일 및 폴더

  • cp XXcopied-file-nameXX XXnew-file-nameXX
  • mv XXfile-nameXX XXdirectoryXX
  • mv XXfile-nameXX XXdirectoryXX/XXfile-changed-nameXX
  • ln -s XXfile-nameXX -> 바로가기 생성
  • source XXfile-nameXX
  • touch XXfile-nameXX
  • mkdir XXfolder-nameXX
  • rm -rf XXfolder-nameXX
  • find / -name XXfolder-or-file-nameXX

프로세스

  • netstat -nlpt
  • ps -aux | grep XXX
  • ps -ef
  • kill -l
  • kill -9 XXpid-numberXX
  • kill -15 XXpid-numberXX
  • kill -2 XXpid-numberXX
  • pgrep -f XXexcuted-file-nameXX -> process의 pid 검색

권한

  • chmod 777 XXfolder-or-file-nameXX
  • chmod 646 XXuser-nameXX:XXgroup-nameXX XXfolder-or-file-nameXX
  • chmod u+x XXfolder-or-file-nameXX

(추가) AWS EC2 생성

  1. OS 선택

  2. key pair 설정
    해당 설정을 구성하면, ec2 instance 접속할 때 key 파일로 편하게 접속 가능
    password을 입력하지 않고 접속할 수 있기 때문에, 보안적으로도 추천

  • Remote host: EC2 instance의 퍼블릭 IPv4 주소
  • Specify username: EC2 instance default ubuntu
  • Port: 22
  • Use private key: 위에 생성한 key file이 저장된 위치로 지정

(참고) General prerequisites for connecting to your instance

profile
👩‍💻 Junior Backend Developer

0개의 댓글