Gnome Sound Recorder를 사용하여 녹음 된 파일을 찾을 수 없습니다


13

오디오를 녹음하기 위해 Gnome Sound Recorder라는 소프트웨어를 사용하고 있습니다. 그러나 녹음을 삭제하는 것 외에는 아무것도 할 수있는 옵션이 없습니다. whereis명령을 사용 하고 해당 디렉토리를 파킹 하는 경우에도 파일을 높고 낮게 보았지만 아무것도 찾지 못했습니다. 도움을 주시면 감사하겠습니다. 저는 30 분 길이의 녹음을 녹음했으며 잃고 싶지 않습니다!

스크린 샷은 다음과 같습니다. 여기에 이미지 설명을 입력하십시오


4
내 시스템에서는 기본적으로 기록을 / home / username / Recordings에 넣습니다.
n8te

@ n8te YESSSSSSSSSSS 너무 감사합니다 OH MY GOD LIFE SAVER 답변을 해주셔서 답변 해주세요 !!!
Joseph Farah

1
문제 없어요. 당신이 그것을 찾아서 다행입니다.
n8te

@JosephFarah : whereis내가 아는 한 오디오 파일을 찾지 않습니다. 아마도 당신은 locate...
Francesco Turco

@FrancescoTurco 우수 포인트! 내가 사용하는 whereis명령이 그 위치에있는 파일을 검색하기 위해에서 실행 된 폴더를 찾습니다. 오디오 파일을 직접 검색하는 데 사용하지 않았습니다.
Joseph Farah

답변:


14

n8te는 파일이 Recordings홈 디렉토리 의 하위 디렉토리 에 있다고 언급했습니다 . 내 대답은 응용 프로그램이 단서를 제공하지 않는 경우 파일을 찾는 방법을 설명합니다.

응용 프로그램에서 파일을 연 상태에서 파일 lsof을 찾을 수 있습니다. 파일이 운영 체제 수준에서 열려있는 동안에 만 작동하며 응용 프로그램이 파일을 표시하는 동안 항상 해당되는 것은 아닙니다. 예를 들어, 텍스트 또는 이미지 편집기는 일반적으로 파일을 열어 읽거나 저장하지만 각로드 또는 저장 작업 직후에 파일을 닫습니다. 그러나 나는 녹음기가 출력 파일에 점진적으로 쓸 것으로 예상하므로 녹음하는 동안 파일을 열어 두어야합니다.

응용 프로그램이 연 파일을 찾으려면 먼저 설치하십시오 lsof. 대부분의 배포판에서 패키지로 제공됩니다. 터미널을여십시오; 내 모든 지시 사항은 명령 줄을 사용합니다. 응용 프로그램의 프로세스 ID를 결정해야합니다. 명령을 실행할 수 있습니다 ps xf(Linux의 경우, 다른 Unix 변형에는 ps명령에 대해 다른 옵션이 있습니다 . 최후의 수단으로 ps -e모든 것을 나열 하는 데 사용할 수 있음 ). 시도 pgrep sound ps x | grep -i sound이름이 "소리"를 포함하는 모든 실행중인 프로그램을 찾습니다. 또는 xprop | grep _NET_WM_PID프로그램 창을 실행 하고 클릭하십시오. 프로세스 ID (예 : 1234)를 결정한 후 다음을 실행하십시오.

lsof -p1234

또 다른 방법은 최근에 수정 한 파일을 찾는 것입니다. 해당 find명령을 사용할 수 있습니다 . 예를 들어, 지난 5 분 동안 수정 된 파일을 찾으려면 다음을 수행하십시오.

find ~ -type f -mmin -5

~홈 디렉토리를 의미합니다. 저장된 파일은 일반적으로 홈 디렉토리에 있습니다. 왜냐하면 응용 프로그램이 종료 되 자마자 지워질 수있는 임시 파일을 제외하고는 응용 프로그램이 쓸 수있는 유일한 위치이기 때문입니다. -type f일반 파일로 제한하고 (여기서는 디렉토리를 볼 필요가 없음) -mmin 5"5 분 전"을 의미합니다. -mtime몇 분 대신 며칠 안에 계산되는 것도 있습니다 . 작성하거나 수정하지 않고 이동 한 파일을 찾으려면 -cmin대신 -mmin;을 사용하십시오 . ctime이는 것도이 마지막으로 읽기 (그러나 등, 이동, 권한 변경을 포함)을 제외하고 파일에 수행 된 시간입니다. 이름으로 파일을 찾을 수도 있습니다. 예 :

find ~ -name '*blendervid*' -type f

이름이 포함 된 파일을 찾습니다 blendervid(그리고`-mmin -5와 같은 것을 추가하여 최근 파일과의 일치를 더 제한 할 수 있습니다).

파일 이름의 일부를 알고 있고 파일이 얼마 전에 작성된 경우 locate명령을 사용할 수 있습니다 .

locate blendervid

locatefind미리 작성된 인덱스를 사용하기 때문에 보다 훨씬 빠릅니다 . 그러나 인덱스를 작성할 때 존재했던 파일 만 찾을 수 있습니다. 대부분의 배포판은 매일 밤 또는 시스템이 항상 켜져 있지 않은 경우 부팅 직후 ( anacron을 통해 ) 인덱스를 다시 작성하도록 정렬합니다 .

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