Тёмный

5 Linux Terminal Applications You Need 

Hallden
Подписаться 692 тыс.
Просмотров 504 тыс.
50% 1

5 Linux Terminal Applications You Need To Have
Become smarter in 5 minutes by signing up for free today: cen.yt/mbkallehalden2 - Thanks to Morning Brew for sponsoring today’s video
Ben Awad’s Vim tutorial: • Vim Tutorial
Awesome vim lecture: • How to Do 90% of What ...
Get access to my programming courses: / hallden
Follow me on instagram: / kallehallden
LiveCoder channel: / @livecoder7639
"Clean Code Friday"
If you want to receive one short email from me every week, where I go through a few of the most useful things I have explored and discovered this week. Things like; favourite apps, articles, podcasts, books, coding tips and tricks. Then feel free to join kalletech.com/cleancode/
CONTACT: contact@kalletech.com
Follow me on:
TWITCH: / kallehallden
INSTAGRAM: / kallehallden
TWITTER: / kallehallden
GITHUB: github.com/kallehallden
DISCORD: / discord
PATREON: / hallden
VIDEO EDITOR: editingmachine.com (use coupon code KALLE to get 50% off your first month)
--------------------------------------------------------------------------------------------------------
GEAR:
kalletech.com/tech/

Опубликовано:

 

