Unix & Linux

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

1
chroot를 사용해야하는 이유
이 질문 chroot-jail-what-is-it-and-how-do-i-use-it 는 무엇이며 어떻게 사용하는지 나타냅니다 chroot. 내가 이해하지 못하는 것은 왜 사용해야하는지 chroot입니다. 나는 그것이 무엇을 이해하지만, 내가 그것을 사용해야 할 때 나는 "밖으로 대답 점은 사용하지 말아야로는 보안 메커니즘 또는 샌드 박스가 아니라는 사실 주어진 경우 생각할 수 없다 chroot보안으로 프로그램이 시뮬레이션 된 파일 시스템 외부의 …
13 chroot 

1
중첩 될 수있는 디렉토리는 몇 개입니까?
궁금합니다. 몇 개의 폴더를 중첩 할 수 있으며 그 이유는 무엇입니까? 한도가 있습니까? 중첩이 의미하는 것은 폴더 가이 구조에있을 때입니다. folder |_ folder |_ folder |_ folder |_ ... 이건 아니야: folder |_ folder |_ folder |_ folder |_ ... 제한이있는 경우 운영 체제 또는 파일 시스템에 의해 설정됩니까?

3
맨 페이지가없는 설치된 바이너리 패키지를 찾는 방법이 있습니까?
나는 최근에 https://lintian.debian.org/tags/binary-without-manpage.html을 보았고 누락 된 약 14k 맨 페이지를 보여줍니다. 이는 라이브러리가 아닌 일부 바이너리 패키지에 누락 된 맨 페이지가있을 가능성이 높다는 것을 의미합니다. 맨 페이지가없는 설치된 바이너리 패키지 / 응용 프로그램 (라이브러리가 아님) 목록을 얻으려면 어떻게해야합니까? 나는 일부를 알고 그것에 약간 기여하기 시작합니다.

2
POSIX 쉘에서 함수와 변수에 대한 별도의 네임 스페이스
대시에서 함수와 변수는 별도의 네임 스페이스에있는 것처럼 보입니다. fn(){ fn="hello world" } fn; echo "The value is $fn!" #prints: The value is hello world! fn; echo "The value is $fn!" #prints: The value is hello world! #the fn variable doesn't conflict with the fn function 이것은 대시 전용 기능입니까 아니면 …
13 shell  posix  dash 

6
실행 전 명령 바이너리 확인
bash 스크립트에서 실제로 실행중인 것을 확인하는 방법이 있습니까? (예 : 당신의 bash는 스크립트가 여러 가지 명령을 호출 말 tar, mail, scp, mysqldump) 그리고 당신이 있는지 확인하고자하는 tar실제, 실제 인 tar바이 결정될 수있는 root파일 및 상위 디렉토리 소유자 및 쓰기 권한을 가진 유일한 하나 인 사용자 가 아니라 일부 /tmp/surprise/tar에 www-data또는 …

2
웨이 랜드에서 그놈에 대한 환경 변수 설정 및 가상 터미널에서 bash (또는 ssh)
Gnome 3.22는 기본적으로 wayland를 사용합니다. WAYLAND에 그놈 읽지 않습니다 ~/.profile(또는 ~/.bash_profile나 /etc/profile). https://bugzilla.gnome.org/show_bug.cgi?id=736660을 참조 하십시오 . 초기화 파일을 다음과 같이 설정했습니다. .bash_profile아무것도하지만, 소스를하지 않습니다 .profile및.bashrc .profile단지 같은 환경 설정 변수 PATH및LC_MESSAGES .bashrc같은 응용 프로그램에 대한 몇 가지 bash는 특정 설정 및 별칭과 환경 변수 설정 less과 grep. 효과 (웨이 랜드 …

8
단어로 변수 내용 뒤집기
변수가 있다면 VAR='10 20 30 40 50 60 70 80 90 100' 그리고 그것을 에코 echo "$VAR" 10 20 30 40 50 60 70 80 90 100 그러나 스크립트를 더 아래로 내리면이 변수의 순서를 반대로 바꿔서 다음과 같이 표시됩니다. echo "$VAR" | <code to reverse it> 100 90 80 70 …
13 linux  bash  shell  variable 

