Unix & Linux

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

1
마운트되지 않은 경우에도 디스크 (USB 인클로저)가 계속 깨어납니다.
설정 내 nas 서버 (ubuntu 서버 14.04)에 4 개의 드라이브가 연결된 USB 인클로저 (Buffalo DriveStation Quad)가 있습니다. 인클로저는 JBOD 모드로 구성되었으므로 Linux에서 모든 디스크를 볼 수 있습니다. 두 개의 디스크 (sdb 및 sdc)는 소프트웨어 raid를 /dev/md0(raid1) 로 구성합니다 . 그리고 /dev/md0하나의 파티션 (로 장착 /mnt/part1저널링없이 ext4에 파일 시스템 포함). 다른 …


3
루트가 아닌 사용자 계정으로 데몬을 실행하는 것이 좋습니다?
NTP를 사용하여 네트워크 시간을 변경하고 두 대의 컴퓨터를 동기화하는 응용 프로그램을 개발했습니다. rootLinux에서는 시간과 날짜를 변경할 수 있기 때문에 로 실행됩니다 (추측). 이제 사용자로 실행하고 싶습니다. 그러나 나는 시간에 접근해야한다. 루트가 아닌 사용자 계정으로 데몬을 실행하는 것이 좋습니다? 응용 프로그램에 다음 과 같은 기능을 제공해야 CAP_SYS_TIME합니까? 보안 취약점이 발생하지 않습니까? …

3
OS X에서 ~의 예기치 않은 Bash 완료
나는 누르면 ~TabTab프롬프트 bash는 명령과 완성의 예상치 못한 세트를 얻었다. 먼저 /Users디렉토리 에있는 모든 사람들과 같았습니다 . 그런 다음에 "홈"디렉토리 /etc/password또는 아마도 그 디렉토리가있는 사람들의 역방향 조회를 수행하고 있다고 생각 /var/empty했습니다. 내가 궁금한 점은 실제로 진행되고있는 이유 와 이것이 작동하는 이유 입니다.



2
bash에서 flock & exec는 안전합니까?
내가 본 "표준"잠금 스 니펫은 다음과 같습니다. ( flock -n 200 || exit 1; # do stuff ) 200>program.lock exec그 시점에서 사용하는 것이 안전합니까 (테스트가 그렇게 말하는 것 같 습니까)? 서브 프로세스가 잠금을 유지합니까? ( flock -n 200 || exit 1; exec /usr/bin/python vendors-notcoolstuff.py ) 200>program.lock 나는 실행중인 프로세스가 열린 …
13 bash  lock 

4
파이썬을 제거한 후에도 왜 여전히 작동합니까?
데비안 8 제시에서는 파이썬을 제거했습니다. perry@perry:~$ sudo apt-get remove python Reading package lists... Done Building dependency tree Reading state information... Done Package 'python2.7' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded. 그러나 어떻게 든 터미널에서 파이썬을 시작할 수 있습니다. perry@perry:~$ …
13 debian  apt  python 

2
touch가 새 파일을 만드는 이유는 무엇입니까?
touch명령이 파일의 마지막 수정 날짜를 업데이트하는 데 사용 된다는 것을 알고 있습니다. 요청 된 파일이 파일 시스템에없는 경우 새 파일을 작성하는 데에도 사용됩니다. 터치는 (이름에서 알 수 있듯이) 마지막 수정 날짜 만 업데이트해야하는데 왜 새 파일을 작성하려고합니까? 터치 코드로 작성된 검사입니까, 아니면 파일을 만드는 다른 것입니까?
13 files  touch 

4
디렉토리 삭제시`ls` 오류
두 개의 껍질이 열려 있습니다. 첫 번째는 디렉토리 A에 있습니다. 두 번째는 디렉토리 A를 제거한 다음 다시 만듭니다. 첫 번째 쉘로 돌아가서을 입력 ls하면 출력은 다음과 같습니다. ls: cannot open directory .: Stale file handle 왜? 첫 번째 쉘 (존재하지 않는 디렉토리 안에 열려있는 쉘)은 다음 명령을 기다리는 동안 "고정"되고 …

5
설치 규모별로 가장 작은 Linux 배포판은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Linux로 실험을하고 설치 크기별로 가장 작은 배포판을 찾으려고합니다. (RAM, CPU는 실제로 중요하지 않습니다)

1
파일을 복사하고 타임 스탬프를 추가하십시오
스크립트에 파일을 복사하고 이름에 타임 스탬프를 추가하는 두 가지 문제가 있습니다. cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%T") 위 Test2의 파일 이름으로 추가 하지만이 예제에서 이름이 원래 소스 파일의 파일 이름을 유지하고 싶습니다 Test. cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%r") 다른 문제는 %r타임 스탬프 코드를 대상 "PM"이 디렉토리가 아니라는 오류가 발생한다는 점입니다. 타임 …

3
파일을 이동할 때 파일 시스템이 중단되면 파일 시스템이 일치하지 않을 수 있습니까?
동일한 파티션 (EXT2)에 두 개의 폴더가 있습니다. 만약 내가 mv folder1/file folder2어떤 장애가 발생하면 (예 : 정전) 파일 시스템이 일관되지 않을 수 있습니까? 하지 않 mv작업이 원자? 업데이트 : 지금까지 IRC에서 다음과 같은 관점을 얻었습니다. 원 자성이므로 불일치가 발생할 수 없습니다 먼저 새 디렉토리에 dir 항목을 복사 한 다음 이전 …

4
sed를 사용하여 연속 스트리밍 출력을 조작하는 방법은 무엇입니까?
비 기술적 인 청중을위한 프레젠테이션을하고 있습니다. bash에서 실행중인 프로그램이있어 연속적인 값 스트림을 출력하며 그중 일부가 중요합니다. 관객이 자신의 빈도를 알 수 있도록 표시되는 중요한 결과를 강조하고 싶습니다. 문제는 sed실행중인 스트림에서 작동 할 수 없다는 것 입니다. 다음과 같이 결과를 파일에 넣으면 정상적으로 작동합니다. cat output.txt | sed "s/some text/some text …

1
D- 버스 인증 및 인증
D-Bus에 대한 원격 액세스를 설정하려고하는데 인증 및 권한 부여가 작동하지 않는 방식을 이해하지 못합니다. 추상 소켓에서 수신 대기하는 D-Bus 서버가 있습니다. $ echo $DBUS_SESSION_BUS_ADDRESS unix:abstract=/tmp/dbus-g5sxxvDlmz,guid=49bd93b893fe40d83604952155190c31 나는 dbus-monitor무슨 일이 일어나고 있는지 보려고 달려 간다. 내 테스트 케이스는 notify-send hello로컬 컴퓨터에서 실행될 때 작동합니다. 같은 컴퓨터의 다른 계정에서 해당 버스에 연결할 수 …

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