[ главная ]   [ рейтинг статей ]   [ справочник радиолюбителя ]   [ новости мира ИТ ]



Ответов: 0
25-02-12 07:01







   Web - программирование
PHP


ASP






XML



CSS

SSI





   Программирование под ОС











   Web - технологии








   Базы Данных









   Графика






Данные




Операционные системы / Linux /

Консольные команды

Итак, Linux, операционная система, где консоль играет наиважнейшую роль. Есть масса людей, которые и вовсе не ставят Х-сервер и работают на черном экранчике с белыми буквами (на самом деле консоль можно модернизировать, так что и KDE позавидует:)). Конечно, начинающие пользователи Linux предпочитают использовать родную им KDE или gnome. Да, для начала это и проще и удобней, но все же постепенно изучать консольные команды надо. Именно этим мы сейчас и займемся. Итак, начнем с простейшей команды просмотра директории... ls - именно с помощью этой замечательной команды мы можем просмотреть содержимое текущей директории. Следующая команда, которая нам соответственно интересна, осуществляет переход между этими директориями. CD "директория". Если вы хотите, посетите корневой каталог просто введите CD, / а если хотите посетить что нибудь иное ту ваша команда будет такова cd /var/www - например. Теперь давайте разберемся, как прочитать файл, в какой либо директории. Для этого воспользуемся командой less или cat. Например, у нас в директории darkmaster есть текстовый файл 'Love'. Чтобы его прочесть мы должны выполнить команду less Love если мы находимся в директории, где находится этот файл, если мы находимся в другой директории, то нам надо вместо love ввести полный путь и love на конце. Создать текстовый файл можно так cat > love.txt. Далее пишем текст самого файла, после чего чтобы вновь вернуться в консоль нажмите комбинацию клавиш контрл-d. Теперь давайте переименуем наш файл в I love linux . Для этого воспользуемся командой mv mv love.txt I_love_linux.txt
А еще с помощью этой команды можно перемещать файлы. Делается это вот так:
mv darkmaster/love.txt var/www/pictures .
Теперь давайте разберемся как копировать файлы. Для этого используется команда cp darkmaster/love.txt var/www/pictures . Также мы можем копировать из одного файла в другой
cp love.txt I_LOVE_LINUX.txt
Теперь переходим к созданию и удалению каталогов. Создать каталог можно командой mkdir, а удалит rmdir. Вот тут внимание! Команда rmdir может удалять только пустой каталог, если в каталоге что нибудь находится мы должны воспользоватся командой rm . Если вы хотите узнать в каком каталоге вы находитесь, то просто введите команду pwd. Поиск файлов очень важная и полезная вещь, осуществляется с помощью команды locate. А если вы хотите узнать установлена ли какая нибудь программа в системе то введите команду which имя_программы, например which Kate проверяет, установлен ли в системе текстовый редактор kate. В консоли можно просматривать отличную справочную систему, делается это с помощью команды man. Например мы подробнее хотим узнать о команде ls, для этого просто введите man ls. Если вы находитесь под рутом то можете добавлять новых пользователей в систему, делается это с помощью команды adduser имя_пользователя, passwd "пароль его". Команды выполняются одна за другой. Запустить программу из консоли мы можем, просто набрав ее имя или аббревиатуру, например mc - запустится отличный файловый менеджер Midnight Commander. Команда top выводит все процессы, происходящие в данный момент на компьютере. С помощью команды kill имя_процесса можно принудительно завершить какой нибудь процесс. Linux представляет широкие возможности планирования задач. Есть отличная программа crontab, но я расскажу вам о простеньком демоне atd. Новое событие создается с помощью команды at время дата. Мы вводим эту команду, а потом целый список команд, которые будут выполняться в указанное время. С помощью команды atq мы можем просмотреть очередь заданий. Для удаления задания воспользуйтесь командой atrm. Кстати одна удобная и полезная фишка, если у вас не очень хороша память на команды, то знайте. Начинайте вводить первые буквы команды, а потом смело жмите tab и ваша команда будет продолжена, точнее будут показаны ее варианты выполнения. Telnet и Ftp запускаются такими же командами. Если хотите открыть какую нибудь вэб страничку то пишите, например, так netscape http://www.nextpc.narod.ru Вообще же команд консольных еще полно, но наш краткий обзора подходит к концу, да и вряд ли у вас такая уж идеальная память и для начала я думаю этих команд должно хватить. Вообще же хочу сказать, что консоль использовать надо, это действительно удобно. Если будут вопросы либо пиши на мыло darkmaster@pcnext.ru либо давай в нашу гостевую! Вот тебе напоследок полезный список:

at - указание времени когда выполняется команда
chown - смена хозяина файла
batch - выполнить команду во время загрузки
telnet - клиент телнет
ftp - клиент фтп
rmdir - удалить каталог
finger/who/users - вывести список работающих в системе.
gcc - компилятор C
ftpwho - фингер для фтп
mv - переместить файл
kill - прекратить процесс
cat - текстовой редактор
ls - просмотр каталога
chmod - смена привилегий файлового доступа
rm - удалить файл
id - просмотр прав, т.е.uid и gid mail - ну, типа, работа с мылом
cd - смена каталога
logname - получение имени регистрации
cp - копирование чего либо.
uname-a - всё о версии системы.
crontab - задать резервы времени между запусками прог.
ps - ознакомление со списком процессов.
pwcheck - просмотр дефолтового файла пароля.
umask - маска для определённого файла.
su - программа su sleep - преостановить процесс.
passwd - работа с паролем.




Комментарии

 Ваш комментарий к данному материалу будет интересен нам и нашим читателям!



Последние статьи: Операционные системы / Linux /

Linux - начало
28-05-2010   

Пользователь, поставивший Linux тут же задается вопросом: “А что дальше?”. Сейчас я постараюсь ответить на этот вопрос. Итак, с первой задачей, установкой системы, вы видимо уже справились... подробнее

Кол. просмотров: общее - 3386 сегодня - 0

Консольные команды
28-05-2010   

Итак, Linux, операционная система, где консоль играет наиважнейшую роль. Есть масса людей, которые и вовсе не ставят Х-сервер и работают на черном экранчике с белыми буквами (на самом деле консоль можно модернизировать, так что и KDE позавидует:))... подробнее

Кол. просмотров: общее - 3353 сегодня - 0

Оффис в Linux
28-05-2010   

Оффисные приложения в операционной системе Linux развиты на сегодняшний день достаточно чтобы полностью заменить оные в Винде. И это не шутка! Офис в Linux ничуть не уступает своему конкуренту от Microsoft... подробнее

Кол. просмотров: общее - 3204 сегодня - 1

Мультимедиа возможности пингвина
28-05-2010   

Сегодня Linux уже не просто консоль – пингвин обладает на данный момент массой великолепных графических оболочек. При этом естественно и мультимедиа возможности Линукса тоже сильны... подробнее

Кол. просмотров: общее - 3372 сегодня - 0

Интернет и Linux
27-05-2010   

О как близки два этих понятия! Интернет и Линукс. Линукс великолепно подходит вам если вы хотите серфить глобальные просторы интренет. В “пингвине” можно найти все... подробнее

Кол. просмотров: общее - 3314 сегодня - 1



  WWW.COMPROG.RU - 2009-2012 | Designed and Powered by Zaipov Renat | Projects