Error while unzipping a file. "failed to make - directory"

Error while unzipping a file. “failed to make - directory”

I am kind of a new Linux user in general, so if my issue was too easy or naive, forgive me for that. but I searched a lot and really didn’t get a lot.

in short words: every time I extract a zip file using ARK or whatever program 7zip or unzip, I get that error from dolphin as a notification. that

it failed to create a “folder name” directory. and terminate the whole extraction process. and that “folder name” is a directory that exists inside the zip file.

Note:

If the zip file doesn’t have any directories in it. and if the program won’t make a subfolder. it works perfectly fine.

In trying to solve this issue:

I used many programs GUI ones or terminal bases,

I checked the dire permissions if it is read-only and it was rwx for owner, owner group, and others.

I searched a lot to find someone who had the same issue and I didn’t get lucky.

I am using KDE plasma 5.23.5. and I don’t know what else info you guys maybe need. :sweat_smile::sweat_smile:

Also, forgive me for my English, I am not American.

Thanks :slight_smile:

Lauch Arc from App launcher and go to Settings > Configure Ark > Extraction and Check “Extract to a subfolder…”:

Screenshot

Screenshot_20220205_151225

unzip file.zip -d unzip-into-folder

The issue may be that some of the content inside the zip is a folder name outside the zip.
When unzipping it is best practice to do so to an empty folder - thus avoiding potential file conflicts or accidental overwrite of existing files.

1 Like

That is, luckily, not a requirement for speaking English, nor for using Manjaro or its Forums.

So hi @MoSTaFa_HeSHaM, and welcome!

Firstly, let me give you this tip:

