Language Selection

English French German Italian Portuguese Spanish

CLI Magic: GNU find

Filed under
HowTos

Don't you just hate it when you can't find a file you need, but you know it's on your computer? Wouldn't you like an easy way to track down files anywhere on your computer? If so, I have good news for you, a command available to you at the friendly Linux CLI called find.

You know what they say, the CLI is such an essential part of the operating system that running an OS without one is like traveling blind. Getting to know the GNU find command can help you better understand why that is true. Climb down out of your GUI for awhile, and let's see what we can find.

The find command allows you to find a file or files by searching for them in a number of ways. Leaving aside the options for symbolic links -- we'll get to those in a minute -- the basic format for the command is as follows:

Full Story.

More in Tux Machines

Linux Mint Releases Last KDE Edition "Sylvia"

​Mint fans rejoice as the latest version of Linux Mint 18.3 Sylvia with the KDE desktop is available to download on Linux Mint’s official website. The sad part is that this will be the last offering from Linux Mint that will feature the KDE desktop environment. Read
more

today's leftovers

  • Schaller On Linux In 2018: Rust Rules, Apple Declines, Linux Graphics Compete
    Christian Schaller who has long been involved in GNOME/Fedora development while serving as a senior software engineering manager at Red Hat and formerly with Collabora has some bold predictions about 2018 for open-source software.
  • Fedora Classroom Session: Fedora QA 102
    Fedora Classroom sessions continue next week with a session on Fedora QA. The general schedule for sessions appears on the wiki. You can also find resources and recordings from previous sessions there. Here are details about this week’s session on Wednesday, December 22 at 16:00 UTC. That link allows you to convert the time to your timezone.
  • Cura, the nice 3D print slicer, is now in Debian Unstable
    After several months of working and waiting, I am happy to report that the nice and user friendly 3D printer slicer software Cura just entered Debian Unstable. It consist of five packages, cura, cura-engine, libarcus, fdm-materials, libsavitar and uranium. The last two, uranium and cura, entered Unstable yesterday. This should make it easier for Debian users to print on at least the Ultimaker class of 3D printers. My nearest 3D printer is an Ultimaker 2+, so it will make life easier for at least me. :)
  • #PeruRumboGSoC2018 – Session 5
    Today we have celebrated another session for the #PeruRumboGSoC2018 program at CCPP UNI. It was one of the longest sessions we have experienced.
  • Mozilla releases tools and data for speech recognition
    Voice computing has long been a staple of science fiction, but it has only relatively recently made its way into fairly common mainstream use. Gadgets like mobile phones and "smart" home assistant devices (e.g. Amazon Echo, Google Home) have brought voice-based user interfaces to the masses. The voice processing for those gadgets relies on various proprietary services "in the cloud", which generally leaves the free-software world out in the cold. There have been FOSS speech-recognition efforts over the years, but Mozilla's recent announcement of the release of its voice-recognition code and voice data set should help further the goal of FOSS voice interfaces. There are two parts to the release, DeepSpeech, which is a speech-to-text (STT) engine and model, and Common Voice, which is a set of voice data that can be used to train voice-recognition systems. While DeepSpeech is available for those who simply want to do some kind of STT task, Common Voice is meant for those who want to create their own voice-recognition system—potentially one that does even better (or better for certain types of applications) than DeepSpeech.
  • FreeBSD-Based TrueOS 17.12 Focuses on Faster Boot, Bhyve and LibreSSL Support
    en Moore, the creator of the FreeBSD-based TrueOS computer operating system and Lumina desktop environment, released the TrueOS 17.12 update, which introduces multiple enhancements. Synced with the FreeBSD 12.0-CURRENT and FreeBSD ports tree software repositories as of December 4 and November 30, 2017, respectively, TrueOS 17.12 is an incremental update to the operating system adding improvements to the OpenRC-based boot process, removable-device management, LibreSSL and SysAdm API integrations, as well as Bhyve support for TrueOS Server Install. "We have also been working quite a bit on the server offering of TrueOS, and are pleased to provide new text-based server images with support for Virtualization systems such as bhyve," said Ken Moore in the release announcement. "This allows for simple server deployments which also take advantage of the TrueOS improvements to FreeBSD."
  • Will Your Taxes Go Up or Down? A Calculator for the New Tax Bill
    ...Tax-Calculator, an open-source tax-modeling program.

Games: Slaps and Beans and Games Online For Android

  • Slaps and Beans now in Early Access
    Bud Spencer & Terence Hill: Slaps and Beans [Steam] is now in Early Access after a successful Kickstarter campaign in which the developers gained over $200k.
  • Best First Person Shooter Games Online For Android
    With the ever shining genre of First Person Shooters making it Huge in the PC market, game studios have brought the best of FPS action to people’s mobile devices. Here I present to you my best picks for the Free first person shooter games online for Android.

Software and howtos