«directory» 태그된 질문

컴퓨터 파일을 저장하는 파일 시스템 구조입니다.

2
하드 링크 수가 0이되면 디렉토리가 제거됩니까?
하드 링크 수가 0이되면 디렉토리가 제거됩니까? 디렉토리는로 인해 하드 링크 수로 항상 2 이상을가집니다 .. rm -r디렉토리 일 때 하드 링크 수가 1 대신 2에서 0으로 줄어 듭니까? 디렉토리의 하드 링크 수는 1이 될 수 있습니까? 감사.
10 directory 

6
awk 내에 파일이 있는지 어떻게 확인합니까? [-d 'filename'] 실패
존재하지 않는 홈 디렉토리 세트를 가진 사용자 목록을 생성하려고합니다. awk 로이 작업을 수행 할 수 있어야하지만 구문에 문제가 있습니다. ]에서 "잘못된 구문"이라고 계속 알려줍니다. 내가 무엇을 잘못하고 있지? awk -F: '{ if(![ -d "$6"]){ print $1 " " $3 " " $7}}' /etc/passwd 아마도 내가 사용하게 될 최종 코드는 다음과 …
10 bash  awk  directory 

2
경로 구문 규칙
유닉스 경로 문자열 조작을위한 라이브러리를 작성 중입니다. 이 경우 대부분의 사람들이 걱정하지 않는 구문의 모호한 부분을 이해해야합니다. 예를 들어, 내가 말할 수있는 최선으로, 그 것 foo/bar과 foo//bar같은 장소에 두 점을. 또한 ~일반적으로 사용자의 홈 디렉토리를 나타내지 만 경로 중간 에 나타나면 어떻게합니까? 그러면 어떻게됩니까? 가능한 모든 경우를 올바르게 처리하는 코드를 …

1
동일한 내용의 디렉토리에서 모든 폴더 찾기
우분투에서 디렉토리에서 중복 폴더를 찾을 수 있습니까 (즉, 동일한 내용의 폴더)? 중복 파일 (예 : fdupes)을 찾는 데 사용할 수있는 명령 줄 도구가 이미 있다고 생각하지만 대신 중복 폴더를 찾고 싶습니다. 즉, 파일 이름과 기타 메타 데이터가 다를 수 있지만 포함 된 파일의 내용과 일치하는 폴더를 찾으십시오.

3
이전 / 다음 형제 디렉토리로 CD를 넣으려면 어떻게해야합니까?
나는 종종 이와 같은 프로젝트 디렉토리 레이아웃을 가지고 있습니다 project `-- component-a | `-- files... `-- component-b | `-- files... `-- component-c `-- files... component파일이있는 곳이기 때문에 일반적으로 디렉토리 중 하나에서 작업 합니다. 그런 다음 쉘로 돌아올 때, 특히 모든 구성 요소를 스크립팅 할 수없는 몇 가지 사항을 변경해야 할 …

1
ls가 하위 파일이나 폴더 내용에 대한 정보가 아닌 지정된 디렉토리에 대한 정보 만 표시하도록하려면 어떻게해야합니까?
홈 디렉토리 인 "foo"폴더가 있다고 가정 해 봅시다. 정보, 소유자, 그룹, 권한 등에 대한 정보를 얻고 싶습니다. 그런 다음 정보를 얻으 려고이 작업을 수행합니다. cd ~ ls -l foo 물론 "foo"의 내용에 대한 정보를 보여줍니다. 그런 다음 이런 식으로 할 수 있습니다 cd ~ dir=foo ls -l $foo/.. | awk …
10 directory  ls 


1
rmdir이 왜 두 개의 개별 시스템 호출을 연결 해제합니까?
한동안 궁금해하는 것이 있습니다. [15:40:50][/tmp]$ mkdir a [15:40:52][/tmp]$ strace rmdir a execve("/usr/bin/rmdir", ["rmdir", "a"], [/* 78 vars */]) = 0 brk(0) = 0x11bb000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3772c3000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=245801, ...}) = …

2
쓰기 권한 만있는 폴더는 쓸모가 없습니다…
몇 년 동안 리눅스와 함께 일하면서 자유 시간을 보냈을 때 몇 가지 기본 사항을 다시 살펴보기로 결심했습니다. 그래서 권한 (소스 코드를 확인하지 않고)과 폴더의 특별한 경우에 대한 내용을 다시 읽고 폴더 권한에 대한 새로운 (적어도 ...) 생각을했습니다 (특정 사용자 / 그룹 / 기타) : 폴더를 두 개의 열이있는 테이블로 생각합니다. …


4
하위 디렉토리를 포함하지 않는 디렉토리 찾기
스크립트 작성은 ksh입니다. 하위 디렉토리가 아닌 파일 만 포함하는 현재 디렉토리에서 모든 디렉토리 이름을 직접 찾아야합니다. ls -alR첫 번째 필드의 첫 번째 문자 ( d디렉토리)의 출력을 사용 하고 재귀 적으로 구문 분석 할 수 있음을 알고 있습니다. awk파싱하고 찾는 가장 좋은 방법 이라고 생각 합니다. 예를 들어, ls -al현재 디렉토리 …
10 shell  find  directory  ls  ksh 

1
“dot”파일의 크기가“.”인 이유는 무엇입니까? 4096을 초과합니까?
오늘 저는 크기가 4MB 인 "빈"디렉토리를 찾았습니다. 내용이 보이지 않아서 시도했습니다 ls -lah. 이것은 나에게 숨겨진 파일 (매우 크지 않음)을 보여주었습니다. 디렉토리가 너무 큰 이유를 검색 한 결과, 도트 파일 ( .)의 크기가 3.9MB라는 것을 알았습니다. 그 파일에 무엇이 저장됩니까? 그것은 같은 디렉토리에 대한 일종의 링크가 아닙니까? 다음은 셸 출력 …

6
디렉토리에만 찾기를 사용하는 방법
"Dropnot"의 다양한 하위 디렉토리에있는 많은 파일을 찾습니다. $ locate Dropnot 로 디렉토리 위치 만 찾을 수 있습니까 locate? ( "Dropnot"디렉토리가 있습니다) 그래서 경우 Dropnot에 /home/me/반환됩니다 유일한 항목의 그. 그렇다면 가장 간단한 방법은 무엇입니까? 파이프 나 그 리핑 등을 사용하는 대신 플래그 나 기호를 사용하는 것이 바람직하지만 옵션으로 사용할 수 있습니다. …
10 directory  locate 

2
현재 디렉토리의 하위 디렉토리를 나열하는 올바른 방법이 있습니까?
나는 디렉토리의 하위 디렉토리를 찾을 수 있습니다 ls -d -- */ 또는 ls -l | grep "^d" 그러나이 두 가지가 간접적으로 보이므로 디렉토리를 찾는 표준 방법이 있다고 생각합니다. 올바른 방법이 있습니까? 그리고 그렇지 않다면,이 두 가지 중 어느 것이 엣지 케이스에서 바람직하지 않은 동작으로 이어질까요? (심볼릭 링크, 숨겨진 디렉토리 등)

2
rmdir과 rm -r의 차이점
나는 일반적으로 rm 을 사용하여 디렉토리를 삭제합니다 . rm -r myDir 그러나 나는 또 다른 명령 인 rmdir을 알고 있습니다. rmdir myDir 이 두 명령의 차이점은 무엇이며 언제 사용해야합니까?
9 directory  rm  command 

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