Unix & Linux

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

4
큰 파일의 중간을 읽으십시오
1TB 파일이 있습니다. 바이트 12345678901에서 바이트 19876543212로 읽고 100MB RAM이있는 컴퓨터의 표준 출력에 저장하고 싶습니다. 이를 수행하는 펄 스크립트를 쉽게 작성할 수 있습니다. sysread는 700MB / s (정상)를 제공하지만 syswrite는 30MB / s 만 제공합니다. 모든 유닉스 시스템에 설치되어 1GB / s 정도의 속도로 전달할 수있는보다 효율적인 것을 원합니다. 나의 …
19 files  dd 

8
hostapd는 "service"를 통해 시작되지 않지만 직접 시작됩니다.
hostapd서비스를 시작하는 데 문제가 있습니다. 시작하려고하면 실패합니다. $ sudo service hostapd start [FAIL] Starting advanced IEEE 802.11 management: hostapd failed! 내가 이해 한 것에서 이것은 다음의 구성을 사용합니다 /etc/default/hostapd. $ cat /etc/default/hostapd # Defaults for hostapd initscript # # See /usr/share/doc/hostapd/README.Debian for information about alternative # methods of managing hostapd. …

2
ls와 같은 시스템 명령은 어떻게 만들어 집니까?
* nix에 대한 의심이 있습니다. ls.sh 또는 .ksh 또는 다른 종류의 시스템 실행 파일인지 여부에 관계없이 어떤 유형의 실행 파일인지 알 수 없습니다 . ls명령 의 소스 코드가 어떻게 보이는지 보려고 할 때 읽을 수없는 것을 보여줍니다. * nix는 이러한 유형의 읽을 수없는 파일을 작성하는 데 어떤 방법을 사용하며 내 …

7
삭제 된 디렉토리에서 CD를 꺼내야하는 이유는 무엇입니까?
내 서버에는 다음과 같은 디렉토리 구조가 있습니다. /myproject/code 나는 일반적으로 서버에 ssh 연결을하고 해당 디렉토리에 '스탠드'합니다. root@machine:/myproject/code# 새 버전의 코드를 배포하면 코드 디렉토리가 제거되어 다음과 같이 남습니다. root@machine:/myproject/code# ./run -bash: ./run: No such file or directory 그리고 내가 찾은 유일한 해결책은 cd out and back in입니다. root@machine:/myproject/code# cd ../code root@machine:/myproject/code# …


9
여러 변수가 설정되어 있는지 테스트
스크립트의 특정 지점 source에서 구성 파일을 사용한 후 여러 변수가 설정되고 그렇지 않은 경우 실행을 중지하여 누락 된 변수에 대해 사용자에게 알리고 싶습니다 . 나는 시도했다 for var in $one $two $three ; do ... 그러나 예를 들어 $two설정되어 있지 않으면 루프가 절대 실행되지 않습니다 $two. 다음으로 시도한 것은 for …


3
/ dev / random에서 읽어도 데이터가 생성되지 않습니다
나는 종종 명령을 사용 cat /dev/urandom | strings --bytes 1 | tr -d '\n\t ' | head --bytes 32 의사 랜덤 암호를 생성합니다. 이 기능은 작동하지 않습니다 /dev/random. 구체적으로 특별히 cat /dev/urandom | strings --bytes 1 | tr -d '\n\t ' 출력을 생성 cat /dev/random | strings --bytes 1 출력을 …
19 linux  random 

9
pulseaudio에서 헤드폰 잭 감지 비활성화
랩톱의 헤드폰 포트가 있는데 헤드폰 / 외부 스피커가 꽂혀있을 때 안정적으로 감지하지 못합니다. 이는 출력이 지속적으로 음소거 / 음소거 해제되어있어 다소 성가신 것을 의미합니다. 잭 감지를 비활성화하도록 펄스 오디오를 어떻게 구성 할 수 있습니까? 나는 아날로그 출력 headphones.conf를 편집해야한다고 가정하지만 그렇게하는 방법을 알 수는 없습니다 (analog-output.conf.common은 도움이되지 않습니다).
19 pulseaudio 

3
nohup : 입력을 무시하고 stderr을 stdout으로 리디렉션
nohup아래에서 언급 한대로 백그라운드에서 응용 프로그램을 시작하고 있습니다. root@phx5qa01c:/bezook# nohup java -jar ./exhibitor-1.5.1/lib/exhibitor-1.5.1-jar-with-dependencies.jar -c file --fsconfigdir /opt/exhibitor/conf --hostname phx5qa01c.phx.qa.host.com > exhibitor.out & [1] 30781 root@phx5qa01c:/bezook# nohup: ignoring input and redirecting stderr to stdout 하지만이 메시지를 볼 때마다- nohup: ignoring input and redirecting stderr to stdout 이 메시지가 표시되면 문제가 있습니까? …

2
pandoc을 사용하여 .docx를 .pdf로 변환
pandoc을 사용하여 메일로 수신 된 .docx를 올바른 pdf로 변환하려고합니다 (GNU / Linux를 사용하고 있습니다). 문자 인코딩과 관련된 오류가 있습니다. $ pandoc file.docx -o file.pdf pandoc: Cannot decode byte '\x87': Data.Text.Encoding.decodeUtf8: Invalid UTF-8 stream 인코딩을 식별하려고했습니다. $ file -i file .docx file.docx: application/vnd.openxmlformats-officedocument.wordprocessingml.document; charset=binary 나는 charset=binary(나는 기대하고 있었다 charset=iso8859-15) 약간 놀랐다 …

1
inode, LBA, 논리 볼륨, 블록 및 섹터의 관계는 무엇입니까?
이 질문을하는 것이 조금 당황 스럽지만 다음 사항이 어떻게 관련되어 있는지 보여주는 다이어그램을보고 싶습니다. 다이어그램에 다양한 레이어간에 매핑하는 데 필요한 변환도 포함되어 있으면 좋을 것입니다. 그것을 이해하면서, 나는 그들이 다음과 같은 방식으로 관련되어 있다고 생각하지만, 내 이해가 100 % 정확하다는 것을 확신하지 못합니다. .-----------------. | inode | '-----------------' | .-----------------. …

5
데비안 테스트에서 pip를 통해 PIL / Pillow 설치 (Jessie)
데비안 테스트 (Jessie)에서 virtualenvvia에 PIL 또는 Pillow (python imaging libs)를 설치하려고 pip하면 다음 오류가 발생합니다. running egg_info writing Pillow.egg-info/PKG-INFO writing top-level names to Pillow.egg-info/top_level.txt writing dependency_links to Pillow.egg-info/dependency_links.txt warning: manifest_maker: standard file '-c' not found reading manifest file 'Pillow.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'Pillow.egg-info/SOURCES.txt' running build_ext building …
19 debian  python  pip 


1
그놈 파일 관리자에서 파일 경로를 복사하는 마우스 단축키
Windows Shift + 오른쪽 클릭 시퀀스에 해당하는 Linux가 있습니까? 나는 팝업 메뉴에서 '숨겨진' "경로로 복사"옵션을 얻기 위해 파일과 디렉토리에서 이것을 많이 사용합니다. 명령 행을 사용할 때 많은 타이핑 (및 오타)을 저장합니다. 리눅스에 비슷한 것이 있기를 바랍니다. 그래서 GUI의 '파일'창 (내 경우에는 Gnome3)으로 이동하여 파일 또는 디렉토리 위치를 경로로 복사 한 …

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