flock -x -w 5 ~/counter.txt 'COUNTER=$(cat ~/counter.txt); echo $((COUNTER + 1)) > ~/counter.txt' flock위의 예와 같이 여러 명령을 어떻게 전달 합니까? 내가 이해하는 한 flock다른 플래그 (배타적 인 경우 -x, 시간 초과의 경우 -w), 파일을 잠그고 실행할 명령을 사용합니다. 이 함수에 두 개의 명령을 전달하는 방법을 모르겠습니다 (파일 내용이 잠겨있는 …
pacman설명서에 표시된 것처럼 원하는 패키지 버전을 정의 할 수 있음을 알고 있습니다 pacman -S "bash>=3.2". 그러나 사용 가능한 버전을 어떻게 알 수 있습니까? 또한 pacman에서 .db 파일을 동기화 할 때 미러 사본을 생성 한다는 것을 알고 /var/lib/pacman/sync/있지만 이러한 파일은 사람이 읽을 수 없습니다. 그리고 어떤 버전 설치하려면 무엇을 virtualbox나는 희망 …
사용자 정의 작성 키 시퀀스를 어떻게 추가 할 수 있습니까? 나는 약간의 구글 검색을했지만 설명을 찾을 수 없습니다. 특히, 나는 가지고 싶다 : <Compose> + <Z> + <Z> = ℤ # Blackboard bold Z (set of integers) 특히, 파일 /usr/share/X11/locale/en_US.UTF-8/Compose을에 복사하려고 시도 ~/.XCompose하고 구문을 모방했습니다. 그러나 이것은 작동하지 않는 것 …
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 육년 전 . make config터미널에 입력 하면 시스템이 다음과 같이 응답합니다. make: *** No rule to make target `config'. Stop. …
사용자가 시스템에서 특정 좋은 프로세스를 음수 값으로 실행하기를 원합니다. 이 특정 프로그램은 마인 크래프트 서버이므로 서버를 제어하기 위해 명령 줄에 의존하기 때문에 프로세스를 배경으로 포크 할 수는 없습니다. 내 현재 bash 스크립트는 다음과 같습니다 (중요 부분). sleep 10 && \ sudo renice -n $NICENESS $(ps -u $(id -u) -o "%p:%c" …
디렉토리 1의 내용을 디렉토리 2로 복사하고 싶습니다. 그러나 디렉토리 1의 파일 (디렉토리가 아닌) 만 복사하고 싶습니다. 어떻게해야합니까? cp dir1/* dir2/* 그런 다음 여전히 디렉토리 문제가 있습니다. 또한 모든 파일에는 확장자가 없으므로 . 트릭을하지 않습니다
Zswap, Zram 및 Zcache의 사용 사례 차이점을 이해하려고 노력했습니다 . 길고 약간 어리석은 단어에 대한 사전 사과. 나는 많은 인터넷 검색을 수행했으며 zram은 기본적으로 압축 스왑을위한 블록 장치이며 zswap은 frontswap api를 사용하여 커널에서 압축한다는 것을 알고 있습니다. zswap의 한 가지 장점은 LRU 방식으로 압력을받을 때 일부 페이지를 백업 스왑으로 이동할 …
Zsh를 사용하여 Arch에서 gnome 3.10.1을 실행 중입니다. 터미널 창에서 새 탭이나 창을 만들 때 현재 디렉토리가 내 홈 디렉토리로 재설정된다는 문제에 직면하고 있습니다. 나는 이미 이것을 시도했다 : gnome-terminal : 새 탭에서 디렉토리를 추적 하지만 작동하지 않았다. .zshrc파일에서 일부 구성이 될 수 있으므로 파일을 정리하고 다음 줄만 추가하십시오. . /etc/profile.d/vte.sh …
매우 이상한 문제 ... 원격에서 삼바 공유 : [javaerpm] path = /u/abas/erpm/java force user = erpm guest ok = yes read only = no writeable = yes 루트를 사용하여 로컬에 명령을 마운트하십시오. root@crunchbang:/mnt/abas# mount -t cifs -o username=guest,rw,exec,auto //10.0.0.2/javaerpm ./javaerpm 루트는 전혀 읽기 / 쓰기 / cd 할 수 있습니다 …
특정 사용자가 읽을 수없는 파일을 찾고 싶습니다. 사용자 이름이 "user123"이고 "user123"이라는 그룹에 있다고 가정하십시오. user123이 소유 한 경우 u + r이 설정된 파일을 찾고 싶습니다. 파일이 user123 그룹 인 경우 g + r이 켜져 있어야합니다. o + r을 켤 수 없습니다. GNU find는 "읽을 수있는"것을 가지고 있기 때문에 다음과 같이 …
echo? 앞에 타임 스탬프를 만드는 더 좋은 방법이 있습니까? 현재 나는 이것을 이렇게합니다 : #!/bin/sh if mount | grep -q /mnt/usb; then echo `date +%R\ ` "usb device already mounted" else echo `date +%R\ ` "mounting usb device..." mount -t msdosfs /dev/da0s1 /mnt/usb if mount | grep -q /mnt/usb; then …