Afrikaans
Akan
Albanian
Amharic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranรฎ)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Persian
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkish
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
1
Hello everybody and welcome to this
tutorial.
2
Today I will introduce you to the Linux terminal
3
and show you some of its basic
functionalities so
4
So in Kali Linux, the terminal icon is located in the upper left corner
5
this black thing
6
So just click on it
7
and there you go.
8
You have the terminal up and running here by default
9
It opens up a root terminal in Kali
10
So if you want to
11
usually people want to configure it
12
but if you don't want to configure anything else
13
this is perfectly fine.
14
You don't actually need to do anything else.
15
However, 99% of time people will configure the terminal
16
to suit their own needs and purposes.
17
For example, I will always almost always increase the font size.
18
So that it's clear and visible
19
and that I have a better overview of what I am doing at the moment
20
and it also reduces eyestrain, according
to some articles
21
Anyway, just go ahead and right click anywhere on the terminal itself
22
not on the bar, but on the terminal itself
23
and then you have "show menu bar"
24
Now we can see it here
25
Go ahead and click on edit
26
You can click on profiles as well
27
and create new profiles here by just clicking on "New"
28
giving it a name and then configuring it in the preferences.
29
However, we're gonna be configuring the default profile
30
since there really is no need to create any additional ones.
31
Go ahead and click on profile preferences
32
and here you have a great deal of options.
33
One of the first ones you will see
34
is that you can use a system fixed with
font.
35
So this is not good.
36
You see this is very small
37
I always need to change that.
38
If that's fine for you, you can keep it like that
39
but I always change it.
40
I have monospace 20
41
If you click on it, you can change the
font size here if you wish.
42
You can change the font that you're using
43
and that would be it as far as this place is concerned.
44
You has some other very simple options here
45
It says "show menu bar by default in new terminals"
46
I generally take it.
47
I think it's a good idea
48
since you always need to do something like open up a tab
49
or something of a kind
50
but you don't need to
51
You have the cursor shape here.
52
It says "Block" "I-Beam" "Underline
53
I just want to show you how it looks like.
54
You can view the terminal as the changes are applied.
55
So you have a block and you have a underline.
56
I prefer a block
57
You can use whatever you wish.
58
It will not affect you in any technical
sense, that is.
59
I have "Title and Command' and we don't actually change anything there.
60
You can change the title if you wish
61
and we have colors.
62
So I think that this color scheme is appropriate and fitting for me
63
but you can change it anyway you like.
64
You can customize it to the point of extreme.
65
You can change the text color.
66
The background color.
67
You have the color palette here.
68
So you can do whatever you want here.
69
You have built-in schemes.
70
It says White on Black
71
I can say Green on Black
72
Oops, sorry...cancel
73
You can say Green on Black
74
Does it have Blue on Black?
75
Umm, no.
76
Oh, this one's bad
77
I wouldn't be able to work on this one.
78
So let's just leave it at White on Black.
79
This is the best color...
80
This is one of the best color schemes I use.
81
Personally, I use on Fedora Blue on Black
82
but I'm just gonna leave it as it is here.
83
No need to actually change anything.
84
Now in the background, you have three features here basically
85
You have solid color like this one here that you are seeing
86
and you can choose a background image.
87
You can download anything you want from the internet pretty much.
88
You can configure it to be transparent
89
or image background.
90
and also, you have the ability to have a fully transparent background
91
and if you click on "Transparent Background"
92
it's pretty much the same as having a background image
93
except in this case
94
excellent
95
I'm just gonna configure the transparency levels
96
and that's pretty good
97
except in this case
98
your background image will be your desktop image pretty much
99
depending on where your terminal is.
100
in "Scrolling", there's an important
feature here
101
It's "Scroll Back"
102
So you don't want to have 512 lines.
103
You want to go ahead and click on "Unlimited"
104
unless you're severely limited in terms of RAM
105
and unless you're typing in a large amount of commands
106
or something of a kind
107
but in any case, it's better to have unlimited
108
especially not only environment such as these
109
but rather instead
110
in cases such as these.
111
You don't need to do anything here in terms of compatibility.
112
I'm just gonna go ahead and close this
113
and I have selected a transparent background
114
and you see this only works for a desktop image.
115
It doesn't actually show icons or anything of the kind.
116
If I open up my web browser, it's not gonna show it in the background.
117
It's still gonna keep the desktop background image.
118
So the desktop wallpaper, should you wish to call it so.
119
There's a slight delay when it goes about in the update
120
but it's fine.
121
Doesn't bother us in this slightest bit.
122
Maybe I will change this later on during tutorial
123
see how I like it
124
but I just wanted to give you an option, so you can do whatever you want with it.
125
In any case, you can go ahead and click on "File"
126
and "Open Tab"
127
I'm just gonna go ahead open myself four tabs
128
three new ones and one I already had.
129
So here you can switch in between them.
130
It's very nice.
131
There are no complications.
132
For example, if I press "Open up a new terminal"
133
I gotta click here and then I gotta click here
134
and unusually you're gonna have...
135
I'm just wanna show you what it's like to have four of them.
136
So yeah, this is not actually manageable
137
especially because you don't know what you are doing on which terminal.
138
People sometimes split their screens into terminals.
139
I sometimes do that
140
It's very nice
141
but we will deal with that a bit later on when we get into some serious stuff.
142
When we actually need multiple terminals
143
but tabbing these terminals
144
it's very nice
145
primarily because you can actually see what you're doing
146
on each one of them in the headers.
147
See these things that I'm clicking on now
148
They are headers of the terminal
149
or so you can call them
150
and for example, in this terminal
151
I'm gonna go ahead and say
152
"I want you to go into home. Change the
directory to home"
153
Change the working directory, that is
154
If I change it here to "var"
155
and if I change it here to "var/logs"
156
and if I want to go here to "tmp folder"
157
Excellent
158
So on each of the tabs in the headers
159
I can see where I am.
160
So this this one, it's home
161
but this one, it's tmp.
162
I don't need to click on it to know.
163
This one is log.
164
So I can know what I'm doing in every particular terminal
165
and even though you could have a program running
166
or something like that
167
It's still gonna write it out in the header
168
and you're gonna get some extra information there.
169
It's very nice
170
It's very useful
171
and it's going to help you out a lot as we progress through this course
172
and as we get into more complicated
stuff.
173
Anyway, I just want to introduce you to the next terminal.
174
We have done some work with before
175
during the installation of VirtualBox and VirtualBox guest additions
176
but basically there, I just give you the
command
177
and you're gonna basically just rewrite it or copy-paste it
178
and that's gonna be it.
179
but here, in the follow-up tutorial
180
actually I will start explaining the fundamental Linux terminal commands
181
The most common ones
182
The most basic ones
183
and there you will be able to see the logic of things
184
and how this Linux terminal works and functions
185
because once you actually learn that
186
it gives you a huge amount of power.
187
All the power of the operating system rests on it's terminal
188
because it's a direct interface to the kernel of the system
189
and it's a lot faster then the graphical interface.
190
Now one more keynote that I would like to make here
191
Once I teach you how to use the Linux terminal
192
and once you get into the habit of typing in commands
193
you can use them for a wide variety of
purposes.
194
You don't necessarily need to use these things for pen testing
195
or something like that.
196
You can use these commands for network administration
197
or you can use them in order to troubleshoot problems with the system
198
and so on and so forth.
199
So you get a far wider spectrum options in terms of jobs
200
or something of a kind
201
as opposed to just learning something
that you can only use for pen testing
202
and nothing else.
203
In any case, I bid you farewell
204
and I hope to see you in the next tutorial.
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.