this post was submitted on 01 Jul 2023
204 points (96.8% liked)

linuxmemes

26173 readers
459 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     
    all 47 comments
    sorted by: hot top controversial new old
    [–] not_neno@lemmy.world 16 points 2 years ago (4 children)
    [–] Doolbs@lemmy.world 2 points 2 years ago (1 children)

    Holy Crap. I have gotten into the arrow up mode. Then I went to History.

    But, but, but ctrl + r. Holy crap.

    Thank you kind sir or madam.

    [–] nous@programming.dev 4 points 2 years ago (1 children)

    If you enjoy that, then let me introduce you you fzf - a fuzzy finder that has support for replacing ctrl + r in shells with fuzzy matching. Among other uses.

    https://github.com/junegunn/fzf#key-bindings-for-command-line

    [–] Doolbs@lemmy.world 1 points 2 years ago

    Thank you very much.

    [–] jrandiny@lemmy.world 2 points 2 years ago (2 children)

    You can also install https://github.com/dvorka/hstr to supercharge your ctrl+r

    [–] tlf@feddit.de 1 points 2 years ago

    This is it, my first saved comment on lemmy

    [–] Skuldugery@feddit.de 1 points 2 years ago

    I can recommend fzf since it also supports searching the current directory

    [–] Linssiili@sopuli.xyz 1 points 2 years ago

    Fish gang arise (no need for ctrl+r, just press up)

    [–] frank@lemmy.world 0 points 2 years ago (1 children)

    Is there a MacOS versiΓ³n of this? Asking for a friend.

    [–] nous@programming.dev 1 points 2 years ago

    It's the same, ctrl + r. It is a bash/shell thing so works on any os that uses bash or similar shells. Note, it is not the command key, but ctrl, unlike a lot of other shortcuts on macos.

    [–] RomanRoy@lemmy.world 14 points 2 years ago (1 children)

    Ctrl R > start typing

    You're welcome to have your life changed

    [–] Contend6248@feddit.de 2 points 2 years ago

    What the actual.... Thanks

    [–] rln@lemmy.world 9 points 2 years ago

    Bro, do you even ^R ?

    [–] CthulhuDreamer@lemmy.world 5 points 2 years ago (1 children)

    Or history | grep {command}

    i have a alias for h which is history, then hg which does this and i can search my whole 52 thousand line history file and find anything i've ran

    [–] kentaromiura@feddit.it 5 points 2 years ago

    Finally the ls command!

    [–] MinusPi@lemmy.fmhy.ml 4 points 2 years ago (1 children)

    Up up up up up up up up up oh wait down

    [–] luka@lemmy.world 1 points 2 years ago (1 children)
    [–] FarLine99@lemm.ee 0 points 2 years ago
    [–] c0mbatbag3l@lemmy.world 3 points 2 years ago

    Me when configuring a switch.

    [–] knobbysideup@lemm.ee 3 points 2 years ago

    Since this post triggered hidden gems: ^old^new will substitute old with new from the last command and execute.

    [–] gnuplusmatt@aussie.zone 2 points 2 years ago (1 children)

    ~/.bash_history is where my documentation lives

    [–] b3nsn0w@pricefield.org 1 points 2 years ago

    yeah, the other day i was supposed to remove a restriction from a router that was some custom thing built on a raspberry pi. i logged in, started messing around, trying to figure out the system, and of course i looked at bash_history because why not, i'm unfamiliar with the setup so it seemed like a good place to start. up until i found some commands editing it. so i'm like

    $ export HISTFILE=/dev/null # alright, two can play this game
    

    it ended up being a simply cron job that runs a script that starts and stops hostapd every once in a while. i didn't disable the cron job, i just commented out a critical line from the stop script. happy debugging to the sysadmin, lol

    [–] norgur@discuss.tchncs.de 2 points 2 years ago (1 children)

    cat /var/www/vhosts.d/l[tab]o[tab]l[tab]a[tab]...

    [–] 0x4E4F@sh.itjust.works 1 points 2 years ago (1 children)
    [–] norgur@discuss.tchncs.de 1 points 2 years ago

    cat /var/www/vhosts.d/lolanotherfilehasthesamenamebutwith1.conf

    [–] corvett@lemmy.world 1 points 2 years ago

    history | grep term

    [–] MeanEYE@lemmy.world 1 points 2 years ago

    Easier to type history then !xx where xx is the number of record in history.

    [–] zekiz@lemmy.world 1 points 2 years ago (1 children)
    [–] atx_aquarian@lemmy.world 1 points 2 years ago (1 children)

    Y'all know about ctrl-r to search history, right? I went for so many years without even thinking to look for something better than up-arrow, so I have to mention it.

    [–] amanwithausername@vlemmy.net 1 points 2 years ago

    Wait until they learn that you can ctrl+u when you mistyped your password in sudo instead of spamming backspace...

    [–] jogurt@lemmy.world 1 points 2 years ago (1 children)

    I usually do ctrl+r but with zsh I can type the beginning of the command and press up and it will search that way too.

    [–] 0x4E4F@sh.itjust.works 0 points 2 years ago (1 children)

    fish automatically searches as you type, just start typing and press -> when you find the command you need.

    [–] nodiet@feddit.de 2 points 2 years ago

    Zsh does the same, though I think you need oh my zsh and a plugin for it.

    [–] snake@lemmy.world 1 points 2 years ago

    cat .bash_history | grep keyword

    But yeah pretty much.

    [–] open_world@lemmy.world 0 points 2 years ago (1 children)

    I try to avoid the terminal as much as I humanly can because of ergonomic issues like this.

    [–] amanwithausername@vlemmy.net 1 points 2 years ago* (last edited 2 years ago)

    y... you do realise this is a meme, right? If you want to find a specific command that you ran in the past, you can just hit ctrl-r and search for it? No-one is actually spamming the up key, it's a joke.

    [–] someacnt_@lemmy.world 0 points 2 years ago (1 children)

    Woah. Quality of meme in this site amazes me.

    [–] 0x4E4F@sh.itjust.works 0 points 2 years ago (1 children)

    It's more or less like on reddit, but less users.

    [–] raspberry_confetti@sh.itjust.works 0 points 2 years ago (1 children)
    [–] unstable_confusion@lemmy.fmhy.ml 2 points 2 years ago* (last edited 2 years ago)

    It's more or fewer like on Reddit, but with less users.

    [–] jcb2016@lemmy.world 0 points 2 years ago (1 children)

    ctrl + r then enter phrase