TIL- vagrant, linuxCMD

kyoungyeon·2023년 12월 22일
0

TIL

목록 보기
102/110

sudo -i 아무 계정이나 쓸수는 없음
su - 차이
su - 특정계정
sudo - i root 계정으로 들어감
visudo 계정 권한 관리

계정 바뀔때마다 비번 쓰기 귀찮을때?
user계정 ALL=(ALL:ALL) NOPASSWD: ALL

sudoer 파일 어디있게?
Path : /etc/sudoers.d

  • cat * 하면 sudoer파일에 잇는 계정 확인가능
  • 또 %[groupNamae] :그룹설정

버전 확인 cmd

/etc/release 는 디렉토리가 아니지만
cat /etc /release 에서 운영체제 이름 및 버전 등 을 확인할 수잇음

grep . /etc/*-release (. 앞뒤 띄어쓰기 주의)

좀더 보기 좋게 나온다 ( 색깔별)

rpm -qa *-release
한줄로 이름 및 운영체제 버전 나옴

curl url 후 - o 파일명 (ouput에 파일)

err1

  • vagrant ssh 짜증난다 ( ctrl c 할때마다 vagrant 환경에서 빠져나옴 이후 vagarant ssh 하면 오류 인식됨)
    아 개발자 편의성이 떨어집니다요

Solved

vagrant ssh-config로
1 hostname 2 User 3 port 4 IdentityFile 경로 확인후

ssh -p [port] -i [Identity Fiel 경로] [User]@[HostName] 

순으로 powershell 에서 ssh 연결 쌉가능하다

예시

  • centOS
    ssh -p 2222 -i C:/vagrant-vms/centos/.vagrant/machines/default/virtualbox/private_key vagrant@127.0.0.1

  • Ubuntu
    ssh -p 2222 -i C:/vagrant-vms/ubuntu/.vagrant/machines/default/virtualbox/private_key vagrant@127.0.0.1

이걸로 ssh 연결쌉가능

연관 에러

단 putty에서 적용이 안된다.. 왜죠?

아직 알아보는중

rpm -ivh rpm 파일 압축해제
set user - cmd ( windows 에 내 desktop 이름 찾는ㄴ법)
좀 외워라..

ipconfig /all 이건 ip 및 mac address 찾는법.

/etc/yum.repos.d > yum

/etc/apt/sources.list & /etc/apt/sources.list.d > apt

부모 프로세스
ps -ef
자식 프로세스
ps aux 뭐지

ps -e

top 메모리 탑이였나?

좀비 - 업무를 끝내고나서도 여전히 프로세스 테이블에서 움직이는것
orphan 프로세스 - 부모프로세스 종료/ 완료 후에도 대기중인상태의 자식 프로세스들

  • 참고
    • 우분투는 기본적으로 vi 편집기를 쓰는데,
      export EDITOR=vim 을 쓰면 아주 좋다... 이후 default로 vim 쓰니까
profile
🏠TECH & GOSSIP

0개의 댓글