1 апр 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 580   
@a_maxed_out_handle_of_30_chars
@a_maxed_out_handle_of_30_chars 3 года назад
0:31, vim 1:40, tmux 4:24, timeshift 4:56, htop 5:23, ncdu 6:02, timetrap My recommendations: terminal filemanager: ranger, lf image viewer: sxiv video player: mpv, vlc pdf(+ epub) viewer: zathura, zathura-pdf-mupdf password manager: keepassxc mobile to pc connector: kdeconnect mobile to pc sync: syncthing write to ntfs partitions: ntfs-3g terminal trash manager: trash-cli youtube(or anything) downloader: youtube-dl
@tanmay______
@tanmay______ 3 года назад
+1 for syncthing
@metastag
@metastag 3 года назад
also a music player: moc, ncmpcpp (yes, i looked up the spelling)
@terahawk
@terahawk 3 года назад
scroll gang
@metastag
@metastag 3 года назад
cscroll gang
@CmdrStukov
@CmdrStukov 3 года назад
for kicks: cmatrix, hollywood for flexin': neoflex, conky alt terminal multiplexor: screen alt terminal: guake postgres admin: pflogsumm
@William_Clinton_Muguai
@William_Clinton_Muguai 3 года назад
(1) Vim; text editor. (2) Tmux; allows me 2 run multiple terminals in one window. (3) Timeshift; takes snapshots of my machine at certain intervals. (4) HTOP; overview of the running processes. (5) NCDU; analyze my storage 2 see what uses up the most. Useful when I am running low on space & I need 2 find out why it's happening. (6) Timetrap; time tracking tool 4 the command line.
@thomasgurchiek3301
@thomasgurchiek3301 3 года назад
I swear vim's landing page has not changed in at least 15 years or more.
@dilsmatchanov
@dilsmatchanov 3 года назад
20
@dilsmatchanov
@dilsmatchanov 3 года назад
@@azurnxo2134 damn actually 29, checked in wiki
@supercheetah778
@supercheetah778 3 года назад
Vim itself hasn't really changed much during that time either. Its developers have become pretty stubborn about accepting new contributions, and so it got forked into Neovim that a lot of people are migrating to.
@oliver1231033
@oliver1231033 3 года назад
I switched to neovim now for latest plugins that improve my development workflow
@Mon.k.e.y
@Mon.k.e.y 3 года назад
the last big change it was in 2002 September... after that almost the same.
@maulikgoswami6416
@maulikgoswami6416 2 года назад
timestamps intro 0:00 Vim 0:27 Tmux 1:37 Sponsors 3:32 Timeshift 4:22 Monitoring & Managing 4:49 Htop 4:54 Ncdu 5:20 Timetrap 5:55 Outro 6:40
@antoniobragah8305
@antoniobragah8305 Год назад
Thanks for the time line you typed!😀
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 года назад
Additional tools: The “find” command is an amazing utility for scanning through lots of files and reporting which ones match certain criteria. From simple things like matching names against patterns, checking last-modified dates, up to more elaborate content examination using external commands, find can do it all. Then there is “rsync”, which is a bulk file transfer utility. Good for doing copies of large amounts of data over less-than-reliable connections, since if the connection goes down, simply retry the command, and it will figure out what has already been transferred and resume from there. Also good for doing backups, both full and incremental. And since the backups are just exact copies of the original files, not in any special format, restoration from backup is very straightforward.
@PhoebusG
@PhoebusG 3 года назад
I'm loving this Tmux thing, thanks bro... saves you opening new shells constantly, and the save session is reaaally nice.
@dhwaneelkapadia3265
@dhwaneelkapadia3265 3 года назад
your channel and videos are amazing, I love the vibe of the videos, the kinda dark.
@notvoidz
@notvoidz 3 года назад
more linux videos kallee pls
@oumerabdulfetah6068
@oumerabdulfetah6068 3 года назад
Are amarigna
@ishanchoudhary4179
@ishanchoudhary4179 3 года назад
0:00 Kalle hiding his hair to stop people asking about his hair routine. 👀 😂
@jamescarter5466
@jamescarter5466 3 года назад
I was going to ask what he uses as product but okay lol
@surajpowar4915
@surajpowar4915 3 года назад
Kalle, Thank you so much mate. You have made my life easier. Your videos are always informative, but today's video was the best of all. thanks and I mean it.
@RYANKARIUKI
@RYANKARIUKI 3 года назад
Hi Kalle I am ten years old and I am a very huge fan!
@PaperBenni
@PaperBenni 3 года назад
This video contains a misconception about tmux that can end up biting you in the rear big time: **tmux sessions are not saved!!** All they are is independent from the terminal window that it used to view and interact with them. This means that closing a terminal window containing a tmux session will just let the session and all processes inside it keep running. **they are not getting paused!!** They'll act like nothing happened and continue to take up ram and cpu or do disk io. they in no way act like linux hibernation does. This also means that they are not persistent between reboots. If you have unsaved data in a tmux session (even one without a terminal attached to it) and reboot all of that will be lost.
@rotflol6666
@rotflol6666 3 года назад
tmux is a terminal multiplexer, you can detach from a running session and reattach later, very good when remote sysadminning over a less reliable link
@Gaspar.Albertengo
@Gaspar.Albertengo 3 года назад
And that's why he also uses htop... 🤣🤣🤣
@TheBlackstealth
@TheBlackstealth 2 года назад
@@Gaspar.Albertengo what's wrong with htop?
@admiralrodney3818
@admiralrodney3818 3 года назад
The intro part always impress me. Introduction to content with build-up music background, and finally title, splash screen or whatever when the music is on climax.
@tayloralbrecht8362
@tayloralbrecht8362 2 года назад
Your beginning intro is great! Love your content! Keep it up 👍🏻
@joaquimmenezes7396
@joaquimmenezes7396 3 года назад
Lovely dude ....have beeen a Linux user for 1 year ... u enhanced my experience
@dmitry9728
@dmitry9728 3 года назад
Thank you Kalle, very good tools set! Learn many of them as useful for me, really.
@Sadiq0069
@Sadiq0069 3 года назад
Legit I love the Linux Contents by Kalle, keel it up!
@A4orce84
@A4orce84 3 года назад
Great video @Kalle! I notice you use a lot of different machines (MacBook, Dell XPS, Desktop), maybe a good topic for a future video would be how you streamline and work across your machines on the same project for example. I would also be interested in things like how MacOS vs. Linux vs. Windows in terms of tools and configs you use for each OS. Great job keep up the good work and content!
@Fractal227
@Fractal227 3 года назад
Instead of using tmux or terminator i have switched entirely to i3wm as my window manager. Very nice for organasing my windows over multiple monitors and continueing from where i left off
@balazsh2
@balazsh2 3 года назад
Thanks for the ncdu recommendation, it's awesome!
@saikrishna1983
@saikrishna1983 3 года назад
Kalle after a long time your talking about computer science that's nice you to have back
@wendang4806
@wendang4806 Месяц назад
Thank you sir, I find Tmux, and NCDU really helpful especially when I'm working only on server OS where there's only a terminal interface.
@ThePharaohsCat
@ThePharaohsCat 2 года назад
Nice. Subscribed. After Disk Utility screwed up my partitions, thinking of switching back to Linux. These all give a sense of control and confidence lacking on other platforms.
@Spectraevil
@Spectraevil 3 года назад
For Mac users, I like to keep the terminals separate but still switch easily and have many open. Create a window group as per your choice like, suppose 4 terminals opened side by side. Now when you open terminal your windows group opened with the number of windows n layout etc you had saved. And then easily switch between them using CMD + left/right.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 года назад
1:48 I’m more used to screen than tmux. Either is useful more for remote-access situations, where you have a single SSH connection into the remote machine, but you want to have multiple terminal sessions.
@apfigueiredo79
@apfigueiredo79 2 года назад
THIS. I was expecting him to at least mention the importance of tmux/screen in remote situations. Not only because when working remotely (more often than not) the terminal is everything you have so it makes sense to multiplex it somehow, but because you don't want to lose everything you are doing when you lose your internet connection.
@ajitkumarchakravarty4864
@ajitkumarchakravarty4864 3 года назад
Its only u who helped me and kept me to continue linux and now i am using linux for about 6months
@hyderbokhary9529
@hyderbokhary9529 3 года назад
Thank You for being so informative man!!
@evara3123
@evara3123 3 года назад
Nice content, your content is fascinating.
@maheepchaudhary4200
@maheepchaudhary4200 3 года назад
I will recommend to use the taskbook with tmux as it allows you to have a look at your tasks while working on the terminal
@leek4994
@leek4994 3 года назад
Love the video! Also, checkout glances, it's an evolved htop with container and *sensors awareness.
@progste
@progste 8 месяцев назад
great suggestions, unlike many other videos where people just propose a lot of pointless programs these are all helpful.
@Cyber_Homestead
@Cyber_Homestead 3 года назад
If you're new to Vim, there's a program called 'vimtutor' that I highly recommend trying out. This will teach you quite a bit in the terminal, at your own pace. If Tmux isn't available, GNU Screen works pretty well too. I've been using Linux for a long time, and I've got a short list of absolutely essential applications (besides the basics) that most people end up using in IT: grep sed awk head tail uniq cut history find du df file clear man which
@anonymousk5634
@anonymousk5634 2 года назад
Can you please help me with how I can save my terminal sessions, I know that in terminal there is save a content feature but the only problem is, it does not saves the content in the actual color format as it in my terminal it just saves as a normal text which sometimes really hard to read and find smthg you want, so can you please help me with this??
@emmanuelmensah990
@emmanuelmensah990 3 года назад
Thanks a lot bro 😎... this was very helpful
@lucasmsoares96
@lucasmsoares96 3 года назад
Bottom is an alternative to HTOP written in Rust with vim key bindings. It's awesome.
@MrDip0007
@MrDip0007 3 года назад
Super useful and cool. Thanks bro.
@nro337
@nro337 3 года назад
Great video! Thanks!
@mithrandir906
@mithrandir906 3 года назад
cmus fits in nicely with this set for productivity, including with tmux so you can manage some tunes while you cli the day away. definitely my favorite mp3 player in a long time.
@mithrandir906
@mithrandir906 3 года назад
@Kalle Hallden Why are you posting a phone number for a bit coin mining company and also pretending to be the poster of this video? This is not the same account as the video poster but has the same name and picture......
@castoh
@castoh 3 года назад
Great infor` man... I prefer to use glances instead of htop since it has more details and also gives you a warning in case of high memory usage and also CPU usage.
@AnzanHoshinRoshi
@AnzanHoshinRoshi 3 года назад
Thank you, Kalle.
@Cesar-ek6yw
@Cesar-ek6yw 3 года назад
more linux videos Kalle , thank you for yor effort
@Mladenac
@Mladenac 3 года назад
wsl2 is an easy way to get started
@henrikchristensen65688
@henrikchristensen65688 3 года назад
Split screen in vim: :sp (horizontal split) :vs (vertical split) :term (horizontal terminal) :vert ter (vertical terminal) Navigate between windows: ctrl + ww (navigate to next window) ctrl + w (and either h j k l )
@marcosoliveira8731
@marcosoliveira8731 3 года назад
Really nice tips!
@theredditbandit
@theredditbandit 3 года назад
Yes, more Linux content please
@lukashuening
@lukashuening 3 года назад
Alright, now i know what to add to my Terminal if i ever gonna attempt to start learning to code, which i still think you need to be made for. HTML and CSS is already a Joy, i am happy when i can handle the basics in Manjaro.
@therealf4t4l1ty6
@therealf4t4l1ty6 3 года назад
Where did you get that pillow desk from 1:08?
@zoume675
@zoume675 3 года назад
super useful video, vey very vey grateful
@helge000
@helge000 3 года назад
tmux "saving" sessions is a bit misleading: You rather detach/reattach to a running session. This session keeps running in the background and depending on the task might change while detached. Further, there're gone when you shutdown your computer.
@DeucesDyuseu
@DeucesDyuseu 3 года назад
Thanks Kalle
@hassanmuse3930
@hassanmuse3930 3 года назад
Hey bro you are the real motivator for me👍
@blisshop
@blisshop 3 года назад
if you are using KDE try to use yakuake as your main terminal. Lots of tabs, vertical / horizontal split and the best way to access the terminal immediately (just hit F12).
@joserm2794
@joserm2794 3 года назад
Thanks! from Colombia. Very good.
@jb_lofi
@jb_lofi 3 года назад
First or whatever. (Also, great video. Happy to see you've definitely converted over to Vim!)
@hashy0x43
@hashy0x43 3 года назад
First reply to comment
@user-pw5do6tu7i
@user-pw5do6tu7i 3 года назад
@@hashy0x43 First reply to a reply
@JozzyOzzy
@JozzyOzzy 3 года назад
@@user-pw5do6tu7i First reply to a reply to a reply
@kattihatt
@kattihatt 3 года назад
Chill.
@avasonds
@avasonds 3 года назад
@@JozzyOzzy first reply to a reply to a reply to another reply after that? A month later...
@AquaXY1
@AquaXY1 3 года назад
Great video!
@krishnasinghal1622
@krishnasinghal1622 3 года назад
Super Useful
@vkb967
@vkb967 3 года назад
Liked for the timetrap tip
@daedalus_00
@daedalus_00 3 года назад
Try ranger - vim style key-binds, bulk rename files with vim, and picture previews
@jan237
@jan237 3 года назад
Could try DOOM Emacs too
@shawnbeans7389
@shawnbeans7389 3 года назад
dude your intro never gets old
@eugenetapang
@eugenetapang 3 года назад
The question, is there any NCDU type tool that will give you a CLI visual of your packages installed and dependencies? I would love to find something so I can just do a quick visual when installing packages it's like a running checklist and visual CLI eye candy. Kalle, excellent video as usual and solid info, I have been thinking about this for days previous to your video. Sooo, big thanks.
@atidyshirt
@atidyshirt 3 года назад
a video building out your vim config would be cool
@olivermgrech
@olivermgrech 3 года назад
You're missing midnight commander! apt-get install mc Thanks for this video! didn't know about timetrap!
@hugocoolens
@hugocoolens 3 года назад
How do you save the tmux session? Do you have to enter a shortcut to achieve that?
@_MANDEX_1
@_MANDEX_1 3 года назад
Tjenare Kalle
@mehregankbi
@mehregankbi 3 года назад
does timeshift make a complete backup? or does it only backup configs and important stuff?
@daftarimtandao
@daftarimtandao 3 года назад
ncdu and htop are awsome, great video
@HackMan.1
@HackMan.1 3 года назад
Good video!
@distant6606
@distant6606 3 года назад
time trap on pop os doesnt appear as a package do we need to add a repository or smth?
@teunissenstefan
@teunissenstefan 3 года назад
if you like the general idea of tmux, there's a good chance you'll like a tiling window manager like i3wm or sway.
@LuchaLibreFanboy
@LuchaLibreFanboy 3 года назад
totally missed the point.
@lukeg9891
@lukeg9891 3 года назад
Kalle, do you edit your videos in Linux?
@andrespereira2005
@andrespereira2005 3 года назад
Thank you !
@JesusCliment
@JesusCliment 3 года назад
Tmux does not *save* the session. It detaches the session and later attaches to the same session you had. It is an important distinction. Saying it saves the session ut makes it sound that the session may survive across reboots, which is not the case.
@wyattE415
@wyattE415 3 года назад
This is making me want to boot over to Linux and tinker with it today.
@alrightpisces3509
@alrightpisces3509 3 года назад
Which Linux distro do you use, kalle?
@CoReDishmaco
@CoReDishmaco 2 года назад
IM IN LOVE WITH TMUX THANK YOU!!!!!!!!!!!!!!!!!!!!!!
@TomaszRzymyszkiewicz
@TomaszRzymyszkiewicz 3 года назад
really helpful video
@underwaterhedgehog9676
@underwaterhedgehog9676 3 года назад
Are you going to do a vim setup and vimrc video? Also, why not neo-vim?
@Bibirikun92
@Bibirikun92 3 года назад
Hi Kalle, I really liked your laptop lap pillow table thing. Do you have a link for it? ref: 1:03
@mutsamachingura678
@mutsamachingura678 3 года назад
I have a question Kalle....did you manage to get Arch-Linux to function?
@chochiskohamido2046
@chochiskohamido2046 3 года назад
good work bro
@nihalrahman7447
@nihalrahman7447 2 года назад
i am having problems installing timetrap on ubuntu linux terminal. the "gem" command is not recognised by ubuntu. i tried to swap it out with sudo apt-get but with no luck. You have the command line code for timetrap installation?
@palexer2505
@palexer2505 3 года назад
Even though I knew almost all of them already, it’s great that you showcase these programs. I would add the following to the list: Syncthing (syncing files, can also be used to make backups of files on e.g. a Raspberry Pi server), groff (typesetting), suckless sent (presentations), lf(file manager), fzf (finding files), bashtop (an alternative to http that looks way better and is written is bash), zathura (pdf,ps,djvu and ePub reader) sxiv (image viewer), ImageMagick(image manipulation), bat (rust replacement for cat) and exa (rust replacement for ls).
@marceggenberger2876
@marceggenberger2876 3 года назад
1:06 What is that tray that you are using on your couch?
@user-xo4rr5en3e
@user-xo4rr5en3e Год назад
wow bro it;s so helpful
@davebruwer7870
@davebruwer7870 3 года назад
I can't find the link to the Vim tutorial video. Did you link it in the description?
@Cyber_Homestead
@Cyber_Homestead 3 года назад
Type in 'vimtutor' and follow that first. For some odd reason, not a lot of people know about it, but it has been a standard script bundled with Vim for over 20 years.
@hamids4550
@hamids4550 3 года назад
did you customize your terminal? looks beautiful
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 года назад
2:12 The default escape prefix in screen is CTRL/A. Both CTRL/A and CTRL/B would annoy me, because they clash with line-editing characters. So in my ~/.screenrc I have the line escape ^Zz which redefines the escape prefix to be CTRL/Z. Which coincidentally is the default control character for “suspend foreground job”. Which is not something that’s needed much when you run a session multiplexer like screen! So win all round.
@elleollanas
@elleollanas 3 года назад
Great content and more linux videos would be helpful
@semasasa1009
@semasasa1009 3 года назад
which linux distribution do you guys use
@intercre7494
@intercre7494 2 года назад
Nice :) Tnx for sharin'
@manilaboy1vic
@manilaboy1vic 3 года назад
I used to use tmux quite a bit.. now just using terminator emulator. I will always install terminator now, tmux is nice if working from a WIN machine and using putty for instance... and if you use zsh you can install powerlevel10k which can show disk usage, battery level, ram usage, etc.... powerline is also nice with vim...
@toubippc
@toubippc 3 года назад
Good thank. I use Terminator instead tmux. MC for the terminal file manager.
@ArbaouiBillel
@ArbaouiBillel 3 года назад
Lovely tools 👍
@andrewwood1900
@andrewwood1900 3 года назад
I would recommend cherrytree (not cmd line) hierarchical learning, interface it with windows through a network drive ! One db per language, super organisation for the unorganised (me)
@michaelodonovan6989
@michaelodonovan6989 3 года назад
What terminal emulator you using with tmux?
@olga3971
@olga3971 3 года назад
what about micro? really good text editor kind of the intermediate between nano and sublime text
@context177
@context177 2 года назад
I pressed 'like' after htop and 'subscribe' after 'ncdu' and "I may make another video". Waiting for Linux utils. TY!
@miltonr87
@miltonr87 3 года назад
Stacer, GParted (one is system monitoring and the other one analyzes partitions all with interesting GUIs) and Terminator
@azzamkids8950
@azzamkids8950 3 года назад
Thanks
@carloslemare6060
@carloslemare6060 3 года назад
I don't get it... when you show your laptop from behind it's a Dell, but the screen is from a macbook... what do you do?
@auroredelfosse2202
@auroredelfosse2202 3 года назад
Vim doesn't have to change, it's perfect ... It's just : You have to learn it ... About other console tools, may i suggest : nethogs midnight Commander (mc)
@khokon_m
@khokon_m 3 года назад
You never posted the two video links about vim in your description!
@mikaelrask
@mikaelrask 3 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IiwGbcd8S7I.html
Далее
Why Linux Is Better For Programming
13:32
Просмотров 2,8 млн
10 AWESOME Linux Terminal Applications and Utilities
16:18
UNO!
00:18
Просмотров 757 тыс.
12 GREAT command line programs YOU recommended!
16:25
Просмотров 245 тыс.
7 Amazing CLI Tools You Need To Try
18:10
Просмотров 282 тыс.
I Spent 120 Hours Coding This!
24:01
Просмотров 107 тыс.
7 AWESOME Linux Terminal Applications and Utilities
11:49
15 AWESOME Linux apps for GNOME
15:12
Просмотров 131 тыс.
7 Essential Command Line Tools (2022)
9:12
Просмотров 204 тыс.
The Programs I Use On Linux ...
9:31
Просмотров 76 тыс.
60 Linux Commands you NEED to know (in 10 minutes)
10:50
Linux Command-Line Tips & Tricks: Over 15 Examples!
31:37