When posting terminal output, copy the text and paste it here, wrapped in three backticks (```). Like this:

```
pasted text
```

This will just cause it to be rendered like this:

Facilisis leo enim
id euismod
pellentesque nunc bibendum
purus ex nisi erat morbi suspendisse dolor.

Instead of like this:

Facilisis leo enim id euismod pellentesque nunc bibendum purus ex nisi erat morbi suspendisse dolor.

Thereeby increasing legibility and making it easier forr thosee trying to assist.

Secondly, another tip:

If requested to provide output, preefix the command with LANG=C. Like this:

LANG=C <command>

Where <command> is the command you are requested to run.

This just formats and outputs the text neatly and understandably for everyone.

1 Like

Hi @Mirdarthos
Thank you for your welcome and kindness, I’m happy to be in such a great helpful community.
And thank you for these precious tips. I wasn’t aware of it.

Most people aren’t. That’s why I thought it a good idea to give them to newcomers. I was there myself.

Another couple of tips:

1 Like

I tried and unzipped to an empty folder. didn’t work.
here I tried with 2 different zip files, one worked, and the second didn’t.

this the bad one :sweat_smile:

checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/01 - Lesson Preview.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/02 - Visual Metaphor.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/03 - Distributed File Systems.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/04 - DFS Models.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/05 - Remote File Service Extremes.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/06 - Remote File Service  A Compromise.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/07 - Stateless vs Stateful File Server.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/08 - Caching State in a DFS.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/09 - File Caching Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/10 - File Caching Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/11 - File Sharing Semantics on a DFS.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/12 - DFS Data Structure Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/13 - DFS Data Structure Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/14 - File vs Directory Service.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/15 - Replication and Partitioning.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/16 - Replication vs Partitioning Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/17 - Replication vs Partitioning Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/18 - Networking File System NFS Design.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/19 - NFS File Handle Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/20 - NFS File Handle Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/21 - NFS Versions.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/22 - NFS Cache Consistency Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/23 - NFS Cache Consistency Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/24 - Sprite Distributed File System.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/25 - Sprite DFS  Access Pattern Analysis.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/26 - Sprite DFS  From Analysis to Design.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/27 - File Access Operations in Sprite.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/28 - Lesson Summary.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L2: Distributed File Systems
                 Invalid argument
                 unable to process P4L2: Distributed File Systems/29 - Lesson Review.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/01 - Lesson Preview.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/02 - Visual Metaphor.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/03 - Reviewing DFSs.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/04 - Peer Distributed Applications.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/05 - Distributed Shared Memory DSM.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/06 - Hardware vs Software DSM.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/07 - Implementing DSM Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/08 - Implementing DSM Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/09 - DSM Design Sharing Granularity.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/10 - DSM Design Access Algorithm.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/11 - DSM Design Migration vs Replication.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/12 - DSM Performance Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/13 - DSM Performance Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/14 - DMS Design Consistency Management.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/15 - DSM Architecture.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/16 - Summarizing DSM Architecture.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/17 - Indexing Distributed State.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/18 - Implementing DSM.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/19 - What is a Consistency Model.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/20 - Strict Consistency.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/21 - Sequential Consistency.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/22 - Causal Consistency.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/23 - Weak Consistency.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/24 - Consistency Models Quiz 1.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/25 - Consistency Models Quiz 1.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/26 - Consistency Models Quiz 2.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/27 - Consistency Models Quiz 2.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/28 - Consistency Models Quiz 3.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/29 - Consistency Models Quiz 3.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/30 - Consistency Models Quiz 4.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/31 - Consistency Models Quiz 4.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/32 - Consistency Models Quiz 5.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/33 - Consistency Models Quiz 5.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/34 - Lesson Summary.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L3: Distributed Shared Memory
                 Invalid argument
                 unable to process P4L3: Distributed Shared Memory/35 - Lesson Review.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/01 - Lesson Preview.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/02 - Data Center Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/03 - Data Center Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/04 - Internet Services.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/05 - Internet Service Architectures.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/06 - Homogeneous Architectures.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/07 - Heterogeneous Architectures.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/08 - Homogeneous Design Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/09 - Homogeneous Design Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/10 - Heterogeneous Design Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/11 - Heterogeneous Design Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/12 - Scale Out Limitations Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/13 - Scale Out Limitations Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/14 - Cloud Computing Poster Child Animoto.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/15 - Cloud Computing Requirements.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/16 - Cloud Computing Overview.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/17 - Why Does Cloud Computing Work.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/18 - Cloud Computing Vision.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/19 - Cloud Computing Definitions Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/20 - Cloud Computing Definitions Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/21 - Cloud Deployment Models.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/22 - Cloud Service Models.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/23 - Requirements for the Cloud.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/24 - Cloud Failure Probability Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/25 - Cloud Failure Probability Quiz.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/26 - Cloud Enabling Technologies.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/27 - The Cloud as a Big Data Engine.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/28 - Example Big Data Stacks.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/29 - Lesson Summary.srt.
checkdir error:  cannot create Intro-to-OS-sub/P4L4: Datacenter Technologies
                 Invalid argument
                 unable to process P4L4: Datacenter Technologies/30 - gioslerssonreview.srt.

and this the good one:

    /run/media/mostafah/Data/Zoom Records  ls                                                                                                                                       ✔ 
total 424M
-rwxrwxrwx 1 1.7M فبر  5 09:44 'Introduction to Operating Systems Subtitles.zip'
drwxrwxrwx 1    0 فبر  6 09:21  Intro-to-OS-sub
-rwxrwxrwx 1 422M فبر  6 08:45  takweed.zip
    /run/media/mostafah/Data/Zoom Records  unzip  takweed.zip -d unzip-into-folder                                                                                                  ✔ 
Archive:  takweed.zip
  inflating: unzip-into-folder/شرح تحفة الأطفال (للشيخ الدكتور_ محمد حامد ❤❤)/التفخيم والترقيق لحرف الراء (للشيخ محمد حامد)/التفخيم والترقيق لحرف الراء (الجزء 1).mp4  
  inflating: unzip-into-folder/شرح تحفة الأطفال (للشيخ الدكتور_ محمد حامد ❤❤)/صفات الحروف (للشيخ محمد حامد)/صفات الحروف (الجزء 2).mp4  
  inflating: unzip-into-folder/شرح تحفة الأطفال (للشيخ الدكتور_ محمد حامد ❤❤)/التفخيم والترقيق لحرف الراء (للشيخ محمد حامد)/التفخيم والترقيق لحرف الراء (الجزء 2).mp4  
  inflating: unzip-into-folder/شرح تحفة الأطفال (للشيخ الدكتور_ محمد حامد ❤❤)/صفات الحروف (للشيخ محمد حامد)/صفات الحروف (الجزء 3).mp4  
  inflating: unzip-into-folder/شرح تحفة الأطفال (للشيخ الدكتور_ محمد حامد ❤❤)/مخارج الحروف (للشيخ محمد حامد)/مخارج الحروف (الجزء 2).mp4  
  inflating: unzip-into-folder/شرح تحفة الأطفال (للشيخ الدكتور_ محمد حامد ❤❤)/صفات الحروف (للشيخ محمد حامد)/صفات الحروف (الجزء 1).mp4  
  inflating: unzip-into-folder/شرح تحفة الأطفال (للشيخ الدكتور_ محمد حامد ❤❤)/مخارج الحروف (للشيخ محمد حامد)/مخارج الحروف (الجزء 3).mp4  
  inflating: unzip-into-folder/شرح تحفة الأطفال (للشيخ الدكتور_ محمد حامد ❤❤)/مخارج الحروف (للشيخ محمد حامد)/مخارج الحروف (الجزء 1).mp4  
    /run/media/mostafah/Data/Zoom Records                                                                                                                                    ✔  4s  
    /run/media/mostafah/Data/Zoom Records  ls                                                                                                                                       ✔ 
total 424M
-rwxrwxrwx 1 1.7M فبر  5 09:44 'Introduction to Operating Systems Subtitles.zip'
drwxrwxrwx 1    0 فبر  6 09:21  Intro-to-OS-sub
-rwxrwxrwx 1 422M فبر  6 08:45  takweed.zip
drwxrwxrwx 1  224 فبر  6 09:29  unzip-into-folder
    /run/media/mostafah/Data/Zoom Records                                                                                                                                           ✔ 
    /run/media/mostafah/Data/Zoom Records                                                                                                                                           ✔ 
    /run/media/mostafah/Data/Zoom Records                                                                                                                                           ✔ 
    /run/media/mostafah/Data/Zoom Records                                                                                                                                           ✔ 

I started to doubt the zip file itself is corrupted :thinking:
Thanks for your reply and care :slight_smile:

I tried and didn’t differ.
Thanks for your help anyway, I appreciate it :slight_smile:

The issue may be a corrupt zip file - but it may also be the encoding of the zip file. I suggest you take a look at

man zip

There is an option to test the integrity of the zip.

Another option is - if you know the files is only text - like .srt files (subtitles) - to unpack as text.

1 Like

here is the test says ok :cry:

   /run/media/mostafah/Data/Zoom Records  zip                                                                                                                           ✔  2m 52s  
Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
Zip 3.0 (July 5th 2008). Usage:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
  The default action is to add or replace zipfile entries from list, which
  can include the special name - to compress standard input.
  If zipfile and list are omitted, zip compresses stdin to stdout.
  -f   freshen: only changed files  -u   update: only changed or new files
  -d   delete entries in zipfile    -m   move into zipfile (delete OS files)
  -r   recurse into directories     -j   junk (don't record) directory names
  -0   store only                   -l   convert LF to CR LF (-ll CR LF to LF)
  -1   compress faster              -9   compress better
  -q   quiet operation              -v   verbose operation/print version info
  -c   add one-line comments        -z   add zipfile comment
  -@   read names from stdin        -o   make zipfile as old as latest entry
  -x   exclude the following names  -i   include only the following names
  -F   fix zipfile (-FF try harder) -D   do not add directory entries
  -A   adjust self-extracting exe   -J   junk zipfile prefix (unzipsfx)
  -T   test zipfile integrity       -X   eXclude eXtra file attributes
  -y   store symbolic links as the link instead of the referenced file
  -e   encrypt                      -n   don't compress these suffixes
  -h2  show more help
  
    /run/media/mostafah/Data/Zoom Records  zip -T Introduction\ to\ Operating\ Systems\ Subtitles.zip                                                                               ✔ 
test of Introduction to Operating Systems Subtitles.zip OK
    /run/media/mostafah/Data/Zoom Records  i will cry