| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- 커널
- NXP
- ssh
- vm
- APT
- Parent
- system programming
- system call
- 상대경로
- ubuntu20.04
- strace
- 소스트리
- yocto
- AZRUE
- SSH 에러
- 시스템콜
- Go
- Docker
- bash
- Git
- netstat
- dash
- MAN
- gcc
- sudo
- Child
- linux
- g++
- ubuntu
- repo
- Today
- Total
목록Go (2)
devsojang 님의 블로그
2025.01.18 - [Linux] - System Call 이란 ? System Call 이란 ?System Call프로세스가 커널에 처리를 요청하는 방법입니다.사용자모드에서 실행중인 프로세스가 시스템 콜을 호출하면 CPU에서 예외(exception)가 발생되고 CPU 모드가 사용자 모드에서 커널모드로 devsojang.tistory.com Linux 시스템 상에서 프로세스가 어떤 System Call을 호출하는지 strace 명령어를 통해서 확인할 수 있습니다. devsojang.go 파일을 사용해서 테스트 해보도록 하겠습니다.package mainimport ( "fmt")fun main() { fmt.Println(" devsojang ~ !!")} 빌드를 합니다. $ go build de..
Go는 2009년에 구글에서 개발한 오픈 소스 프로그램밍 언어로 간결한 문법과 뛰어난 성능을 보여주고 있습니다. 기본 버전 설치 Linux에서 Go 언어를 사용하기 위해서는 다음 명령어를 사용합니다. $ sudo apt install golang-go 22.04 ubuntu 기준으로 1.18.1이 기본 버전 입니다. $ go version 다음 명령어로 기본 버전의 go를 삭제합니다. $ sudo apt remove golang-go 최신 버전 설치 Download and install - The Go Programming Language Download and install - The Go Programming LanguageDocumentation Download and install Downlo..