Искали ли сте някога да получите лесен достъп до всичките си C файлове, без да се налага да преглеждате цялата разпечатка на файловете във вашата директория? Искали ли сте някога да прескачате между C проекти, но сте забравили името на един от тях? За щастие можете да направите това с по-малко от 10 знака. Дори ако сте начинаещ и все още не сте създавали C програми, това обяснение може да ви бъде полезно.

Чакай, какво е "ls?"

В командния ред можете да въведете „ls“, за да изброите всички прекрасни файлове, които имате в текущата си работна директория. За да добавите към това, можете да добавите така наречените „опции“, за да формулирате списъка си както искате. Например, ако искате да видите всички разрешения на вашите файлове, можете да въведете „ls -l“, което ще покаже вашите файлове в дълъг формат и ще покаже разрешенията на файловете. Или да речем, че искате да видите кога файловете са били последно модифицирани, можете да постигнете това с "ls -t." Ако искаме да станем още малко по-сложни, можем да използваме „ls -alt“, което ще ни даде нашите файлове в дълъг формат, последната им модификация и всички наши скрити файлове („-a“).

Сега да кажем, че сме в директория, в която съхраняваме цял куп наши проекти. Може да работите едновременно върху Javascript проекти, HTML проекти, Python проекти и т.н. Но какво ще стане, ако искате да разгледате конкретно вашите C проекти? За да направите това, трябва просто да напишете “ls *.c” в командния ред и voilà! Сега можете да видите всичките си C файлове.

И така, какво точно прави тази команда?

Е, "ls" е командата за изброяване на файлове. Символът „*“ всъщност е това, което наричаме заместващ знак. Какво е заместващ знак? По същество това е (от гледна точка на непрофесионалист) използваем символ, който ще направи куп неща за вас. Има много различни заместващи символи, но „*“ е единственият полезен в този пример. И в този пример “*” казва на компютъра да изброи всички файлове в текущата работна директория, които завършват на “.c” (както завършват C файловете). Това е полезна команда, тъй като филтрира цялата нежелана информация и ви предоставя само файловете, които търсите.

Ето го! Сега знаете как лесно да можете да видите всичките си C файлове, така че да можете да изберете кой файл искате да прегледате отново или към който да добавите. Приятно кодиране!