Unix & Linux

Linux, FreeBSD 및 기타 Un * x와 유사한 운영 체제 사용자를위한 Q & A

1
랜덤 이미지 생성기
임의의 데이터를 생성하고 다음을 사용하여 PNG 이미지로 변환하려고합니다. head -c 1MB < /dev/urandom | hexdump -e '16/1 "_x%02X"' | sed 's/_/\\/g; s/\\x //g; s/.*/ "&"/' | tr -d "\"" | display -depth 8 -size 1000x1000+0 rgb:- 이 명령은 항상 일부 RGB 픽셀이있는 회색 이미지를 표시합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까 …

1
신호 9로 쉘 스크립트가 종료되었는지 알 수있는 방법이 있습니까?
계속 죽이는 bash 스크립트 (Java 프로그램에서 호출)가 있습니다. 나는 항상와 signal 15함께 잡을 수 trap있지만 다른 신호가 나올 것으로 의심 signal 9되지만 실제로는 실제로 눈이 보이지 signal 9않습니다. 나는 당신이 할 수 없다는 것을 알고 trap signal 9있으므로 signal 9쉘 스크립트를 죽이고 있는지 알 수있는 다른 방법 이 있습니까?

3
강타 : 나는 파산했다 [[<]]
나는 bash 스크립트를 작성하고 있었고 갑자기이 동작이 시작되었습니다. [[ 1 &lt; 2 ]]; echo $? # outputs 0 [[ 2 &lt; 13 ]]; echo $? # outputs 1 그러나 제대로 -lt작동합니다. [[ 1 -lt 2 ]]; echo $? # outputs 0 [[ 2 -lt 13 ]]; echo $? # outputs …
14 bash  test 

2
Mint 17.3에서 시작 응용 프로그램을 수동으로 추가하는 방법
Linux Mint 17.3을 완전히 업데이트했습니다. 시작에 많은 응용 프로그램을 추가해야합니다. 문제는 다음 대화 상자가 작동하지 않는다는 것입니다. 목록에서 응용 프로그램을 추가하지 않거나 사용자 정의 명령을 추가하지 않습니다. 어쨌든 시작 파일을 편집하여 해당 응용 프로그램을 수동으로 추가 할 수있는 다른 방법이 있어야합니까?

1
GNU 타임 아웃과 동등한 POSIX?
GNU coreutils timeout명령은 특정 스크립팅 상황에 매우 편리하여 명령이 빠르게 실행되면 명령 출력을 사용하고 시간이 너무 오래 걸리면 생략 할 수 있습니다. timeoutPOSIX 지정 유틸리티 만 사용 하는 기본 동작을 어떻게 추정 할 수 있습니까? (나는의 조합을 포함 할 수있다 생각하고 wait, sleep, kill및 그 밖의 무엇, 그러나 아마 내가 …

3
bash에서 바이너리로 작업하여 변환없이 바이트를 그대로 복사하려면 어떻게해야합니까?
나는 무수한 이유로 C ++ 코드를 bash로 번역하려고 애매하게 노력하고 있습니다. 이 코드는 바이너리로 완전히 작성되고 구조화 된 내 서브 필드에 특정한 파일 유형을 읽고 조작합니다. 첫 번째 이진 관련 작업은 헤더의 첫 988 바이트를 그대로 그대로 복사 한 다음 나머지 정보를 생성 할 때 계속 쓸 수있는 출력 파일에 …
14 bash  binary  head 



2
다른 배포판은 프로그램의 구성 파일 위치를 어떻게 수정합니까?
많은 Linux 프로그램에서 구성 파일 위치는 배포판에 따라 다릅니다. 다른 배포판이 어떻게하는지 궁금합니다. 그들은 실제로 소스 코드를 수정합니까? 이 위치를 설정하는 빌드 매개 변수가 있습니까? 이 정보를 검색했지만 정보를 찾을 수 없습니다. 나는 그것이 밖에 있다는 것을 알고 있습니다. 나는 그것을 찾을 수없는 것 같습니다. 이와 관련하여 "Linux 방식"이란 무엇입니까?

4
Bash 완료는 centos 7에서 매우 불완전합니다
을 사용하여 bash 완성을 설치했습니다 yum install --enablerepo=epel bash-completion. 기본 명령 (git &amp; yum)에서 작동하지만 완성품의 많은 부분이 빠져 있습니다. 내 /etc/bash_completion.d내용은 다음과 같습니다. bash_completion.d] $ ls git iprutils redefine_filedir yum yummain.py yum-utils.bash 그러나 make (설치되어 있음)에 대한 bash_completion이 있고 훨씬 더 많은 것, 즉 샘플 출력 here 과 비교 …


3
부팅시 전체 커널이 메모리에로드됩니까?
초기 RAM 디스크의 기능을 설명하는 이 유명한 IBM 문서 (웹에서 자주 참조되는 것을 보았습니다)를 읽었습니다 . 나는 이것이 어떻게 작동하는지 개념화하는 데 벽을 쳤다. 문서에서 말한다 GRUB과 같은 부트 로더는로드 될 커널을 식별하고이 커널 이미지와 관련 initrd를 메모리에 복사합니다. 나는 이미 혼란스러워한다 : 그것은 전체 커널을 메모리에 복사합니까 아니면 일부에 …

2
비 대화식 로그인 셸이 있습니까?
대화 형 / 비 대화 형 및 로그인 / 비 로그인 쉘의 차이점이 무엇인지 알고 있지만 실제로 는 스크립트 와 같은 것이 없으면 실제로는 비 대화 형 로그인 쉘이없는 /bin/bash --login some-script.sh것처럼 보입니다. 조금 이상합니다). 이것이 맞습니까, 아니면 더 흔합니까?
14 shell 

1
btrfs로 데이터를 복사하지 않고 파일을 복제하는 방법은 무엇입니까?
btrfs에 대한 경험이 없지만 파일을 중복 제거 할 수 있다고 광고되었습니다. 내 응용 프로그램에서 전체 디렉토리 트리를 복제해야합니다. 내가 배운 내용에서 btrfs는 일부 스캔 후에 만 ​​중복되지 않습니다. 사용하는 cp것 조차도 중복 제거를 유발하지 않는 것 같습니다 (적어도 df복사 된 파일 크기에서 디스크 사용량이 증가 함). 데이터 이동을 피하고 btrfs다른 …

6
compose 키로 소문자 pi (“π”)를 만드는 방법은 무엇입니까?
fsymbols.comComposepi 과 같이 소문자 pi 문자를 사용하여 소문자 pi 문자를 만들 수 있었지만 더 이상 작동하지 않습니다. 내 작곡 키는 다른 문자 (예 : "å")에서 작동하므로 무엇이 잘못 될 수 있습니까?Composeaa 나는 /usr/share/X11/locale/en_GB.utf8/Compose(또는 ~/.XCompose) 가지고 있지 않다 . 있다 /usr/share/X11/locale/en_US.utf8/Compose; 이 /usr/share/X11/locale/en_GB.utf8/Compose문제를 해결 하기 위해 symlink를 연결하는 것으로 충분 합니까? …

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