[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
terminal vs gui
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 231
Thread images: 13
File: scrot.png (6 KB, 582x226) Image search: [Google]
scrot.png
6 KB, 582x226
>be me
>in computer calss
>small class
>want to show video to class
>terminal + mplayer (GNU/Linux)
>'cd ~/Videos/class' --> correct folder
>folder full of videos
>can't remember file name, remember that it was one of the newest files
> ls -tla | head
>found video
>play video
>dude has realized that i'm on linux
>says windows and gui is sooo much faster

What do you think?
Is the terminal faster than the gui for navigating in folders and looking at files (not just text)?
>>
Depends how fast you can type and if you can remember/spell the filename. A typo halfway through a nested file structure that you then have to either retype or recall then edit will be much slower than a few mouseclicks. But if you are fast amd accurate then it's probably about evens.
>>
>using windows
>start gui program
>program has stopped responding

>using terminal
>everything just works
>>
>>51987265
Or if you use fucking tab
>>
IMO there's some things terminal UI is painful as fuck for, and file navigation is one of those things. You go through the trouble of having to type a whole lot, having to remember names, and getting no feedback unless you explicitly do "ls" which is clumsy too - all this for no real advantage at all. Not to mention the pain of moving files between several dirs. I'd much rather just launch a terminal from the file explorer in case I need one.
>>
>>51987187
Fuck no. Especially with tab-completion and long path names. GUI is good for CAD and Browsing. It sucks for path-navigation-related stuff.
>>
>>51987187
Linux is a hobbyist OS, stop using it for important shit like school. Even people that need Linux for work just use a VM or cygwin.
>>
>>51987265
>A typo halfway through a nested file structure that you then have to either retype or recall then edit
Just use fish
>>
>>51987187
you can open a terminal emulator in a GUI
>>
>>51987187
>Be Windows 7
>Want to show video to class
>Double click .mp4 on desktop
>VLC opens
Why yes cunt, it is so much faster.

>b-but what if you can't remember where it is or what it's called
>Windows Key
>*.mp4
>>
>>51987265
You know you just need to type the first letters and just press tab.
>>
File: 1440855765965.jpg (234 KB, 688x1434) Image search: [Google]
1440855765965.jpg
234 KB, 688x1434
>>51987306
>>
>>51987308
Fish is dead and isn't fully bash compatible. Just configure your bash or zsh properly.
>>
Don't you have to be running x to play a video?
>>
>>51987287
>10 files with similar name
>screenshot_2015_9_11
>screenshot_2015_9_12
>screen_2015_9_13
Truly the pinnacle of UI
>>
>>51987352
>bash compatible
is that a thing? why?
>>
>>51987306
Why not?
As log as it works (libreoffice? gcc?)
>>
>>51987292
>IMO there's some things terminal UI is painful as fuck for, and file navigation is one of those things.

What are you? 5 years old?
>>
>>51987398
No.
>>
>>51987398
or just terminal newfag?
>>
File: 1446365002432.jpg (11 KB, 225x224) Image search: [Google]
1446365002432.jpg
11 KB, 225x224
>>51987187
>need to transfer 6TB of important, moderately huge raw production files via usb at work
>boss assigned the job to my supervisor
>supervisor uses Windows Explorer drag and drop
>keeps hanging halfway
>keep trying for 3 days
>come in to work from leave
>supervisor acts like he just received job
>"hey anon transfer these from harddrive A to harddrive B"
>mfw open cmd to robocopy the files
>mfw supervisor shocked at the end of the day
>mfw colleagues told me supervisor had no idea you could copy via cmd
>mfw he almost wanted to tell the boss the disk was corrupted
>mfw
GOOEY BTFO
>>
>>51987384
Maybe you're advanced enough, but maintaining compatibility with the outside world is important so you can borrow scripts from others and be sure that they work.
>>
Protip: If you forgot a filename, but know part of it, you can use wildcards. For example, if foo is a substring of the video filename, you can do something like mplayer *foo*.mkv. As long as no other video matches that, it will only expand to one filename, and you won't have to type out the full filename.
>>
>>51987423
It's cute how your autism can't handle this, but a more interactive text UI like ranger or just a normal fucking GUI manager are clearly faster to use than basic terminal navigation commands
>>
>>51987453
true dat
>>
>>51987457
POSIX.

"bash compatibility" would be horrible
>>
>>51987484

>implying you're not in asituation like >>51987378

:(
>>
>>51987326
>desktop
gladly kill yourself
>>
>>51987457
#!/bin/bash
>>
>>51987482
can windows do this?
>>
>>51987292
>You go through the trouble of having to type a whole lot, having to remember names, and getting no feedback unless you explicitly do "ls" which is clumsy too
what fucking broken shell are you using ?
>>
>>51987518
What retard doesn't keep a file they know they'll need (for a class for example) in the easiest place to get to?
How else am i supposed to explain searching through my download folder and somebody goes 'HAH' when they see my fucking hardblush folder
>>
>>51987547
maybe he's using something obscure you've never heared of
>>
>>51987457
As an example to add on to this point:
Fish does not do history substitution like bash. sudo !! and other similar commands will not work. They replaced it with interactive history recalling. This breaks scripts and aliases that rely on calling your last command executed.
>>
>>51987565

OP here
>class did not take place for 2 weeks
>was supposed to deliver video
>too long ago, other stuff to do --> donot remember filename
>>
How do you pipe in gui?

The times when terminal is faster than gui is when you have multiple pipelines or when you're running a script. Or when you simply don't have a gui available.

Besides my web browser, the only graphical application I use daily is thunar because I can drag and drop images to 4chan. Then I have a bunch of bash scripts as custom options in thunar.

Also pentadactyl
>>
>>51987565
>somebody goes 'HAH' when they see my fucking hardblush folder
Exchange a glance and a knowing nod.
>>
>>51987565
>keeping folders noone should see in the same place as school stuff ?
>>
>>51987484
>It's cute how your autism can't handle this, but a more interactive text UI like ranger or just a normal fucking GUI manager are clearly faster to use than basic terminal navigation commands

Only if you are mentally a child and don't know how to think and type. We are adults, so writing a single line is much faster than clicking around on big buttons.
>>
It depends.

I hate having to set up timers in systemd, I'd rather have a GUI for that like windows task scheduler.
I rarely do that so I don't remember what I have to write where.

But then I'd rather use ffmpeg/youtube-dl/imagemagick than something with a GUI.

I also can't stand editing in nano/vim over ssh, I just open them in notepad and do my edits there (ssh client already syncs the files back and forth then).

stuff that I do a lot I'd rather automate in a console.
>>
>>51987547
Bash. Let's see
>type "cd "
>maybe type "cd " several times because that's what everyone usually ends up doing
>type 2-3 letters minimum for each folder, including "/", hit tab
>sometimes repeat the above multiple times

vs

>click, click, click (doubleclick off)
>each click is actually fucking fast because humans are great at identifying visual patterns
>still can type and hit enter, pretty much like terminal only less typing
>see thumbnails of videos
>see all files and directories
>>
File: windows_mac_linux.jpg (69 KB, 588x430) Image search: [Google]
windows_mac_linux.jpg
69 KB, 588x430
>>51987631
like dat
>>
>>51987610
>How do you pipe in gui?

Open application... click click... copy and paste into another application and repeat for every pipe.
>>
>not keeping your porn on a separate partition from your school stuff

costanza.png
>>
>>51987306
i'm a linux engineer for 10+ years (whatever that means).
in real life you will see for important tasks windows is rarely used. see datacenters.

and dude, just use whathever you want. i wont say that my tool is better than your tool. but in high density systems X11 and DE is luxury. for a simple instance it is only 600-800MiB, but if you have to provision a couple hundred or thousand instances a day then remove them it will increase IO a lot.

at home i push away the keyboard and my primary input device is my wireless mouse.
>>
>>51987659
>>51987610
right click -> open in terminal -> proceed
>>
>>51987659
what about io streams (live text )
> tail -f /some/log/file | sed -e 's/sth/sthother/' OR awk -f some_big_script.awk

???????
>>
>>51987292
> cd ~/p/.p/t TAB
> cd /home/username/Pictures/.Porn/tranny/
Oh man, so hard.
>>
>>51987653
didn't know you were actually retarded. does your legal guardian know you are on 4chan ?
>>
>>51987710
assuming your directory structure isn't shit, anybody can click that faster
>>
>>51987610
and dont forget:
how do you iterate on files in gui?
>>
>>51987724
Pretty solid arguments you are bringing up there m8
>>
>>51987724
Explain to me how I'm wrong instead of trying to come up with pathetic 12 y/o insults
>>
protip: most shells have autocomplete features, so theres no need for "cd"; the file/directory name/beginning characters plus TAB are usually enough.
>>
>>51987544

Yes. It works in cmd, in bash, and in pretty much any shell that supports global wildcards. Pretty sure PowerShell supports it as well.
>>
>>51987767
>Explain to me how I'm wrong
you are navigating like a mentally challenged monkey
>>
>>51987653
i dont get it.
the first one seems a lot faster for me, but i think you try to suggest the opposit.
>>
>>51987746
I'm sorry, that's just not true.
Steps for clicking on the correct folder;
>eyes adjust to a new view
>have to scan screen with eyes for desired file
>have to move cursor to desired file
>have to click twice
>repeat until you reach desired location
vs
>move finger to known location
>press key once
that's literally the length of time it takes just to press the mouse button
>>
File: 1317261655324.jpg (84 KB, 679x569) Image search: [Google]
1317261655324.jpg
84 KB, 679x569
GUI is often faster, the case that OP described is a fucking terrible waste of time
but... with terminal theres automation that you can master much more easily

anyway, zsh in terminal makes autocompletition pretty nice, but even that would be slower

imagine that some tard would tell you that writing stop and play is better than GUI of a player or hotkeys....
>>
>>51987815
Time yourself. I'm not the fastest typist (95 wpm on that 10fastfingers site), but doing one simple click is clearly faster for me than typing and remembering everything. Typing might feel faster but chances are it in this case actually is not.

Also switching between the mouse and KB keeps my RSI away
>>
>>51987187

Anything to do with visual media is faster on linux

Going through a bunch of numbered pictures or video files would be a nightmare in cli.
>>
Notice a trend with Unix friends:

They are a cult worst than apple.

> Normal human being: "I rather enjoy using GUI for my everyday computer tasks"
> Unix friends: "Are you a fucking 5 year old, retard!?"

> Normal person: "I am more productive using GUI"
> Unix friends: "What!? Nonsense, you just need to learn a bunch of tools, which may take you a long fucking time, first and then you might get marginally more productive"

You people are ridiculous.
>>
>>51987871
can mplayer loop over files and play only the first 3secs?
>>
>>51987818
>eyes adjust to a new view
>have to scan screen with eyes for desired file
These don't take much time. Assuming it's a directory you're familiar with it's really fast. If it's a crowded directory, you can still type just normally the first chars and hit enter. See, basically the same typing option is available for GUI? In theory tab completion could be added too, too bad no GUI manager does this.

>have to move cursor to desired file
This is almost instantaneous if you've ever used a mouse

>have to click twice
Change it to one click, nigger
>>
>>51987187

Does not matter at all, you are doing things the wrong way/thinking about them the wrong way.

Use terminal when it's the right thing to use
Use GUI when it's the right thing to use
Use OSX when it's the right thing to use
Use Windows when it's the right thing to use
Use Linux when it's the right thing to use

I hate to use a stupid military cliché but: the situation dictates.
>>
Today I went to the soft drinks section of a supermarket. Took me ten minutes to find my drink, physical ui never again
>>
>>51987924
exactly. Terminal purists are fucking retards. GUIs and text interfaces are meant to co-exist, going exclusively with either is pure autism if it's not an outer constraint.
>>
>>51987920
>one click

change to hover

i too like to live dangerously
>>
>>51987292
tab completion makes directory navigation a breeze.
>>
>>51987511
Z S H
S S
H S Z
>>
>>51987920
Still takes longer than pressing a key in a known location.
>>
>>51987946
how can this even work?

watching videos un ascii mode?
300baud treminal ftw!
>>
>>51987902
The advantage that people don't get is that the skills you learn are composable in a way guis are not. Sure, if you just use the tools by themselves, you only grow slightly more productive, but once you learn that you can combine them at a whim, you can accomplish tons in little time.

Then you learn to script and automate things, and you don't even have to do anything anymore.
>>
>>51987684
Just copy and paste as fast as you can
>>
>>51987861
dunno man, i quit usin' mouse 8 years ago. it was slow for me. maybe i'm too retarded for this kind of technology.
>>
>>51987981

It makes it so you can SSH into other systems and be productive.
>>
>>51987985
top lel
>>
>>51987972
But assuming it really is always just one key as you (falsely) suggest, you can just as fine type {key}{enter}{key}{enter}... to navigate in any decent GUI. And guess what - it's faster because you don't need to type "cd ". Guess by your logic GUI is superior.
>>
>>51987187
I pull out a terminal for batch jobs
A GUI application for more visual shit like what you are describing

They both have their strengths, I personally find the terminal cozy as fuck.
>>
>>51987989
This is obviously a big factor, I didn't think about this at all. Maybe I'm not the best example because I used to play FPSes a couple of years back and use a "gaming" mouse
>>
So just install thunar or some shit what the fuck
>>
>>51987998
fuzzy matching/mutliple completion results still make it more efficient
>>
>>51987853
You bind those stop and play to keys.

Like you said, there's great powers of automation to be mastered, but that's not because of the terminal, it's because the shell is text based.

Everything is a text file, and all interaction is text based. That's where the true power comes from.

How would you script your media hotkeys in windows, which has a graphical shell? Some shit like autohotkey?
>>
>>51988037
hurr durr
>>
>>51988028

You aren't going to get a lot of support for mouse-using amongst the 'tech' community. The general consensus is 'touch the mouse as little as possible/take your hands off the keyboard as little as possible'.
>>
>>51987326
>search results pop up
>Sasha grey anal pounding.mp4
>cum swapping Asians.mp4
>rei ayanami lesbian hentai.mp4
>Class presentation.mp4
>>
>>51988072
only win7 search box in exporer. this sux extremely!
>>
>>51988048
And there's no technical limitation to keep that from GUIs, you'd just get all the extra upsides of GUI.

Anyway, considering this hasn't been done since most GUI devs are Gnome-tier potatos, you certainly can navigate faster with the mouse on these situations if you are experienced with it, and your efficiency is not dependent on the naming scheme of the files.
>>
>>51988053
>hurr durr

explain yourself
>>
>>51988072
how did you list my home directory?
>>
>>51987292
Use zsh, FFS, with autocomplete. Its help a lot
>>
>>51988064
I don't think this is a bad principle, but in some cases (file navigation being the biggest I think) it's been taken unnecessarily far. I'm totally ok with text editing in Vim for example, there TUI works great.
>>
File: eggs.jpg (106 KB, 600x400) Image search: [Google]
eggs.jpg
106 KB, 600x400
>>51988093
this is just a retarded argument, because by that point you would just be adding terminal based efficiency methods to a program that can't benefit from using those efficiency methods for multiple prompts. egg
>>
>>51988131
And this is a retarded argument because you clearly are thinking GUI = "mouz only no keyboard!!!11" which is blatantly wrong. Refusing to use all the advantages a GUI offers (visual feedback and thumbnails alone are reason enough) just because you think only the terminal can take written input is stupid.

Try out ranger or any other TUI navigator, you'll find them better than plain terminal. And those can be implemented as GUIs. There's no reason to deny yourself the other options completely.
>>
>>51988110
What's FFS?
>>
>>51988064
exactly. when i have to release keyboard to interact with a gui, i feel i have stopped working. it's like a wall which tries to stop me.

actually you have to be autist a bit, but all worthy IT mates has at least a light ocd.
>>
>>51988118

I use Linux + terminal for almost everything so I am not even a little bit against it, but I also run OSX and Windows when I feel like it.

Let's not forget that Linux + terminal is actually ENJOYABLE to and that is not something to be put lightly. It is fun to use it, something that is rarely brought up as an argument but is very relevant.
>>
totalcomander on windows, anyone?
>>
>>51988195
>visual feedback and thumbnails
you can implement that in guis
>>
>>51988215
i'm all about maximum efficiency for my daily computing routines and I've found gui is better for browsers and usually files. i'm on the edge about browsing tho, vimperator is pretty close to my current browser setup
>>
>>51988195
My ranger has thumbnails, and I don't think mouse support is far away either. The thing I'm missing is drag and drop so I can shitpost more efficiently.
>>
>>51988303
And I'm arguing ranger is better than pure terminal. You'd be a fool to deny that. Some of the same advantages ranger have may easily apply to a GUI, and indeed you could implement ranges as a GUI program 1:1.

GUI is just so much more flexible than vanilla POSIX programs from a terminal, and can technically replicate any file navigation feature of the terminal.
>>
>>51988195
the methods for designing cli apps are mature and did not change a lot in the last 20 years. you saw 10 you saw almost all.

guis are more diverse. there are very good ones and horrific ones too. and are usually more resource hungry (due to added unneccesary functionality). usually.

i like good guis, but i generally avoid guis thanks to bad guis.
>>
>>51988360
Yes in reality most GUIs are pretty bad, so I agree from the practical standpoint that's a good reason to use terminal whenever reasonable. I wish GUIs would get better but in fact it's all getting worse when designer fags keep finding ways to further dumb down UIs and make them unusable. Android, Windows, Gnome, Firefox come to mind
>>
>>51988072
>rei
the entire class will know he has shit taste
truly a fate worse than death
>>
>>51987187
It is you fucking hipster.
>>
>>51988240
that is the minimum i expect of a winfag.
if i see someone "hacking files and folders" in his explorer i usually have to laugh.
one of my teammates know a few tricks in TC, its pretty decent.
>>
>>51988443
explain this?
>>
>>51989166

>inb4 user was banned for this post
>>
>>51988415
>Firefox come to mind
>being this contrarian
>>
It really depends on what you're going to do with the files.

I'd say it's about the same on average. Some folder structures favour shell, some - GUI. Personally, I'm so used to CLI that I never use graphical file explorers on Linux.

And some things are pretty much impossible with GUI. Whipping out a complex find or grep is a matter of one line in shell. With GUI, chances are you'll need a specific 3rd party tool to perform unorthodox tasks.

Also, using shell variables can speed up the process of "navigating" directory tree significantly.

If a task benefits from using pipes, shell is definitely faster.
>>
>>51987292
Use ranger.

That's pretty much the only reason I open a terminal emulator now, for the rest I use Emacs.
>>
>>51987187
CLI -> Better for direct instructions (run this, delete this, update that)

GUI -> Better for everything else.
>>
>>51987453
Transferring large files over us fucking b. But it's the current year??? Also wtf is there simething wrong with your lan. This makes no sense
>>
Once there were those guys who sold the company some kind of smart business processing shit but they were incapable of parsing a simple csv file.

I remember saving the project using grep in front of everyone.
>>
>>51990143
>CLI -> Better for direct instructions (run this, delete this, update that)

Bullshit. CLI is superior in every way if you know what you are doing.
>>
>>51990143
>CLI -> Better for direct instructions (run this, delete this, update that)

I bet you don't even know what grep awk and sed are.
>>
>>51987187
>Is the terminal faster than the gui for navigating in folders and looking at files (not just text)?

No, once you get used to a file structure using the mouse is going to be faster since it's just a flick of the wrist and one/two clicks.
>>
File: 1334108443816.jpg (1 B, 486x500) Image search: [Google]
1334108443816.jpg
1 B, 486x500
>>51990333
>mfw never even touching nano because piping grep and using sed and whatnot
>after learning that learning how to use regex

the potential of basic linux programs and regex is staggering
>>
>>51990442
well someone trying to post that image just got a picture of drew carey as duke nukem

chinese moot cant even fix imageswap?
>>
>>51987187
If you work with a big porn collection it sucks to use a terminal.

I have thousands upon thousands of photos downloaded from all over the place. Most of them have the original filenames which equate to a bunch of numbers and letters that mean next to nothing to me. Without thumbnails I could never make sense of the mess.
>>
>>51990420
it is
>>
>>51990442
so you're saying you don't need a text editor because you use regex instead

well, shows the level of delusion of you CLI-only folks
>>
>>51987482
that's pretty cool desu i keep finding more cool stuff you can do in terminal but i'm not very good at keeping track of them
>>
>>51987453
If you're using windows there's no difference between cutting and pasting files and using cmd. The problem was probably in file permissions or using USB to copy huge chunks of data.
>>
>>51990442
come to vi, it's sed on meth
>>
>>51990474
gui is better for normal usage
>>
>>51990480

Makes sense if you are talking about a file. But what about hundreds? What about hundred files divided into many subfolders?

Can you edit hundreds of files with one click?
>>
>>51988072
this made me horny
>>
>>51990480
I never said I don't need one but being able to automate chopping up logs instead of copying and pasting is truly glorious

>>51990507
you know I've always laughed at the vim vs emacs war for so long I've never really even considered using one

I'vez just used nano over ssh for so long
>>
>>51990515
can you edit hundreds of files with one key press?

gvim is just fine for batch edits
>>
>>51990303
How are you going to use thumbnails in a CLI? I'd like to know.
>>
>>51990538
>can you edit hundreds of files with one key press?

I could make an alias for that
>>
>>51990509
Since when do we care about being normal?

Having a huge-ass porn collection is pretty normalfag anyway tho
>>
>>51990515
>Can you edit hundreds of files with one click?

Easily if the GUI is configured to do it beforehand.
>>
>>51990573
stop being unreasonable

>>51990580
normal usage as in what you usually do when you dick around your files, open a document or two, maybe delete something. batch operations and the rest are obviously best done with standard unix tools, but those are special cases, not what you do most of the time
>>
>>51990595

Good luck on the IT industry with those handy preconfigured GUIs.
>>
>>51988072
something similar happened to a uni professor in one of my classes. he right clicked the VLC tab in the task bar to close it and his history popped up, containing a list of videos only the first of which i was able to read in the split second until he clicked "Close" - it was called "MILF FUCKED HARD XXX"

i sat in second row and almost died trying to suppress my laugh. that moment, i decided i wanted to work for him.
>>
>tfw using the right tool for the job instead of being an autist
>>
>>51990622
I do my batch operations with GUI tools designed to do it when I have a need to do one. XnView has some nice batch editing features.
>>
Most Windows advanced features nowadays are done on Powershell. Even Office365 advanced configuration must be made with a loadable PS module.
>>
>>51990622
>stop being unreasonable

It was a joke but alright. I could definitely make a quick script entirely in CLI than otherwise with minimal knowledge. CLI isn't what makes linux it's the fact that all of the utilities are incredibly easy to use and pipe into eachother

I could in a few lines make a new script add it as a cron job and automatically add it to a backup all without having to leave my terminal emulator
>>
>>51990627
They wouldn't give a shit about anything other than results. Maybe you mean the CS industry where people care about "purity".
>>
>>51990622
So you're admitting GUI is better for normal usage?

Which is exactly the kind of thing OP was doing when he was looking for his single video to play in front of a class.
>>
>>51990700
yes we know cli tools are easy to automate. everything has its place, but honestly I don't know a person who would prefer linux cli over some file manager - that's retarded
>>
>>51990737
i've been saying gui is better. only autists use cli for file management, it's clumsy as hell
>>
>>51990651

Watching anime is not a job.
>>
>>51990737

The problem is that OP doesn't know what he is doing.

>terminal + mplayer (GNU/Linux)
>'cd ~/Videos/class' --> correct folder

Why didn't he just used "mplayer /path/to/video.mkv" pressing tab to help him navigate instead of changing into the god damn folder?

if he just typed "mplayer /path/to/folder" and kept hitting tab I'm pretty sure bash completion would circle through all mplayable files in that folder.

>can't remember file name, remember that it was one of the newest files

If he can't remember the file name he wouldn't remember the god damn filename even if it was a GUI.


Its just that OP doesn't know what he is doing. Is like some Mac user saying Windows is inefficient because he knows nothing about the system.
>>
>>51987187
>be me
>in computer class at high school
>just learned head command and want to show class how l33t i am
>pretend i have a cool video to watch
>watch as the class oohs and aahs at my l33t terminal navigation skills
>dude realises how long it's taking to play a video
>get butthurt when he calls me out on it
>b..but it's open source
>.. it's faster if you know the filename
>mom has to pick me up because i couldnt stop crying
>>
>>51990749

That also depends. I use zmv a lot to change names of multiple torrented filenames to make Plex discovery easier.
>>
if you were using mpc-hc it would be easy as file-recent videos. but then you wouldn't look 1337 in front of your classmates.
>>
>>51990866
>>dude realises how long it's taking to play a video
this fucking exactly. it looks so cool and all hacking at the cli but in the end it takes you much more time to do the simple shit you can do perfectly fine in a gui
>>
What does 'head' even do?
>>
>>51990922
Prints the first (default is 10) lines of a file or text output.
>>
>>51990922

The same as "| select-string -first 10" in PowerShell.
>>
>>51990633
Did you fuck him?
>>
>>51991084
>windows
windows key + "folder\" + enter + enter
>linux
Ranger + right arrow a few times + enter

I don't know how you CLI fags remember all your paths tho, I really dont. I've only been able to use bash for moving a lot of files at one time really.
>>
>>51987920
>These don't take much time
>This is almost instantaneous if you've ever used a mouse
I suppose you think 15 WPM is considered fast typing?
>>
>>51991215
>windows key + "folder\" + enter + enter

huh?
>>
>>51990420
>once you get used to a file structure

1. Make a new folder.
2. "just a flick of the wrist and one/two clicks"
3. Flick your important files folder into the trash.

Gotta love that muscle memory.
>>
>>51990538
>gvim is just fine for batch edits
Have you tried running a vim batch edit on HUNDREDs of files? Good luck with your lack of async; might want to fap a few times while vim hangs.
>>
>>51991454
you can just type a foldername into the path box and it will pull it up for you as long as it's been indexed without knowing the rest of the path.
>>
>Move a file in windows
find file, drag and drop in folder

>Move a file in ganoo lincucks
echo -n $(pwd)/$(ls -a | grep "file") > file\ move && cp $(cat $(pwd)/file\ move) $(pwd)/location\ folder && rm --force --recursive --verbose $(pwd)/$(echo "file") ; rm --force --recursive --verbose file\ move; cat /dev/null; cd $(pwd)
>>
>>51991578

And I'm assuming when you said "windows key" you meant to invoke the start menu and then type the name of the folder using the search function, right?

That's actually very convenient and I haven't found a thing just like that for Linux, other than "ctrl+l" on Thunar which does something similar.
>>
>>51991734
Probably because it'd be less than fifty lines in Python and no one has bothered to make it.

Emacs/Spacemacs already has that function.
>>
>>51991832

>Emacs

Is that Stallman's operating system?
>>
Are you fucking retarded?
Do you not know that there are finle managers, most fo which are better than Windows Explorer, on GNU/Linux?
>>
>>51991852
Yup.

>>51991856
It's only monday but you're already drunk
>>
>>51987306
> linux us a hobbyist OS
> 99% of websites
> 95% of supercomputers
> 70% of the world running android
> any human being with logic and coherence

fucking moron
>>
Literally the only legitimate use for a GUI is for pictures and videos. Command line is faster for everything else.
>>
>>51991899

> 99% of websites

Dude, I love Linux as much as the next guy but are you sure you aren't pulling this particular number out of your bottom area?
>>
>>51992002
>I love Linux as much as the next guy
-sent from windows 10
>>
>>51992053

haha funny, but nah, actually curious about that number but I'm too lazy to go fact-check it myself.
>>
>>51992002
He seems to forget that BSD is also pretty big for websites. But it seems accurate that windows and macs make up less than 1%
>>
>>51991852
>he doesn't use Emacs
It's like you don't want your computer to do your work for you.
>>
>>51987187
Hell, if anything it's good for keeping people off of your computer when you don't want them to be since most people will be turned away by the sight of a terminal screen. Stay based, op.
>>
>>51992241
>It's like you don't want your computer to do your work for you.

Actually, I don't. I need my job to survive.
>>
>>51992381
That's why you don't tell your boss.
>>
>>51987187
Arch user and terminalfag here.
Yes, a GUI file manager with thumbnailing is better for browsing the file system.
>>
>>51987265
>hur what is tab completion.
>>
File: 1439268109688.png (33 KB, 566x361) Image search: [Google]
1439268109688.png
33 KB, 566x361
>>51987378
zsh allows you to select specific files with tab.
>>
You have to be seriously deluded and retarded to think that a terminal is better for browsing file systems than a GUI.
>>
File: 1434110218198.jpg (543 KB, 1280x720) Image search: [Google]
1434110218198.jpg
543 KB, 1280x720
>>51987453
>cmd
>>
So yeah semi related, why do people use zsh?
>>
>dude has realized that i'm on linux

he was right
>>
>>51990897
>>51990866
why blame the cli?
If OP doesn't remember the filename, how could the gui have saved more time?
>>
>>51987187
>dude has realized that i'm on linux
>says windows and gui is sooo much

This either shows his ignorance or that he was not getting what was going on, waits and just says "Windows is better, because fuck You that's why
>>
>>51987187
>Is the terminal faster than the gui for navigating in folders and looking at files (not just text)?
lol no
Terminal is faster and more efficient for some things, but this is not one of them.
>>
>>51992686
You much seriously be terrible at the command like to think that.
>>
>>51987187
This is what it means to operate a computer. I am proud that such people still exist.

Sadly we are living in GUI generation. These people are not computer users. They are subordinate computer peasants that are being used by a proprietary malware.
>>
>>51994039
>how could the gui have saved more time?
Far easier to click on an item in a list when you recognise it than try to remember it and then type it correctly.
Just because it's hard to use doesn't confer any virtue on you.
You just want a high barrier to entry to justify your arrogance.
That's why nobody, especially girls, like you.
>>
>>51994483
and what if he prefetes cli?
That hasnothing to do with arrogance!
>>
>>51992686
Have you seen fzf, bd, or fasd?
>>
File: received_10155773706275262.jpg (92 KB, 960x720) Image search: [Google]
received_10155773706275262.jpg
92 KB, 960x720
I don't understand why people think doing things in a terminal is archaic. I mean, for me at least, it's much faster to type a command and switches into a prompt than click a bunch of buttons and menus on a GUI.
>>
>>51994616
It's because they can't do it, don't want to learn it but secretly want it. They feel bad for not being able to use , and so they will shit on those who can, only to be satisfied.

in shorr terms: People who just say 'cli sux' and 'cli is for arrogant people' have a very big social problem.

If youbuse thevright tool for the right job, fine.

But saying it sucks only you can't use it is an invalid argument.
>>
>>51987187
Well, the problem with GUI is lack of customization. It's usually made to make a specific task easier for plebs.

I mean, GUI can be faster if you want to choose a reaction pic in a directory of randomly named pics, like >>51992598 said, but if you want to choose a pic based on anything other than your visual interpretation, terminal is better and faster.

GUI player that loads a playlist of files in a directory? Navigating to a directory and dragging it to the player is about as slow as typing a command (in some cases autocompleting the path with tab key is even faster). Now try making a GUI create a playlist of every n-th unique file in a directory and a file in a different directory with the same name...
>inb4 you never need to do that
Maybe not with playing movies, but imagine handling movie frames, logs, duplicate files etc. Sometimes filtering by extension and sorting by file size, modification date and name isn't enough.
>>
>>51994677
*only BECAUSE you can't use it
>>
>>51992002
Linux is easily 75% of the web server market, and other unix likes are another 10%. Only total retards and ASP.NET developers still use Windows to serve websites.
>>
How do you pronounce gui?
Is it just gee you i, or is it something like gyou i?
Not a native english speaker.
>>
>>51989985
You can actually use environment variables in Windows explorer, like %APPDATA%.
>>
>>51990749
I prefer the shell to most file managers. Midnight Commander is a notable exception.
>>
>>51990505
Are you fucking deluded? Download some huge directory hierarchy, like entire Boost headers. Then try to delete that with shift+del in Windows Explorer, then try again with cmd. That's minutes vs instant difference.
>>
Terminal is faster if you know what you're after.

GUI is faster if you love to flood your desktop with shortcuts or don't give files memorable names.

Personally, I use terminal and if I get desperate I just launch nautilus.
>>
>>51987187
the problem starts with naming the file itself!

Give it a name you can remember.
Rename something like vid_38f578b6c.webm to title_that_fits_th_content.webm
>>
>>51991648
0/10
>>
>>51997071
> cat /dev/null
> tail -f /dev/null
> cat /dev/urandom
herp derp
>>
>>51987902
Notice a trend with Windows friends:

They are a cult worst than apple.

> Normal human being: "I rather enjoy using CLI for my everyday computer tasks"
> Windows friends: "Are you a fucking 5 year old, retard!?"

> Normal person: "I am more productive using CLI"
> Windows friends: "What!? Nonsense, you just need to learn a bunch of tools, which may take you a long fucking time, first and then you might get marginally more productive"

You people are ridiculous.
>>
>>51997202
but ofcourse!
now it's al clear!

roll back in time more than 100 years
> So I am going to afford one of these typewriters
> My dear Sir! Handwriting is much more efficent and you don't have to use one of these metal monstrosities.
> They are loud and produce unelegant letters.
>>
>>51997258

Typewriters were always more inconvenient than handwriting. It's just that it beat using a printing press.
>>
a file manager with good shell integration like rox is the best for shit like that
>>
>>51987187
The way you're using it, it's not. If you keep your files organized, make good use of symlinks, and rice your tab complete a bit, it's pretty quick. I do most of my shit in the terminal nowadays, but it took some ricing to make it worthwhile to do so.

I think the real answer is they both have their advantages and disadvantages, but with a little ricing, either can be better than the other.
>>
>>51987187
>the real reason I don't use the a terminal to do everything?
>at night when I am feeling lazy and laying on my left hand...
>i cant type fast with my right alone and and hitting tab sucks because its way over there
>>
>>51987330
Wouldn't the apple grow in the tree
>>
>>51990
föck dis
>>
>>51990866
föck dis
>>
It's all about shourtcuts and aliases.

For everyday tasks this helps alot!
I care about this alot.
we need more shortcuts and aliases
MOAR!!!

And all this might be possible on any os (Mac OSX, Linux, Windows).
Even a rocck can do shortcuts and aliases.
>>
>>51991899
https://en.wikipedia.org/wiki/Usage_share_of_operating_systems
>>
You can't open files as root with a GUI unless you right click and open the terminal.
>>
/g/ is arguably more fedora-twisting hipster than /mu/ at this point in time, so of course you're going to swear by CLI exclusively.
Why not a GUI with a CLI embedded?

Your eyes are important tools, use them.
>>
>>51996561
I am not so sure.

I feel like I have seen this same problem on Windows where someone makes a presentation for class (for example). They call it something like "presentation.ppt", and shove it in the 'Documents" folder. When they need to start the show, they check if it is on the desktop. Realizing no, they open the file manager and move to Documents. After a little bit, they move through the cluttered mess that is their documents folder, and eventually find presentation.ppt, which they open.

Then, after a few minutes someone shouts out "Hit F5", as they were looking around the top for the start presentation button.

It is not a matter of CLI versus GUI; it is a matter of keeping organized and knowing your stuff. On a CLI or a GUI, you can be quite fast.
>>
>>52000547

A person that doesn't know program shortcuts probably won't even know how to boot CL.
>>
>>52000443
yes how about gui with cli or gui+configurable keyboard-shortcuts like in blender

blender is the best fusion between mouse and keyboard use.
(you have your hands on keyb. + mouse the whole time)
>>
>>52001096
And heaps of people complain that it has a frustrating and difficult to use UI in general.

Once you get over that, it becomes quite nice.
>>
File: fixed.jpg (205 KB, 588x430) Image search: [Google]
fixed.jpg
205 KB, 588x430
>>51987654
This should be fixed
>>
>>52001096
Depends on the target domain, but for something like basic file management this is way better than "cd" and "ls". It's so fucking obvious it baffles me there are people who don't understand this.
>>
>>51987325
he can also start his file manager from terminal , whats your point bro ?
>>
>>51987916
> mplayer -endpos 3 Music/*.{mp3,flac,ogg}
>>
>>52001898
>>51987916
that's such a rarely needed feature that it hardly makes a difference if you can do it faster on one player or another
>>
>>52001898
omfg thanks
I've searched just that, but should've looked at manpages earlier.

use '-loop -endpos' + --> profit
>>
File: 3507343.jpg (104 KB, 400x400) Image search: [Google]
3507343.jpg
104 KB, 400x400
>>52001360
just windows
> COD
>>
>>51987187
I always use the CLI as much as possible. It just feels faster than starting programs and clicking things. It also makes doing things as root much, much easier.

I especially use the CLI to update, for two reasons: it gives you more information about what's being updated and removed, and for whatever reason Gnome Software wants to restart the computer after every single update. No matter how insignificant it is, it always seems to want to restart. I only restart if it's a kernel or deep level packages.
Thread replies: 231
Thread images: 13

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.