반응형

ubuntu 6

(python) 파이썬으로 우분투 명령어 실행하기

파이썬에서 우분투 명령어는 다음과 같이 실행할 수 있다. import subprocess subprocess.run('ls -al', shell=True) 만약 여러개의 명령어를 치려면 다음과 같이 하면 된다. import subprocess subprocess.run('ls -al', shell=True) subprocess.run('ls -al', shell=True) subprocess.run('ls -al', shell=True) 만약 실행 결과를 받고 싶다면 다음과 같이 하면 된다. import subprocess result = subprocess.run('ls -al', shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)

programming/python 2024.01.24

(ssh) ssh작업 관련(설정 및 오류 등)

#ssh #windows #ubuntu 원격 연결하여 작업이 필요한 경우 ssh를 쉽게 접하여 사용할 수 있는데, 오늘은 ssh 관련하여 말씀드리겠습니다. 1. 연결설정 -전체흐름 : ssh 설정 - ssh 연결 1.1 ssh 설정(ubuntu 기준) - ssh를 먼저 설치 apt-get update apt-get install ssh -y - 비밀번호 설정(필수) : passwd 입력 후 비밀번호 설정 passwd - ssh config 파일 수정(vi, vim, nano 등) nano /etc/ssh/sshd_config - 편집기(vi, nano, vim 등)로 파일을 들어간 후 아래처럼 수정해주면 됨(윈도우는 메모장으로 열어서 수정해도 됨) PermitRootLogin yes PasswordAut..

programming/python 2022.11.28

(Ubuntu)Ubuntu 20.04에 Anaconda 설치

#Ubuntu 20.04 #Anaconda 전체흐름 : 버전확인 -> .sh 파일 다운로드 -> 설치 1. 버전확인 - 하단의 홈페이지 들어가서 자신한테 맞는 버전 확인 https://repo.anaconda.com/archive/ Index of / Anaconda-1.9.1-Linux-x86.sh 411.8M 2014-02-20 13:34:56 9aa39c05f723fee18c54a9cc1729986193216affedbae125ca5faa067403030a repo.anaconda.com - 원하는 버전을 url 복사 예제 : https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-aarch64.sh 2. .sh 파일 다운로드 wget https://..

programming/AI 2022.11.23

(파일전송)파일 전송, 폴더 전송(with scp)

#windows #Ubuntu 같은 네트워크상(ping 명령어로 되는지 확인)에 있는 pc로 파일 또는 폴더를 보내는 방법을 말씀드리겠습니다. ping 192.168.000.000 SCP 기본 문법(파일 기준) scp [보낼파일] [계정]@[IP]:[경로] - 위와같이 scp 입력 후 보낼파일 및 경로를 입력해주면 됩니다. scp ./testfile user@192.168.000.000:/home/projeccts/testfile - 예시 : 현재 폴더 위치에 있는 testfile을 user@192.168.000.000의 PC에 /home/projects 폴더에 testfile로 놓겠다. Option 추가 1. 보내려는 PC가 docker container 등으로 생성된 PC여서 port(포트)가 있는 ..

programming/python 2022.11.23

(Ubuntu) 부팅 시 프로그램 자동 실행 설정

#Ubuntu 20.04 #python 컴퓨터 또는 서버(보드) 등 부팅 시 자동으로 프로그램이 실행되도록 환경을 구성하는 방법에 대해 알아보겠습니다. 주로 라즈베리파이에 프로그램을 등록시켜 부팅 시 자동으로 프로그램을 실행할 때 사용하는 방법입니다. 전체흐름 : service 파일 생성 -> service 등록 1. service 파일 생성 - 편집기 등으로 service 파일을 생성함 nano [프로그램명].service - 아래의 내용을 프로그램에 맞게 수정해주면 됨 [Unit] Description=Test Program After=network.target [Service] ExecStart=/usr/bin/python3 -u test.py WorkingDirectory=/home/test_pr..

programming/python 2022.11.14

(도커)docker 기본 설정(이미지 관리 2) + 컨테이너 생성 방법

# Linux 기반으로 작성됩니다. # docker, nvidia-docker가 설치 되어있다고 가정합니다. 저번 포스팅에 이어서 가지고 있는 이미지를 다루는 방법에 대해서 설명드리겠습니다. - 도커 허브에서 가져오기 - 가지고 있는 이미지를 수정해서 사용하기 *가지고 있는 이미지를 수정해서 사용하기. 전체흐름 : 컨테이너 생성->컨테이너 환경 수정->이미지 수정->배포 - 이미지를 소유하고 있다는 가정으로 시작됩니다.(도커 허브에서 이미지를 가져오는 방법은 저번 포스팅을 참고해주세요) https://limmmmm.tistory.com/m/5 (docker)도커 환경 구성(이미지 관리 1) # Linux 기반으로 작성됩니다. # docker, nvidia-docker가 설치 되어있다고 가정합니다. 이미지..

programming/docker 2022.10.17
반응형