this post was submitted on 27 Apr 2024
15 points (94.1% liked)

Linux

47952 readers
1748 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
15
submitted 6 months ago* (last edited 6 months ago) by mfat@lemdro.id to c/linux@lemmy.ml
 

There is a very annoying problem with archive extraction on Linux. I always sort my files by "last modified" and want my latest files and folders on top in any file manager. When I download and extract an archive, the extracted folder is placed toward the middle or bottom of the list apparently because the original timestamps of files are retained. If I'm not mistaken I didn't have this issue on my MacBook and the extracted archives would appear on the top of the list.

Workaround: In Ark if I choose extract to subfolder and type a name for the new folder, it is treated as recently modified and is placed at the top. But I don't want to enter a name every time.

Shouldn't an extracted folder be treated as recently modified??

Any ideas?

you are viewing a single comment's thread
view the rest of the comments
[–] thingsiplay@beehaw.org 2 points 6 months ago

I removed my other reply, as it is a bit complicated and not straight forward. I thought a little bit about this how to communicate all of this with you, so it is easy to understand. Problem is, this is not easy. Without confusing you again, I want to say it even depends on the file format. In the one tested .7z file the date was preserved for a subfolder inside a folder from the archive. It was not the same for a .tar.gz. Maybe it depends on how the dates were saved in the archive too.

And then it's really confusing thing in the graphical interface of Ark is, when you double click the file and it opens the window. When you extract a subfolder with dragging it out /dir/subdir/ then subdir has new date. But if you extract /dir directly (which includes all subdirs), then subdir has old date, but /dir has new date.

I tested here and there stuff and my conclusion is, its a mess (at least with Ark, I did not test other tools for this, because you are using Ark). As someone else said, you can use touch command to change dates to current date. This could be automated with extraction of archive and using touch command, but this gets involving, especially if you want to have it as a command in the mouse popup menu of your filemanager.