반응형

Linux 2

Linux기반 OS (Ubuntu) 터미널 명령어 정리

기본적으로 Ubuntu나 Linux서버는 AWS에서 빌려서 사용하는 경우가 많고, 주된 사용 목적은 웹서버, crontab으로 돌리는 파이썬 프로그램이다. CLI (Command Line Interface) 명령어 인터페이스 = 터미널 순서 1. 경로 2. 파일 관리 3. vim editor 1. 경로 pwd : 현재 위치를 출력 cd : 경로 변경 ls : 현재 경로에 있는 파일, 경로목록 출력 ls -a : 숨김폴더까지 모두 출력 ls -l : 권한, 상세정보 출력 ls -al 2. 파일관리 mkdir : 폴더 생성 cp : 파일 복사 (잘 사용안하고 파이썬 파일로 코딩해서 씀) mv : 파일 이동 (마찬가지) rm : 삭제 (디렉토리 삭제 시 -r 옵션, -f 시 즉시 삭제) touch : 파일 생..

Screen 백그라운드에서 가상 터미널로 프로그램 실행하기 [Linux, Ubuntu]

가끔은 cron을 통한 잡 스케줄러보다, 특정 프로그램을 서버에서 계속해서 실행해야 하는 경우가 있다. 클라우드 서버에서 접속하면 생성되는 터미널은 기본적으로 접속을 끊는 순간 종료되기 때문에, 백그라운드에서 돌아가고 언제든 꺼내볼 수 있는 가상 터미널을 생성하는 screen 명령어가 굉장히 유용하다. Screen Linux기반 OS에서 독립적으로 동작하는 가상 터미널을 생성하는 소프트웨어 위키백과에서는 여러 가상 콘솔을 다중화하는데 쓰이는 응용 소프트웨어이자 터미널 다중화기라고 정의하고있다. 순서 1. 스크린 생성 2. 스크린 빠져나오기 3. 스크린 재접속 4. 스크린 확인 5. 스크린 종료 1. 스크린 생성 vscode 환경에서 접속했다 가정 screen options -S [스크린 이름] : 해당 ..

반응형