«linux» 태그된 질문

리눅스 질문은 반드시 관련이 있어야합니다. Linux에서 코드를 실행하는 것이 아니라 Linux API 또는 Linux 특정 동작을 사용한 프로그래밍과 관련하여 질문이있는 경우에만이 태그를 사용하십시오. Linux 지원이 필요한 경우 https://unix.stackexchange.com 또는 https://askubuntu.com 또는 https://elementaryos.stackexchange.com/과 같은 특정 Linux 배포판의 Stack Exchange 사이트를 사용해보십시오.





8
C에서 터미널 너비를 얻습니까?
내 C 프로그램 내에서 터미널 너비를 얻는 방법을 찾고 있습니다. 내가 계속 생각하는 것은 다음과 같은 것입니다. #include <sys/ioctl.h> #include <stdio.h> int main (void) { struct ttysize ts; ioctl(0, TIOCGSIZE, &ts); printf ("lines %d\n", ts.ts_lines); printf ("columns %d\n", ts.ts_cols); } 하지만 내가 시도 할 때마다 austin@:~$ gcc test.c -o test …
91 c  linux  terminal  width 

2
libc ++ 또는 libstdc ++를 사용해야합니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 c / c ++를 사용하여 osx 및 linux 용 명령 줄 인터페이스 …

6
.sh 파일이란 무엇입니까?
그래서 나는 과다한 파일 유형을 다루는 경험이 없으며 .sh파일이 정확히 무엇인지에 대한 많은 정보를 찾을 수 없었습니다 . 내가하려는 작업은 다음과 같습니다. 개별적으로 다운로드 할 수있는 타일에 배열 된지도 데이터 세트를 다운로드하려고합니다. http://daymet.ornl.gov/gridded 한 번에 다양한 타일을 다운로드하기 위해 스크립트를 다운로드하라고 말하면 결국 https://github.com/daymet/scripts/blob/master/Bash/daymet-nc-retrieval.sh 로 이어집니다 daymet-nc-retrieval.sh. 그렇다면이 코드로 정확히 …

5
표준 입력에서 읽기 위해 sed를 어떻게 얻습니까? [복제]
이 질문에 이미 답변이 있습니다 . bash 스크립트에서`s '에 알 수없는 옵션을 sed [중복] (4 답변) 지난달 휴무 . 나는 노력하고있다 grep searchterm myfile.csv | sed 's/replaceme/withthis/g' 그리고 점점 unknown option to `s' 내가 도대체 ​​뭘 잘못하고있는 겁니까? 편집하다: 주석에 따르면 코드는 실제로 정확합니다. 내 전체 코드는 다음과 유사했습니다. grep …
91 linux  bash  shell 


1
grep에서 큰 따옴표 이스케이프
나는 큰 따옴표가있는 키워드에 대해 grep을하고 싶었습니다. 간단한 예를 들면 : echo "member":"time" | grep -e "member\"" 일치하지 않습니다. 어떻게 고칠 수 있습니까?
91 linux  shell 


16
사람들은 왜 타르볼을 사용합니까?
주로 Windows 개발자로서 Linux 커뮤니티에서 문화적 무언가를 놓치고 있지만 항상 혼란 스러웠습니다. 파일을 먼저 .tar아카이브에 넣은 다음 다운로드 할 때 압축 됩니다. 왜 2 단계 프로세스입니까? 압축 이 파일 그룹화를 달성 하지 못합니까 ? 내가 알지 못하는 다른 이점이 있습니까?
90 linux  package  archive 

3
<random>은 Linux에서 동일한 숫자를 생성하지만 Windows에서는 생성하지 않습니다.
아래 코드는 간격 [1,100]에서 5 개의 의사 난수 목록을 생성하기위한 것입니다. 나는 시스템 시간을 유닉스 시간으로 반환 하는 default_random_enginewith를 시드합니다 . Microsoft Visual Studio 2013을 사용하여 Windows 7에서이 프로그램을 컴파일하고 실행하면 예상대로 작동합니다 (아래 참조). 그러나 g ++ 컴파일러로 Arch Linux에서 그렇게하면 이상하게 작동합니다.time(0) Linux에서는 매번 5 개의 숫자가 생성됩니다. …

5
backtrace () / backtrace_symbols ()에서 함수 이름을 인쇄하는 방법은 무엇입니까?
Linux 전용 backtrace()이며 backtrace_symbols()프로그램의 호출 추적을 생성 할 수 있습니다. 그러나 내 프로그램의 이름이 아닌 함수 주소 만 인쇄합니다. 함수 이름도 인쇄하도록하려면 어떻게해야합니까? 나는 -g뿐만 아니라 -ggdb. 아래 테스트 사례는 다음과 같이 인쇄합니다. 백 트레이스 ------------ ./a.out () [0x8048616] ./a.out () [0x8048623] /lib/libc.so.6(__libc_start_main+0xf3) [0x4a937413] ./a.out () [0x8048421] ---------------------- 또한 함수 …
90 c  linux  debugging  backtrace 

8
Linux 프로세스 상태
Linux에서 디스크에서 블록을 읽어야 할 때 프로세스 상태는 어떻게됩니까? 차단 되었습니까? 그렇다면 다른 프로세스를 어떻게 실행하도록 선택합니까?
90 linux  process  kernel  cpu  states 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.