4
스크립트를 통해 sftp 연결에서 명령 실행
이것은 매우 기초적인 질문이며, bash를 처음 접했을 때 어떻게 해야하는지 알 수 없었습니다. 인터넷 검색은 불행히도 어디에도 가지 못했습니다. 내 목표는 sftp를 사용하여 서버에 연결하고 파일을 업로드 한 다음 연결을 끊는 것입니다. 다음 스크립트가 있습니다. UpdateJar.sh #!/bin/bash sftp -oPort=23 kalenpw@184.155.136.254:/home/kalenpw/TestWorld/plugins #Change directory on server #cd /home/kalenpw/TestWorld/plugins #Upload file put /home/kalenpw/.m2/repository/com/Khalidor/TestPlugin/0.0.1-SNAPSHOT/TestPlugin-0.0.1-SNAPSHOT.jar …

3
Firefox에 다른 ALSA 장치를 사용하도록 지시하는 방법은 무엇입니까?
온보드 사운드 카드와 연결된 블루투스 헤드셋이 있습니다. 블루투스 장치를 구성했습니다 /etc/asound.conf: # cat /etc/asound.conf pcm.bluetooth { type bluetooth device 12:34:56:78:9a:bc profile "auto" } ctl.bluetooth { type bluetooth } 기본적으로 온보드 카드는 모든 사운드에 사용됩니다 (분명히 기본 온보드 카드를 asound.conf에 나열하지 않아도 됨) 응용 프로그램에서 Bluetooth alsa 장치를 사용하려면 다음과 같이 …
13 audio  firefox  alsa  browser 

2
경고 나 에러가 발생했을 때 프로그램 명을 출력해야합니까?
스크립트 또는 프로그램을 작성하는 경우 경고 또는 오류 메시지와 함께 해당 이름을 stderr에 출력해야합니까? 예를 들면 다음과 같습니다. ./script.sh: Warning! Variable "var" lowered down to 10. 또는: ./prog.py: Error! No such file: "file.cfg". 나는 일반적으로 맛의 문제라는 것을 이해합니다 (특히 자신을 위해 직접 물건을 쓰는 경우). 그러나 그에 대한 기존의 …

2
이 Bash 스크립트를 호출 할 때 파일 인수에 따옴표가 필요한 이유는 무엇입니까?
Bash 스크립팅을 처음 접했습니다. "테스트 스크립트"가 있는데, 고급 / 유용한 스크립트의 기초로 사용했습니다. #!/bin/bash files=$1 for a in $files do echo "$a" done 따옴표없이 이것을 호출하면 디렉토리에서 하나의 파일을 선택합니다. testscript *.txt 그러나 따옴표로 호출하면 올바르게 작동하고 모든 텍스트 파일을 선택합니다. testscript '*.txt' 무슨 일이야?

2
쉘 스크립트가 어떤 프로그램을 실행했는지 알 수있는 방법이 있습니까?
* nix 세계에서 쉘 스크립트가 어떤 프로그램을 실행했는지에 대한 정보를 얻을 수있는 방법이 있습니까? 예: /path/to/script1 /path/to/script_xyz 이 가상 시나리오에서 script_xyz경로 정보를 가질 것입니다 ( /path/to/script1) 또는 프로세스 PID 그것을 실행 한 실체의. 참고 : 다른 솔루션과 접근법에 대해 궁금합니다. 실제로 이것이 가능할 것으로 기대하지는 않습니다.


1
nmap-ncat에서 gnu-netcat의 '-z'에 해당하는 옵션은 무엇입니까?
이것을 사용하여 스크립트를 실행하기 전에 서비스에서 청취 포트를 확인합니다. until nc -z $HOST $PORT do echo "waiting for service to be available..." sleep 0.5 done exec "/my/script" gnu-netcat과 함께 사용되었지만 이제는 Linux 배포판을 업그레이드했으며 /usr/bin/nc명령에 nmap-ncat을 사용합니다 . nmap-ncat패키지 와 함께 사용할 동등한 솔루션을 알고 싶습니다 .
13 netcat  nmap 


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