Unix & Linux

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

1
터미널을 세로로 타일링 할 때 xcompgmr와 쌍을 이루는 i3 창 관리자에서 고스트와 찢어짐이 발생하는 이유는 무엇입니까?
i3 바둑판 식 배열 창 관리자를 사용하고 있습니다. 합성을하지 않기 xcompmgr때문에 ~ / .i3 / config 파일에서 합성기를 활성화하고 feh배경 화면을 표시했습니다. exec --no-startup-id xcompmgr -c -C -t-5 -l-5 -r4.2 -o.55 exec feh --bg-scale ~/Downloads/Arch-Linux-Bluewave.jpg 이제 lxterminal반투명도 등을 지원하지만 터미널을 세로로 정렬하면 다른 작업 공간의 일부 고 스팅 , 찢어짐 …

6
Perl을 사용하여 파일의 과학적 숫자 수 계산
파일에서 과학 수를 세는 방법은 무엇입니까? 파일에는 몇 줄의 헤더가 있으며 건너 뛸 필요가 있습니다. 파일 내용의 일부는 다음과 같습니다. FileHeaderLine1 FileHeaderLine2 FileHeaderLine3 FileHeaderLine4 2.91999996E-001 2.97030300E-001 3.02060604E-001 3.07090908E-001 3.12121212E-001 3.17151517E-001 3.22181821E-001 3.27212125E-001 3.32242429E-001 3.37272733E-001 3.42303038E-001 3.47333342E-001 3.52363646E-001 3.57393950E-001 3.62424254E-001 3.67454559E-001 3.72484863E-001 3.77515137E-001 3.82545441E-001 3.87575746E-001 3.92606050E-001 3.97636354E-001 4.02666658E-001 4.07696962E-001 4.12727267E-001 4.17757571E-001 …
10 perl 

1
홈 디렉토리가없는 계정으로 ssh
이전 질문에 대한 후속 조치로 다음과 같이 로컬 사용자 계정을 만들기로 결정했습니다. adduser --system --no-create-home USERNAME 이제 로컬 사용자가을 사용하여 컴퓨터에 액세스 할 수 있기를 바랍니다 ssh. 내 이해에 ssh따라 아래와 같이 작동합니다. 내가 2 개의 기계 (예 : alpha 및 beta ) 가 있다고 가정 합니다. 에서 알파 기계 …

3
쉘 스크립트를 가상 프린터로 사용
PDF 파일을 인수로 사용하여 추가 프린터 특정 옵션으로 인쇄하는 쉘 스크립트가 있습니다. 이 스크립트를 GUI에서 선택할 수있는 가상 프린터로 추가하려면 어떻게해야합니까? 쉘 스크립트는 PDF 파일을 가져와 짝수 페이지를 인쇄하며 사용자에게 페이지를 넘기도록 요청하는 zenity를 사용하여 홀수 페이지를 인쇄하는 수동 양면 인쇄 스크립트입니다. 현재 진행중인 작업 과정은 다음과 같습니다. 파일-> 인쇄-> …

3
GPG 키에 "랜덤 번호 엔트로피"를 추가 하시겠습니까?
다음 비디오 : Linux HOWTO : PGP로 데이터 보안, Part 2 에서는 키 페어를 생성하는 방법을 보여줍니다 gpg. 대략 1:50강사는 다음과 같이 말합니다. 키가 생성되는 동안 키 쌍을 만들기 위해 마우스를 조금 움직여 조금 더 임의의 숫자 엔트로피를 얻는 것이 좋습니다. 특히 명령 줄 도구가 커서의 영향을받지 않기 때문에 이것은 …
10 linux  gpg  random 

1
마운트 지점에 대해 '없음'유형은 무엇이며 왜 같은 유형의 마운트 지점이 / run 아래에 있습니까?
Ubuntu 14.04에서 mount 명령을 실행할 때 발췌 내용이 다음과 같습니다. tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755) none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880) none on /run/shm type tmpfs (rw,nosuid,nodev) none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755) 하위 디렉토리가 /run이미 마운트 된 상위 디렉토리 ( /run)에 별도로 마운트 된 이유 와 none파일 시스템의 …

8
mount.cifs는 smbclient가 사용하는 것과 동일한 자격 증명 파일을 사용할 수 없습니다
NetApp CIFS 공유를 서버 중 하나에 마운트하려고하는데 stderr에 "Permission Denied"가 계속 NT_STATUS_WRONG_PASSWORD인쇄되고 실행 중으로 인쇄됩니다 dmesg. root@xxxehpvld05 ~ $ mount.cifs -vv //zhp-nas.xxx.com/perspectives /mnt/secure/cifs -o credentials=/etc/cifs.creds mount error(13): Permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) root@xxxehpvld05 ~ $ dmesg | tail CIFS VFS: cifs_mount failed w/return code …
10 linux  samba  cifs  smb 

