편집하다

편집하다

아치 리눅스.

내 NAS에 CIFS 마운트가 있고 전체 권한으로 마운트되어 있습니다.

# line from my fstab
//IP_ADDRESS/path/to/dir    /path/to/local/dir    cifs    uid=my_user,gid=my_group,dir_mode=0777,file_mode=0777,credentials=path/to/my/creds    0    0

디렉토리를 만들려고 하는데 실패합니다.

mkdir path/to/local/dir/subdir
mkdir: cannot create directory '/path/to/local/dir/subdir': File exists

하지만 내가 아는 한아니요존재하다:

ls -la path/to/local/dir
drwxrwxrwx me me 0 date .
drwxrwxrwx me me 0 date ..

내 NAS에 있는 파일을 보면 하위 디렉터리가 원격지에 존재하지 않습니다. 혼란스러워요. 이것을 검색하면 도트 파일이 무엇인지 이해하지 못하는 사람들의 결과가 많이 나올 것입니다.

무엇을 제공합니까?

편집하다

세부 사항에 대해 약간의 저항이 있었기 때문에(충분히 공평함) 여기에정밀한명령 및 출력. 이 /mnt/nas/SteamLibrary폴더는 NAS에 있는 폴더의 로컬 마운트 지점입니다.

[I] ⋊> ~ ls -la /mnt/nas/SteamLibrary/steamapps/downloading             
17:19:56ls: cannot access '/mnt/nas/SteamLibrary/steamapps/downloading': No such file or directory
[I] ⋊> ~ mkdir /mnt/nas/SteamLibrary/steamapps/downloading              
17:20:33mkdir: cannot create directory ‘/mnt/nas/SteamLibrary/steamapps/downloading’: File exists
[I] ⋊> ~ ls -la /mnt/nas/SteamLibrary/steamapps/                        
17:20:41total 108K
drwxrwxrwx 2 jsmith jsmith    0 Apr 18 21:30 .
drwxrwxrwx 2 jsmith jsmith    0 Apr 19 13:49 ..
drwxrwxrwx 2 jsmith jsmith    0 Apr 17 16:05 common
drwxrwxrwx 2 jsmith jsmith    0 Apr 17 16:04 compatdata
drwxrwxrwx 2 jsmith jsmith    0 Apr 17 16:03 shadercache
drwxrwxrwx 2 jsmith jsmith    0 Apr 17 16:05 temp
drwxrwxrwx 2 jsmith jsmith    0 Aug 10  2020 workshop
-rwxrwxrwx 1 jsmith jsmith 1.2K Feb 27 16:40 appmanifest_102500.acf
-rwxrwxrwx 1 jsmith jsmith  686 Feb 27 16:40 appmanifest_107300.acf
-rwxrwxrwx 1 jsmith jsmith  694 Feb 27 16:40 appmanifest_107310.acf
-rwxrwxrwx 1 jsmith jsmith  498 Apr 19 13:50 appmanifest_1391110.acf
-rwxrwxrwx 1 jsmith jsmith  483 Apr 19 13:50 appmanifest_1493710.acf
-rwxrwxrwx 1 jsmith jsmith  745 Feb 27 16:40 appmanifest_207320.acf
-rwxrwxrwx 1 jsmith jsmith  863 Feb 27 16:41 appmanifest_219780.acf
-rwxrwxrwx 1 jsmith jsmith  691 Apr 17 16:03 appmanifest_22320.acf
-rwxrwxrwx 1 jsmith jsmith  837 Apr 19 13:50 appmanifest_22330.acf
-rwxrwxrwx 1 jsmith jsmith  516 Feb 27 16:59 appmanifest_256460.acf
-rwxrwxrwx 1 jsmith jsmith 1.2K Feb 27 16:59 appmanifest_292030.acf
-rwxrwxrwx 1 jsmith jsmith  825 Feb 27 16:40 appmanifest_312540.acf
-rwxrwxrwx 1 jsmith jsmith 1.1K Apr 17 16:03 appmanifest_340170.acf
-rwxrwxrwx 1 jsmith jsmith 1.1K Feb 27 16:40 appmanifest_351970.acf
-rwxrwxrwx 1 jsmith jsmith  894 Feb 27 16:40 appmanifest_367500.acf
-rwxrwxrwx 1 jsmith jsmith  773 Feb 27 16:40 appmanifest_372360.acf
-rwxrwxrwx 1 jsmith jsmith 1.5K Feb 27 16:37 appmanifest_379720.acf
-rwxrwxrwx 1 jsmith jsmith  599 Apr 17 16:20 appmanifest_391540.acf
-rwxrwxrwx 1 jsmith jsmith  665 Apr 19 13:49 appmanifest_406110.acf
-rwxrwxrwx 1 jsmith jsmith  685 Feb 27 16:59 appmanifest_418340.acf
-rwxrwxrwx 1 jsmith jsmith  794 Feb 27 16:40 appmanifest_429660.acf
-rwxrwxrwx 1 jsmith jsmith  985 Feb 27 16:40 appmanifest_489830.acf
-rwxrwxrwx 1 jsmith jsmith  612 Feb 27 16:59 appmanifest_506510.acf
-rwxrwxrwx 1 jsmith jsmith  667 Feb 27 16:41 appmanifest_522530.acf
-rwxrwxrwx 1 jsmith jsmith  708 Feb 27 16:41 appmanifest_525240.acf
-rwxrwxrwx 1 jsmith jsmith  891 Apr 17 16:03 appmanifest_538680.acf
-rwxrwxrwx 1 jsmith jsmith 1.1K Feb 27 16:40 appmanifest_72850.acf

답변1

ls -la /path/to/dir목록( 필수 .및 항목을 제외하고는 ..비어 있음 )콘텐츠dir.

-d디렉토리 자체를 보려면 이 옵션을 사용하십시오 .

ls -ld /path/to/dir

읽기에는 man ls다양한 옵션이 있습니다 . 스크립트에서 man stat"분석" 오류가 발생하기 전에 이 내용을 읽어 보십시오 .ls

관련 정보