1 00:00:00,330 --> 00:00:02,400 Now it's time to talk about the directors. 2 00:00:02,550 --> 00:00:05,490 So now the first thing I want to mention, we have two. 3 00:00:05,490 --> 00:00:08,850 Bathtub's actually the absolute best and relative best. 4 00:00:09,090 --> 00:00:13,590 So what are the absolute, absolute best and bath now? 5 00:00:14,430 --> 00:00:15,820 The absolute bath, actually. 6 00:00:15,840 --> 00:00:20,110 So if I take the WD, you can see that I'm starting from that. 7 00:00:20,250 --> 00:00:20,520 Yes. 8 00:00:20,550 --> 00:00:25,570 Which means the root directory or the root directory of all the system. 9 00:00:25,710 --> 00:00:26,190 All right. 10 00:00:26,580 --> 00:00:30,930 Now, the road to Home Depot, by the way, which is the root. 11 00:00:31,380 --> 00:00:32,300 This is the home directory. 12 00:00:33,090 --> 00:00:42,150 OK, so the home of this is the absolute best for this directory on this current directory right now. 13 00:00:42,390 --> 00:00:48,050 If I want to go to workspace and if I take my guess, you can see that I am inside that home at the 14 00:00:48,050 --> 00:00:48,270 home. 15 00:00:48,270 --> 00:00:52,400 But you can see that I have work space and we have the remoting directory. 16 00:00:52,620 --> 00:00:58,950 So if I want to go to Workspace, I can just see the workspace right like this right now. 17 00:00:58,950 --> 00:01:03,060 No, actually, this is the relative bit, but the absolute path is like this. 18 00:01:03,210 --> 00:01:08,240 So you can see that when I typed that or B the D, I took that. 19 00:01:08,790 --> 00:01:15,110 So I'm starting from the scratch or from the root home of Wanto in workspace. 20 00:01:15,360 --> 00:01:15,840 OK. 21 00:01:16,380 --> 00:01:16,500 Right. 22 00:01:16,830 --> 00:01:19,770 By the way, I need to provide a seed here actually. 23 00:01:19,770 --> 00:01:20,560 The Seed Command. 24 00:01:20,590 --> 00:01:20,840 Yeah. 25 00:01:21,030 --> 00:01:23,810 So you can see that go to home. 26 00:01:24,210 --> 00:01:24,840 I want to. 27 00:01:26,040 --> 00:01:26,490 All right. 28 00:01:26,760 --> 00:01:27,510 If I type it. 29 00:01:27,510 --> 00:01:27,930 Yeah. 30 00:01:27,930 --> 00:01:28,960 It works as well. 31 00:01:29,160 --> 00:01:34,680 So this is the difference between the absolute and relative relative which means it is related to my 32 00:01:34,680 --> 00:01:37,690 current path, which means if I want to go. 33 00:01:38,190 --> 00:01:39,790 So if I return here. 34 00:01:40,800 --> 00:01:44,240 So if I want to go to workspace. 35 00:01:44,520 --> 00:01:49,620 So if I want to go to the workspace directory, it needs to be in the current path. 36 00:01:49,620 --> 00:01:51,120 OK, which is the Bethia. 37 00:01:51,300 --> 00:01:55,140 By using that command, then I can go and put its name. 38 00:01:55,290 --> 00:02:00,240 But if it is not, I need to provide the absolute best, which is starting from the root. 39 00:02:00,570 --> 00:02:03,400 What we saw, which is the home of windows and then workspace. 40 00:02:03,780 --> 00:02:04,560 So far, so good. 41 00:02:04,850 --> 00:02:06,920 Now we have two things I want to say. 42 00:02:07,410 --> 00:02:12,840 Now we have the dot and we have the dot or the dot. 43 00:02:13,170 --> 00:02:20,000 We which means the current directory, dot, dot or double dots, which means the Beerenberg. 44 00:02:20,220 --> 00:02:20,620 All right. 45 00:02:20,670 --> 00:02:21,810 Now, what are you talking about? 46 00:02:21,900 --> 00:02:23,390 We don't understand anything at you. 47 00:02:23,460 --> 00:02:29,010 OK, now if I take this moment that year, which means on everything, bring everything here. 48 00:02:29,400 --> 00:02:32,780 You can see that now we have other directory out of the things. 49 00:02:33,150 --> 00:02:37,820 Now you can see that we have the database history that Basche something, that something. 50 00:02:38,010 --> 00:02:46,110 And by the way, anything started with that like this, that the info is such that these are hidden 51 00:02:46,110 --> 00:02:47,280 files or directories. 52 00:02:47,490 --> 00:02:49,140 So you can see that this is a directory. 53 00:02:49,500 --> 00:02:54,030 But because it started with DOT, which means that this is it in there. 54 00:02:54,360 --> 00:02:57,820 Now this is provide data provide, which means a regular file. 55 00:02:57,930 --> 00:02:58,450 Text file. 56 00:02:58,650 --> 00:02:59,130 All right. 57 00:02:59,280 --> 00:02:59,870 And so on. 58 00:03:00,010 --> 00:03:05,980 Right now you can see that, yeah, these are normal directories and file. 59 00:03:06,450 --> 00:03:12,200 Some of them are hidden by starting with DOT and some of them are not like these, like the remote village 60 00:03:12,280 --> 00:03:12,680 or whatever. 61 00:03:13,020 --> 00:03:19,050 But we have these two, which is the dot and we have the dots and the dot, which means the current 62 00:03:19,050 --> 00:03:21,440 directory, which is the home of Unter. 63 00:03:22,000 --> 00:03:22,470 Right. 64 00:03:22,470 --> 00:03:25,350 Which is open to directly the home director of the Ubuntu user. 65 00:03:25,950 --> 00:03:31,290 That dot dot, which means which is the better directory of the current directory, which means what 66 00:03:32,010 --> 00:03:37,550 if if assuming if I am assuming that the open door, which is the parent we are. 67 00:03:37,590 --> 00:03:38,220 You are right. 68 00:03:38,370 --> 00:03:39,160 Which is the home. 69 00:03:39,570 --> 00:03:39,920 Yeah. 70 00:03:40,320 --> 00:03:44,320 So why so how to use these actually. 71 00:03:44,760 --> 00:03:45,150 Yeah. 72 00:03:45,430 --> 00:03:46,020 Good question. 73 00:03:46,050 --> 00:03:47,670 So let's clear the screen first. 74 00:03:47,880 --> 00:03:50,970 Let's put Ellspermann now we have the workspace. 75 00:03:50,970 --> 00:03:51,270 Right. 76 00:03:51,460 --> 00:03:52,380 We want to go to it. 77 00:03:52,380 --> 00:03:54,330 We will use the workspace like this. 78 00:03:54,600 --> 00:03:55,440 So far so good. 79 00:03:55,560 --> 00:03:58,260 And now we have this directory, whatever. 80 00:03:58,350 --> 00:03:58,940 It's OK. 81 00:03:59,280 --> 00:04:01,380 Now what if I want to return back. 82 00:04:01,770 --> 00:04:10,080 Should I provide the absolute best over and over, which is CD home 5.0 over and over each time I go 83 00:04:10,080 --> 00:04:10,350 there? 84 00:04:10,380 --> 00:04:12,280 No, actually this doesn't make sense now. 85 00:04:12,300 --> 00:04:13,550 Actually, there are two ways. 86 00:04:13,920 --> 00:04:16,400 The first thing we have an it yes. 87 00:04:16,410 --> 00:04:23,100 Or something, but just typing the CD commands like this and Bressington, this will return to the home 88 00:04:23,100 --> 00:04:27,590 directory of the current user, which is that a window which is home Ubuntu. 89 00:04:27,770 --> 00:04:30,960 OK, so like this you can see that we return back. 90 00:04:31,110 --> 00:04:36,300 But imagine if I am inside the workspace and inside a workspace. 91 00:04:36,300 --> 00:04:38,760 I have an one and inside directory. 92 00:04:38,970 --> 00:04:41,980 The first day of three is secondary to third, but empty. 93 00:04:42,270 --> 00:04:45,590 So I am very deep into the workspace directory. 94 00:04:45,960 --> 00:04:50,460 I don't need to return to the home directory of Oberto, then go again then. 95 00:04:50,730 --> 00:04:51,870 I know this doesn't make sense. 96 00:04:51,870 --> 00:04:53,550 Right, how to do that. 97 00:04:54,570 --> 00:04:58,680 Let's create the screen again unless CWD to the workspace. 98 00:04:59,160 --> 00:05:00,960 Now, what if I want to return back? 99 00:05:01,350 --> 00:05:05,400 You will use the parent directory, which is the dot. 100 00:05:05,710 --> 00:05:13,050 OK, so the dot means I will return to the Barrandov three of the current working directory. 101 00:05:13,290 --> 00:05:15,720 OK, so the current data is workspace. 102 00:05:16,020 --> 00:05:17,160 The parent director of it. 103 00:05:17,160 --> 00:05:17,780 Which is what. 104 00:05:18,060 --> 00:05:18,480 Yeah. 105 00:05:18,630 --> 00:05:20,080 Which is the Ubuntu home directory. 106 00:05:20,100 --> 00:05:24,620 So if I return like this so you can see that we have returned back now actually. 107 00:05:24,990 --> 00:05:26,000 So let's go again. 108 00:05:26,700 --> 00:05:34,920 Actually by the way, you can put actually by the way so that now you can put here put it like this, 109 00:05:34,920 --> 00:05:40,320 I mean and inside it you can but workspace then return then workspace. 110 00:05:40,320 --> 00:05:41,130 So you can see that. 111 00:05:41,130 --> 00:05:45,870 No, actually this is somehow weird, but you can see that I am returning back. 112 00:05:45,870 --> 00:05:50,540 Then I go again to workspace, I return back, then I go again to workspace. 113 00:05:50,610 --> 00:05:50,940 Right. 114 00:05:51,750 --> 00:05:58,830 By the way, the duty or the windows is inside every directory in the whole Unix system. 115 00:05:58,890 --> 00:06:06,690 OK, so every directory has to be that is which is the dot and the dot for the current entry and the 116 00:06:06,690 --> 00:06:09,540 dot which is the parent directory. 117 00:06:09,750 --> 00:06:14,510 OK, now you may ask me to but we know what is the evidence. 118 00:06:14,700 --> 00:06:15,600 What is the dot. 119 00:06:15,620 --> 00:06:17,840 Don't worry, we will talk about this when time comes. 120 00:06:17,850 --> 00:06:18,300 Don't worry. 121 00:06:18,540 --> 00:06:20,550 OK, so let's execute this command. 122 00:06:20,820 --> 00:06:21,740 We will return back. 123 00:06:22,020 --> 00:06:24,120 Currently we are in their workspace directory. 124 00:06:24,420 --> 00:06:25,350 We will return back. 125 00:06:25,470 --> 00:06:26,370 Then we will go again. 126 00:06:26,490 --> 00:06:27,390 We will return back. 127 00:06:27,390 --> 00:06:28,450 Then we will go again. 128 00:06:28,470 --> 00:06:29,050 So let's see. 129 00:06:29,460 --> 00:06:29,850 Yeah. 130 00:06:29,850 --> 00:06:31,620 Actually this doesn't make sense. 131 00:06:31,620 --> 00:06:38,280 I know, but actually it's good to understand how that Barend directory or that that is work inside 132 00:06:38,670 --> 00:06:39,150 Linux. 133 00:06:39,270 --> 00:06:40,500 So you can see that yeah. 134 00:06:40,560 --> 00:06:42,350 Everything is working as expected. 135 00:06:42,600 --> 00:06:43,000 All right. 136 00:06:43,140 --> 00:06:44,940 So we are back then we go again. 137 00:06:44,940 --> 00:06:46,200 We turn back well again. 138 00:06:46,800 --> 00:06:50,120 OK, now another thing now, how to create a directory. 139 00:06:50,140 --> 00:06:51,720 Now this is what we are talking about. 140 00:06:51,870 --> 00:06:55,080 We want to create the directory and we want to remove a directory. 141 00:06:55,530 --> 00:06:58,170 OK, the first thing is use the document. 142 00:06:58,470 --> 00:06:59,790 So this command was created. 143 00:06:59,790 --> 00:07:01,590 OK, so let's name it I one. 144 00:07:02,840 --> 00:07:08,210 It's a. yeah, this one is here now let's go inside the other one. 145 00:07:09,550 --> 00:07:09,910 Cool. 146 00:07:10,030 --> 00:07:10,940 So far, so good. 147 00:07:10,960 --> 00:07:18,700 So if it's dash or dash it, which means everything, you can see that we still have these special directories, 148 00:07:18,700 --> 00:07:20,980 which is the dot and the dot dot. 149 00:07:21,970 --> 00:07:27,520 Portable device, which is the current, which is the one or the parent and the parent for that one, 150 00:07:27,530 --> 00:07:28,110 what it is. 151 00:07:28,870 --> 00:07:30,040 Yeah, you guessed right. 152 00:07:30,250 --> 00:07:31,430 Which is the workspace. 153 00:07:31,720 --> 00:07:32,080 Yeah. 154 00:07:32,650 --> 00:07:33,450 So far, so good. 155 00:07:33,760 --> 00:07:41,350 No, I want to create another data inside that one mic guy or make directory dial two. 156 00:07:41,570 --> 00:07:44,170 OK, now let's go inside which is dear. 157 00:07:45,220 --> 00:07:45,750 All right. 158 00:07:45,880 --> 00:07:46,690 So far so good. 159 00:07:47,080 --> 00:07:54,880 Now I want to give you another shortcut, which is the CD Desh Now CD Dash actually works as the back. 160 00:07:54,970 --> 00:07:59,180 So if you are opening your browser, for example, this is just an arbitrary example. 161 00:07:59,200 --> 00:08:00,460 OK, or a simple example. 162 00:08:00,760 --> 00:08:07,630 And you go inside this specific website and you need to return back so you or you click on the back 163 00:08:07,630 --> 00:08:07,900 button. 164 00:08:07,900 --> 00:08:08,320 Right. 165 00:08:08,590 --> 00:08:12,940 So actually this works like this CD dash, so you can see that. 166 00:08:12,950 --> 00:08:17,910 So I am currently in the CD, so I am little turned back and on the dial. 167 00:08:17,920 --> 00:08:19,390 One you can see like this. 168 00:08:20,360 --> 00:08:22,940 I have the DA two I go to dive to. 169 00:08:23,970 --> 00:08:31,020 If I thought that it will return me back to the dead one, which is this one, OK, it will give me 170 00:08:31,020 --> 00:08:32,430 the option, which is this one. 171 00:08:32,700 --> 00:08:34,940 Now, you may ask me, but I got confused. 172 00:08:34,980 --> 00:08:38,580 Please, what is the difference between the dash and the dirt? 173 00:08:38,880 --> 00:08:39,270 All right. 174 00:08:39,730 --> 00:08:40,580 Don't get confused. 175 00:08:40,590 --> 00:08:40,830 I will. 176 00:08:41,160 --> 00:08:41,940 I will explain. 177 00:08:41,940 --> 00:08:42,670 That indicates. 178 00:08:42,900 --> 00:08:46,180 So first thing, I want to go to workspace. 179 00:08:46,200 --> 00:08:46,620 All right. 180 00:08:46,920 --> 00:08:49,220 OK, now, inside it we have the one. 181 00:08:49,410 --> 00:08:50,780 Please ignore this thing. 182 00:08:50,790 --> 00:08:51,750 OK, we have it. 183 00:08:51,750 --> 00:08:52,110 That one. 184 00:08:52,270 --> 00:08:53,580 OK, no. 185 00:08:53,820 --> 00:08:55,590 See the dial one. 186 00:08:56,890 --> 00:09:01,540 And I didn't need to intervene, KeyData, to know I will, but I have to. 187 00:09:01,990 --> 00:09:03,030 OK, I will. 188 00:09:03,040 --> 00:09:08,320 I would Bressington now so you can see that I am inside the Diatta and the ballot for it, which is 189 00:09:08,320 --> 00:09:11,230 that one and the ballot for that one, which is the workspace answer. 190 00:09:11,410 --> 00:09:15,490 OK, so if I take that where it will go. 191 00:09:16,360 --> 00:09:26,020 Yeah it would go to dialoging but if I type CWD which means I return to the previous directory which 192 00:09:26,020 --> 00:09:29,500 is where, which is the workspace, not the ballot for that. 193 00:09:29,540 --> 00:09:31,000 Dorita so let's see. 194 00:09:31,660 --> 00:09:32,080 Yeah. 195 00:09:32,320 --> 00:09:33,580 Which is the workspace. 196 00:09:33,820 --> 00:09:40,620 So actually this means return back to the previous current directory to the previous working day. 197 00:09:41,410 --> 00:09:42,430 You've got me now. 198 00:09:42,850 --> 00:09:45,420 So this is the difference between the dash and the date. 199 00:09:45,670 --> 00:09:46,410 So far, so good. 200 00:09:46,630 --> 00:09:49,540 You saw how we created the Diet and Delta. 201 00:09:49,690 --> 00:09:54,130 OK, now it's time to remove the dial tool to or that one. 202 00:09:54,460 --> 00:09:59,560 So let's go inside the dial one first and let's learn how to remove a directory. 203 00:09:59,800 --> 00:10:06,450 So here you can see that the first thing I would use to combat either one would work fine. 204 00:10:06,730 --> 00:10:11,310 But from my opinion, it is better to use the second command I would talk about. 205 00:10:11,830 --> 00:10:13,530 So we have the dial. 206 00:10:14,530 --> 00:10:15,910 This is to remove a directory. 207 00:10:16,120 --> 00:10:20,860 But actually this command requires you that the directory is empty. 208 00:10:21,190 --> 00:10:28,090 So you can see that inside that unless they are two, by the way, if I type this, it will list all 209 00:10:28,090 --> 00:10:31,180 the content of this directory, which is the rule which is empty, by the way. 210 00:10:31,210 --> 00:10:36,940 You can see and if I die like this and remove that two. 211 00:10:37,910 --> 00:10:40,260 Yeah, you can see that it has been removed. 212 00:10:40,550 --> 00:10:41,180 No problem. 213 00:10:41,210 --> 00:10:41,590 OK. 214 00:10:43,210 --> 00:10:47,020 So let's make a deal to another that let's make it again, OK? 215 00:10:47,140 --> 00:10:47,950 Yeah, it is here. 216 00:10:49,080 --> 00:10:54,840 Yeah, it's easier, as you can see now, actually, the second command, which is the thing I recommend 217 00:10:54,840 --> 00:10:58,540 you or it is better for you, which is using the, um. 218 00:11:00,450 --> 00:11:08,360 OK, so it is removed, so this actually removed files, remove link list, remove directories, whatever 219 00:11:08,360 --> 00:11:11,780 it is, they remove directories recursively, by the way. 220 00:11:12,020 --> 00:11:17,700 So you can see that if I removed that one, it will remove everything inside it no matter what, empty 221 00:11:17,700 --> 00:11:18,500 and empty, whatever. 222 00:11:18,740 --> 00:11:25,730 OK, but I will use that Desh are Comac and which is the port. 223 00:11:25,730 --> 00:11:30,470 So I run to remove are recursively f force. 224 00:11:30,890 --> 00:11:32,960 So remove the Diatta. 225 00:11:34,040 --> 00:11:35,660 You can see it has been removed. 226 00:11:35,840 --> 00:11:36,240 All right. 227 00:11:36,380 --> 00:11:37,370 So far so good. 228 00:11:37,530 --> 00:11:45,140 OK, no actually I want to talk about another thing here, so let's return back or before I return back 229 00:11:45,140 --> 00:11:49,280 actually let's make a directory which is Diatta. 230 00:11:49,880 --> 00:11:56,090 So to show you that if I remove it, if I move the dial, dial one. 231 00:11:57,180 --> 00:12:05,040 You can see that, oh, no, directory is not empty, but if I type that RF dial one, you can see it 232 00:12:05,040 --> 00:12:06,560 has been removed successfully. 233 00:12:06,570 --> 00:12:07,380 So far, so good. 234 00:12:07,410 --> 00:12:07,820 All right. 235 00:12:08,010 --> 00:12:09,040 So far, so good. 236 00:12:09,390 --> 00:12:13,980 No, I want to create a directory, dial one and they are two. 237 00:12:14,190 --> 00:12:16,800 So if I typed make dial, dial one. 238 00:12:17,100 --> 00:12:23,730 And if I put this to and by the way, this year, which is the forward slash in windows, it is the 239 00:12:24,000 --> 00:12:26,970 opposite, which is that backslash in windows. 240 00:12:27,480 --> 00:12:31,300 It is the backslash in Linux, it is the forward slash which is the symbol. 241 00:12:31,320 --> 00:12:36,240 OK, if I take this you can see that no no such file or directory. 242 00:12:36,240 --> 00:12:36,870 Which is what. 243 00:12:37,020 --> 00:12:41,690 Which is the one as you can see, the other one is not existed for you to create it. 244 00:12:41,940 --> 00:12:46,640 So you can, how can you create that tool while that one is not existed. 245 00:12:46,890 --> 00:12:51,810 So we will use option using the McDow, which is the dash P. 246 00:12:53,260 --> 00:13:01,180 The ISP option that be option used to create a directory or make directory, and if the parent is not 247 00:13:01,180 --> 00:13:04,420 existed, which is in our case, the DOE one created, please. 248 00:13:04,490 --> 00:13:05,710 OK, so let's type here. 249 00:13:06,550 --> 00:13:06,940 Yeah. 250 00:13:07,090 --> 00:13:07,850 So far so good. 251 00:13:08,110 --> 00:13:12,340 This one has been created, so let's go inside it. 252 00:13:13,350 --> 00:13:15,450 Yeah, first it's clear the. 253 00:13:16,530 --> 00:13:20,020 Yeah, and inside that one, which is we have that tube. 254 00:13:20,350 --> 00:13:20,700 Yeah. 255 00:13:20,730 --> 00:13:22,890 Everything is working 100 percent. 256 00:13:23,070 --> 00:13:23,490 All right. 257 00:13:23,910 --> 00:13:26,560 Now let's see the here. 258 00:13:26,980 --> 00:13:30,660 Actually, this is to return to the parent, which is the dad one. 259 00:13:30,660 --> 00:13:32,640 But I don't need to go to the parent. 260 00:13:33,690 --> 00:13:36,920 Which is the one I need to go to the workspace, how should I do this? 261 00:13:38,190 --> 00:13:43,560 Well, actually, maybe you didn't know about it yet, but actually we can use that word again. 262 00:13:43,770 --> 00:13:44,280 All right. 263 00:13:45,000 --> 00:13:45,890 You got you got me. 264 00:13:45,930 --> 00:13:47,790 You can use not just once. 265 00:13:47,820 --> 00:13:49,410 Actually, let's have details. 266 00:13:49,410 --> 00:13:54,230 Did the returns to that buried data of Diatta, which is Dylon. 267 00:13:54,510 --> 00:14:01,500 OK, so if I thought here, here, which means return to the delta of Delta because of that one, because 268 00:14:01,500 --> 00:14:08,910 currently after we execute that this command or this directory, if we after we go to this directory 269 00:14:08,910 --> 00:14:13,750 to the parent out of Delta, which is the one, we will go to that there. 270 00:14:13,770 --> 00:14:16,410 And there are three of that one, which is the workspace. 271 00:14:16,440 --> 00:14:19,090 So this will return me back to the workspace. 272 00:14:19,090 --> 00:14:20,070 So if I go here. 273 00:14:20,250 --> 00:14:23,330 Yeah, you can see that I return to that workspace. 274 00:14:23,380 --> 00:14:25,280 Actually, it is simple if you imagine it. 275 00:14:25,290 --> 00:14:26,080 It is very simple. 276 00:14:26,160 --> 00:14:30,120 A return to the delta of the delta, which is that one. 277 00:14:30,360 --> 00:14:33,000 Then return to that Barrandov, three of the dead one. 278 00:14:33,000 --> 00:14:33,730 Which is what? 279 00:14:34,230 --> 00:14:36,910 So actually nobody this don't get confused. 280 00:14:36,930 --> 00:14:37,700 It is very simple. 281 00:14:37,980 --> 00:14:40,890 OK, and by the way, you will get used to it. 282 00:14:41,040 --> 00:14:42,040 Don't worry at all. 283 00:14:42,420 --> 00:14:43,230 Believe me on that. 284 00:14:43,590 --> 00:14:49,170 I'm telling, you know, and as you can see, that we have that dial one as well. 285 00:14:49,540 --> 00:14:52,860 OK, now we saw that by using the dial. 286 00:14:53,430 --> 00:14:54,150 Dial one. 287 00:14:55,670 --> 00:15:00,590 We couldn't remove it because it is not empty, because it has the day or two as well. 288 00:15:00,830 --> 00:15:04,010 OK, so how to delete directories recursively? 289 00:15:04,280 --> 00:15:09,020 So imagine I want to remove that one and everything inside it. 290 00:15:09,020 --> 00:15:11,900 I would use this time the dash, the option. 291 00:15:12,200 --> 00:15:18,240 OK, so if I typed it like this, you can see that it is not empty, but if I type the tool. 292 00:15:18,380 --> 00:15:20,350 So actually this would remove everything. 293 00:15:20,360 --> 00:15:27,560 So if I typed and you, you can see that they want that one has been deleted as well as there two, 294 00:15:28,100 --> 00:15:34,070 which is as you can see that using Andale actually it is Sieff. 295 00:15:34,070 --> 00:15:40,940 Yeah, it is safe somehow because imagine you have this very important directory and you want to delete 296 00:15:40,940 --> 00:15:43,100 it, for example, after you archive it for example. 297 00:15:43,100 --> 00:15:46,720 But you remember that you you didn't have it yet. 298 00:15:47,300 --> 00:15:52,060 So using the R and R US is very dangerous in this case, by the way. 299 00:15:52,370 --> 00:15:54,540 No, no, nobody do that actually. 300 00:15:54,560 --> 00:15:56,230 Everything is automated currently. 301 00:15:56,250 --> 00:15:59,960 So and if it is something important, you don't remove it. 302 00:16:00,380 --> 00:16:06,490 So actually using the Kamdesh RF is better from my personal opinion than using the R on that. 303 00:16:06,770 --> 00:16:13,040 Yeah, I know that is more safe because if you want to check if this directory is empty or not, you 304 00:16:13,040 --> 00:16:14,360 can just put around it. 305 00:16:14,360 --> 00:16:20,750 If it is not empty, it will not be removed, but it would remove everything no matter what by using 306 00:16:20,750 --> 00:16:22,850 the have by the way, if option, which is false. 307 00:16:23,060 --> 00:16:27,920 But actually it depends on what you prefer from my opinion or my opinion. 308 00:16:27,920 --> 00:16:32,510 I prefer using our under-sheriff because actually you have a lot of work to do. 309 00:16:32,840 --> 00:16:35,870 So it's not time to check this is empty or not. 310 00:16:36,200 --> 00:16:38,800 I know it is empty by doing the last command like this. 311 00:16:38,800 --> 00:16:43,340 So I'll unless the name of the data, which is that one, by the way, I already removed it. 312 00:16:43,640 --> 00:16:47,240 So that one it will show everything inside that one. 313 00:16:47,620 --> 00:16:48,740 As simple as that then. 314 00:16:51,110 --> 00:16:53,360 Yeah I know it will, we will have a shortcut. 315 00:16:53,360 --> 00:16:56,690 Instead of doing that we can do the that whatever. 316 00:16:56,720 --> 00:16:58,760 OK, so it's up to you what you prefer. 317 00:16:58,850 --> 00:17:04,460 But I'm telling you, I'm teaching you every commands that used here for you as a developer or as a 318 00:17:04,460 --> 00:17:05,290 developer or. 319 00:17:05,300 --> 00:17:06,140 Thanks for watching.