2
스크립트 출력 사본을 파일로 보내기
Zsh 스크립트가 있고 출력을에 인쇄 STDOUT하고 출력을 디스크의 파일로 복사 (덤프) 한다고 가정 해보십시오 . 또한 스크립트는 다음 옵션으로 시작합니다 set -o xtrace 이 명령은 장황하게 설명하고 실행하는 명령을 인쇄합니다. 디스크의 파일 에서이 출력을 캡처하고 싶습니다. 내 이해는 내가 할 경우 ./my_script.sh > log.txt 그냥 보내드립니다 STDOUT에 log.txt,하지만 나는 또한 …

3
데비안에서 동적으로 증가하는 스왑 파일
스왑 파일을 만들고 스왑으로 사용하는 방법을 알고 있습니다. 그러나 스왑 사용 여부에 따라 파일 크기를 미리 구성해야하며 공간이 디스크에서 사용됩니다. 초기 크기가 0이고 필요에 따라 증가하는 스왑을 만들려면 어떻게해야합니까?
10 linux  swap 

3
파이프 라인에서 함수가 호출 될 때 환경 변수가 설정되지 않음
환경 변수를 설정하는 다음과 같은 재귀 함수가 있습니다. function par_set { PAR=$1 VAL=$2 if [ "" != "$1" ] then export ${PAR}=${VAL} echo ${PAR}=${VAL} shift shift par_set $* fi } 스스로 호출하면 변수를 설정하고 stdout으로 에코합니다. $ par_set FN WORKS FN=WORKS $ echo "FN = "$FN FN = WORKS stdout을 …

1
서버에서 클라이언트로 SSH 연결 시작
ssh퍼블릭 IP가있는 원격 시스템에 쉽게 연결할 수 있습니다 . 그러나 이제 공용 IP가없는 원격 컴퓨터가 있으며 공용 IP가있는 컴퓨터에서 연결해야합니다. 따라서 원격 시스템은이 연결을 시작해야합니다 (클라이언트 추가). 공용 IP가없는 컴퓨터에 할아버지가 있기 때문에 필요하며 때로는 시스템에 대한 도움이 필요합니다. Windows와 유사한 상황에서 TightVNC에 의한 VNC 연결을 사용했는데 TightVNC 서버에는 "클라이언트 …

1
readelf가 Linux 대신 OS로 "System V"를 표시하는 이유는 무엇입니까?
ELF 파일 형식을 이해하려고 gcc로 작은 C 프로그램 (2 줄의 코드)을 컴파일했습니다. readelf -h객체 파일을 수행하면 헤더에 있습니다. OS/ABI: UNIX - System V Fedora를 사용하고 있는데 왜 Linux가 아닌가요? 편집 : 내가 컴파일 int main(){ int x = 0; x++; } 로 gcc -o main.o -c main.c. 내 gcc 버전은 …
10 linux  elf 


1
Linux에서 별도의 (최신) glibc / gcc /… 스택을 루트가 아닌 스택으로 유지 관리하는 방법
우리의 계산 클러스터는 구 커널 (2.6.18)과 구 라이브러리와 바이너리가있는 아주 오래된 CentOS 버전을 실행합니다. 모든 것을 업데이트하려면 모든 노드에서 많은 작업이 필요하기 때문에 이것은 옵션이 아닙니다. (및 / 또는 ) C++11의 최신 버전 이 필요한 프로그램을 컴파일하고 사용하려고합니다 . 시스템을 엉망으로 만들고 싶지 않기 때문에 일부 로컬 디렉토리 트리에서 루트가 …

1
명령 줄에서 "시간"을 사용할 때 "시스템 시간"이란 무엇입니까
우분투 14.04의 표준 터미널에서 스크립트 time시간을 사용 하고 있습니다 Perl. 나는 그것이 스톱워치 시간 이라는 것을 읽었real time 습니다. 사용자로서 내가 프로그램을 시작하고 종료 할 때까지 프로그램을 실행하는 데 소요되는 시간입니다. 그러나 나는 무엇을 얻을하지 않습니다 user또는 sys입니다 시간. 맨 페이지 time는 가장 모호합니다. 그것은 다소 분명하다 동안 것을 real시간 …
10 time 

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