multi thread는 필요한데 mutex 는 안쓰는 쪽으로?
프로그래밍/c,c++ 2024. 4. 3. 23:59무서운 deadlock 때문에 나온 의견
process는 죽을순 있지만 멈추면 안돼~
multi thread는 필요한데 mutex 는 안쓰는 쪽으로?프로그래밍/c,c++ 2024. 4. 3. 23:59반응형
무서운 deadlock 때문에 나온 의견 process는 죽을순 있지만 멈추면 안돼~ 반응형
crontab 에서 사용하는 값 정리OS/linux 2024. 4. 3. 23:39반응형
cron 은 주기적으로 특정 작업을 스케쥴링하기 위해 리눅스에세 제공해 주는 명령으로 contab 을 통해 작업들을 설정한다.
editor 설정 crontab -e 실행시 select-editor 명령이 호출되어 editor 설정된다. editor를 바꾸고 싶을때는 select-editor 를 실행 하거나 ~/.selected_editor 의 SELECTED_EDITOR 의 값을 바꾼다. select-editor 명령 실행시 원하는 editor가 없을 경우에는 SELECTED_EDITOR 값을 변경하자.
crontab -e 명령을 실행하면 다음과 같은 형식으로 값을 사용하면 된다. m h dom mon dow command
사용 예는 다음과 같다
예약어도 사용할수 있다
반응형
Ubuntu 설치시 프로그램 및 환경 정리OS/linux 2023. 11. 30. 23:08반응형
Ubuntu를 새로 깔면 기본적으로 해주는 것들
기본 프로그램 터미널 프로그램 - 창분할이 되어 탭보기 보다 편하다 sudo apt install terminator 원격 연결을 위한 ssh 서버 설치 sh가 dash 로 심볼릭 되어 있어 bash 로 바꿔줌 시스템 리소스 모니터링용으로 설치 ifconfig 쓸려고 설치 zsh 을 설치한 후 oh-my-zsh 을 설치한다 깔린게 없어서 curl도 깔아주고 curl 로 설치 파일 다운로드 후 설치 sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" prompt 테마 설치 - 보기 좋은게 쓰기도 편하다 cd .oh-my-zsh/custom/themes 플러그인 설치하기 타이핑 조금 하면 이전에 실행한 명령을 보여준다 git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions 입력한 내용에 대한 색깔 입히기 cd 명령 실행시 보다 편리한 사용, fzf 를 통해 리스트를 뿌려주고 이동할 디렉토리로 이동 cat 명령에 컬러를 입힌 명령 ls 명령에 아이콘 출력 등 보기 좋게 바꾼 명령 zsh을 사용하면서 결과를 정상적으로 보려면 nerd 폰치 설치가 필요함 D2Coding 폰트 설치 - 보기에 좋아서 설치된 폰트 시스템에 적용 명령 이모지가 보이도록 폰트 설치 massCode - 이런저런 메모들 저장, 최신 버전(다른 저장소에서 릴리즈) 보다 이 버전이 편한 느낌 https://github.com/antonreshetov/massCode/releases 기존 저장 메모 유지 neovim 설치(플러그인 따로 정리) tar xvfz nvim-linux64.tar.gz 소스 관리 툴 - git, repo vscode 설치 - c++, java 를 주로 사용하는데 이거만한게 없다 sudo apt update sudo apt install code 리눅스 배포판, 버전에 따라 빌드 환경이 영향을 받는 걸 피하고 싶을때 docker 설치 sudo apt-get install ca-certificates curl gnupg\nsudo install -m 0755 -d /etc/apt/keyrings\ncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg\nsudo chmod a+r /etc/apt/keyrings/docker.gpg sudo apt-get update git diff 예쁘게 보기 비교툴 vim 플러그인에서 c 언어 참조용 kotlin, java 개발용 grep 개선 버전 find 개선 버전 언제든 터미널 즉시 실행 teams 설치 원격 데스크탑 설치 그놈 설정용 툴 sudo apt install dconf-editor ssh를 통한 원격 파일시스템 마운트 화면에서 gif 캡쳐 만들기 온도 확인하기 sudo apt install psensor 그림 그리기 sudo apt install gimp 반응형
|