프로그래밍 QnA + 설치 및 활용 QnA

sheep9121의 이미지

쉘 스크립트 "ls >-" 하면 생기는 파일에 대해서 질문드려요

ls >-
를 하면 -라는 파일이 생기는걸 발견했습니다.
쉘 그래머 설명해놓은 문서에는, ">-" 는 왼쪽에 오는 파일디스크립터를 클로즈 한다. 파일디스크립터를 명시하지 않으면 stdout으로 한다고 하는데요.
예상대로 ls커맨드의 결과는 출력되지 않았습니다만, 현재 디렉토리에"-"라는 이상한 파일이 하나 생겨있고, 그 파일은, 사이즈가 0이 아님에도 cat 이나
vim으로 열어보면 보통 파일들과는 조금 다르게 작동하는것을 볼 수 있었습니다.

이 파일의 정체가 뭔가요?? 읽어주셔서 감사합니다

힘들다의 이미지

/dev/null 2>&1 에 관한 질문입니다

보통 출력,에러를 안보이게하기위해 rm -rf test.txt >/dev/null 2>&1 이런식으로 작성하는데

rm -rf test.txt 2>/dev/null해도 동일한 동작을 하는데 제가 잘못알고있는건가요??

만약 그렇다면 저 두 명령어의 차이가 무엇인가요???

ring9714의 이미지

경우의수 알고리즘

만약
a b c 가있다면
a b c에각각 1과 0을 부여하는 알고리즘은 어떻게 작성할까요..

예를들어 000 001 010 011 100 101 110 111
이렇게 8가지 나오게 하는..?

4자리숫자면
2의 4제곱개의 경우가 나오겠네요

hynii_64의 이미지

우분투 서버코드 터미널 생성 문제 입니다

우분투 18.04 사용중입니다 서버코드를 node로 구성하려고 하고 있습니다.
node 서버 코드로 새로운 터미널을 생성하여 명령어를 입력하고 싶습니다 ㅠㅠ

구현하고자 하는것을 말씀 드리자면

(new) terminal 창 -> 명령어 : roslaunch rplidar_ros rplidar.launch
(new) terminal 창 -> 명령어 : roslaunch hector_slam

이런식으로요 ! 혹시 이게 가능한 node 함수나 이런게 있을까요 ㅠㅠ

지금 child_process를 통해 gnome_terminal 로 하여 터미널창 켜는것은 했으나
그 터미널창에서 명령어를 어떤식으로 해야할지 모르겠습니다 ㅠㅠ

ohy의 이미지

여러 파일 첫줄 일괄 삭제하는 방법 알려주실 수 있나요?

리눅스 명령어 관련해서 물어 볼 것이 있습니다.
혹시 여러 파일들의 첫 줄을 일괄삭제하고 그 파일들을 다른 이름으로 저장하는 방법 알려주실 수 있나요?
파일들 이름은 20200201.csv 20200202.csv ~~~20200229.csv 이렇게 순차적으로 되어있어요.
제가 아는 방법은 sed -i '1d' 20200201.csv 인데 리눅스를 주로 다루는 사람이 아니라서 잘 모르겠습니다.

세벌의 이미지

libhangul 세벌식 자판 자동순서 교정

https://kldp.org/node/163192 과 관련있는 글입니다.
위 글은 어떤 까닭인지 댓글을 쓸 수 없게 된 것 같습니다만 저는 상관 없습니다.
ibus-hangul 컴파일 하지 않아도 될 거 같아요.

ibus-setup-hangul 에
자동 순서 교정 체크 박스가 사라졌습니다.
https://sebuls.blogspot.com/2020/05/setupui-in-ibus-setup-hangul.html
참고하면 그 체크박스 나타나게 할 수는 있습니다.
그런데 그거 체크해도 동작 안 합니다.
libhangul 이 바뀐 거 같아요.

sun_man의 이미지

리눅스 마스터 공부 중인 학생입니다..

centos 기준 crontab 문제인데요..
기출 문제 답이 제가 생각한 답과 달라서 여기 포럼 수준에 맞진 않지만.. 여쭤봅니다.

조건
월요일부터 금요일까지 3시간마다 실행되도록 한다.
실행파일은 /bin/work.sh 이다

이 문제 답이 3 */3 * * 1-5 입니다.
여기서 시간과 요일은 이해가 되는데
왜 분에 3이 들어가는지 모르겠습니다.
이 문제의 답이 맞는지 맞다면 3이 왜 맞는지 설명해주신다면 감사하겠습니다...

aszsz123의 이미지

arm 환경의 라이브러리를 따로 다운로드 할 수 있는 방법을 모르겠습니다..

gcc-linaro-7.4.1-2019.02-i686_arm-linux-gnueabihf 툴체인 을 사용해서 프로젝트 소스를 빌드 중 입니다.
arm 환경에서 사용가능한 libasound 와 libconv 를 받고 싶은대 방법을 모르겠습니다..!
도움을 주시면 감사하겠습니다.

ww9603의 이미지

bind9(dns서버 관련질문)

dns서버를 구축을 했습니다.
dns부하분산 실험을 위해서 dnschecker랑 cmd에서 태스트 하니까 잘되더라구요

도메인 주소입니다. rainbowblog.tk

문제는 dns에 같은 도메인에 a레코드를 하나는 1번(dns겸 웹서버를 구동하고있는)서버를 하나는 2번서버(웹서버)에 연결하도록 설정했습니다.
그러고 아파치 서버 기본 테스트페이지에 구분하기 위해 #1 #2로 구분을 줬는대
계속 메인서버가 아니라 서브 서버인 2번 서버에만 접속이되는대 이게 정상인건가요?
새로고침하면 순차적으로 1번 2번 순서대로 접속이 되는게 아닌가요?
ping을 때려보니까 계속 아이피가 2번 서버로 뜹니다.
nslookup 했을때는 아이피 두게 다 정상적으로 나오는대 말이죠..

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기