«unix-shell» 태그된 질문

4
특정 쉘 세션의 날짜를 가짜
나는 여기서 이상한 것을 달성하려고 노력하고 있지만 GNU / Linux에서 쉘 세션을 위해 날짜를 로컬로 가짜로 만들고 싶다. 프로그램이 다른 날짜에 작동하는 방식을 블랙 박스 테스트해야하며 시스템 전체 날짜를 수정하면 원하지 않는 부작용 (크론 작업, 엉망 진 로그 등)이 발생할 수 있습니다. 어떤 아이디어?
30 linux  unix  shell  unix-shell  time 


3
dd 백업을 즉시 압축
어쩌면 이것은 바보 같은 질문처럼 들리지만 내가하려고하는 방식으로는 효과가 없습니다. 나는 livecd에 있고, 드라이브는 마운트 해제됩니다. 내가 이런 식으로 백업 할 때 sudo dd if=/dev/sda2 of=/media/disk/sda2-backup-10august09.ext3 bs=64k ... 일반적으로 작동하지만 복사 할 외부 hd에 충분한 공간이 없습니다 (ALMOST가 적합합니다). 이 방법으로 압축하고 싶었습니다 sudo dd if=/dev/sda2 | gzip > /media/disk/sda2-backup-10august09.gz …


5
파일 권한을 복사하지만 Unix의 파일은 복사하지 않습니다
(From : /programming/15245144/copy-file-permissions-but-not-files , 주제를 벗어 났으므로 닫힘) 동일한 디렉토리 트리의 사본이 두 개 있습니다. 두 파일 모두 거의 동일한 파일을 가지고 있습니다 (한 버전에는 몇 개의 추가 파일이 있거나 누락 된 파일이있을 수 있음). 그러나 대부분의 파일은 두 디렉토리 모두에 공통입니다 (동일한 상대 경로와 모든 경로를 가짐). 이들이 디렉토리에 …

8
이름에 하이픈이있는 UNIX 디렉토리 삭제
필자의 실수로 (예를 들어) -A라는 디렉토리를 실수로 만들어 파일로 채웠습니다. 해당 디렉토리를 삭제하고 싶습니다. 난 노력 했어: rmdir -- -A 그러나 디렉토리에 여전히 파일이 있음을 알려줍니다. 그리고 나는 디렉토리로 들어가서 해당 파일을 삭제하는 방법을 알 수 없습니다. 이 성가신 디렉토리를 제거하려면 어떻게해야합니까?
13 unix  unix-shell 

7
* nix에서 특정 파일이 어떤 파일 시스템에 있는지 확인하는 방법은 무엇입니까?
일반적인 현대 유닉스 환경 (예 : GNU / Linux, GNU / Solaris 또는 Mac OS X)에서 특정 절대 파일 경로가 어떤 마운트 포인트 및 파일 시스템 유형인지 확인하는 좋은 방법이 있습니까? 명령을 실행하고 해당 출력을 수동으로 구문 분석하고 파일 경로와 문자열을 비교할 수 있다고 가정 mount하지만 그렇게하기 전에 더 우아한 …

9
많은 수의 파일을 복사하는 동안 '인수 목록이 너무 깁니다'오류
다음 명령을 사용하고 있습니다. \cp -uf /home/ftpuser1/public_html/ftparea/*.jpg /home/ftpuser2/public_html/ftparea/ 그리고 오류가 발생합니다. -bash: /bin/cp: Argument list too long 나는 또한 시도했다 : ls /home/ftpuser1/public_html/ftparea/*.jpg | xargs -I {} cp -uf {} /home/ftpuser2/public_html/ftparea/ 여전히 -bash : / bin / ls : 인수 목록이 너무 깁니다. 아이디어가 있습니까?
12 linux  bash  unix-shell 

1
쉘 스크립트를 사용하여 rsync가 변경했는지 확인
rsync의 두 디렉토리에 bash 스크립트가 있습니다. 때때로 변화가 있고, 가능성은 아무것도 없습니다. rsync가 실제로 변경 (파일 추가 / 업데이트) 한 경우에만 명령을 실행하고 싶습니다. 그렇지 않으면 그냥 건너 뛰고 싶습니다. 보고 싶은 반품 응답이 있습니까?
10 unix  bash  rsync  unix-shell 


1
cp -p는 일부 파일의 시간을 유지하지만 전부는 아닙니까?
SMB를 통해 마운트 된 다른 디렉토리에 복사하려는 동일한 권한을 가진 파일이 많은 시스템에 소스 디렉토리가 있습니다. [tmark@dexter JR09141045 roche_454_transfer]$ ls -l /source_dir total 71348 -rwxrwxrwx 1 adminrig lifelabs 19768377 Mar 25 23:29 1.TCA.454Reads.fna -rwxrwxrwx 1 adminrig lifelabs 53093396 Mar 25 23:29 1.TCA.454Reads.qual -rwxrwxrwx 1 adminrig lifelabs 1035 Mar 25 23:29 …

2
svn + ssh checkout 사용자를 보호하는 방법?
모든 SVN 리포지토리는 모든 개발자가 액세스 할 수있는 전용 시스템에서 호스팅됩니다. 때때로 우리는 우리가 소유하지 않거나 자신을 운영하지 않는 컴퓨터에서 저장소를 체크 아웃해야합니다. 현재 우리는 모두 자체 시스템 (SSH) 계정을 사용하지만 대신 사용할 수있는 일반적인 'checkoutsvn'사용자를 사용하고 싶습니다. 이 사용자는 리포지토리에서 체크 아웃하는 데만 사용되지만 시스템에 로그인 할 수 없습니다 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.