Меню сайта
① Главная
② Обо мне
③ Статьи
④ Дневник
⑤ Картинки
⑥ Файлы
⑦ Форум
⑧ Гостевая книга

Категории раздела
Ubuntu [1]
Manjaro [1]

Мои интересы

Помощь сайту
Это некоммерческий проект, хостинг крутит рекламу. Вы можете поддержать автора и пожертвовать небольшую сумму на её отключение.



Каталог статей

Главная » Статьи » Linux » Ubuntu

Терминал
Знакомьтесь, это терминал Linux. Он значительно мощнее командной строки Windows, и является основой системы с огромными возможностями. Через него можно сделать все. Графический интерфейс предоставляет дополнительные возможности, но в отличии от Windows не заменяет, а лишь дополняет терминал.


Огромная база данных по полезным командам. Удобный разбор команд и всех параметров.



Литература:

Mendel Cooper. Advanced Bash-Scripting Guide
Искусство программирования на языке сценариев командной оболочки





Скачать пакет в папку и установить его:
cd /tmp
wget http://lalala/package.deb
sudo dpkg -i package.deb

Распаковка из архива .tar.gz:
tar-xvzf имя_файла

Поиск расположений файла:
locate ИМЯ_ФАЙЛА

Вывод статистики по оперативной памяти:
free -m


Сеть


Получить свой внешний IP:
curl ifconfig.me


Связанные статьи: нет.   Категория: Ubuntu | Добавил: harushima (13.02.2016)
Просмотров: 279 | Комментарии: 37 | Рейтинг: 0.0/0 |
Всего комментариев: 371 2 »

05.03.2016 13:32
1 harushima
0  
Основные команды в консоли Linux
http://linuxgid.ru/osnovnye-komandy-v-konsoli-linux/

Очень познавательно.


05.03.2016 13:53
2 harushima
0  
Как записать терминальную сессию (Всё, что вы вводили в консоли) в текстовый файл в Ubuntu:
Подробная статья: http://osmaster.org.ua/?p=6096

Самый простой вариант:

script

Идёт запись ввода и вывода...
работаем в консоли...
Затем для окончания записи:
exit

По умолчанию всё записалось в файл typescript. Для просмотра тут же ввести:
cat typescript


16.03.2016 01:32
3 harushima
0  
Вывод файлов в каталоге с сортировкой и отсевом:

ls -cltr |grep февр.| awk '{print $6,$7,$8,$9}'

По времени, только за февр. только колонки 6-9 (дата-время, имя файла.


21.06.2016 16:09
4 harushima
0  
Xargs: многообразие вариантов использования
https://habrahabr.ru/company/selectel/blog/248207/

Применение xargs
http://ashep.org/2011/primenenie-xargs/#.V2k4dO35s_s


21.06.2016 17:08
5 harushima
0  
grep -R "что ищем" где


22.06.2016 17:24
6 harushima
0  
Поиск файлов с помощью find
Огромное количесвто практических примеров.
http://www.opennet.ru/docs/RUS/linux_base/node149.html

Использование Find и Locate для поиска файлов на сервере Linux
https://www.8host.com/blog....e-linux


22.06.2016 21:59
7 harushima
0  
в имя создаваемого файла подставить текущую дату
touch file-$(date +%y%m%d)
дальше - man date


22.06.2016 22:43
8 harushima
0  
Сменить регистр букв расширений JPG на jpg:
prename 'y/A-Z/a-z/' *

Вариант с "rename" почему-то не прошёл..


02.07.2016 22:17
9 harushima
0  
Сжато и информативно:
Основные команды в консоли Linux
http://linuxgid.ru/osnovnye-komandy-v-konsoli-linux/


18.10.2016 23:32
11 harushima
0  
sudo apt-get install xclip

xclip -sel clip < ~/.ssh/id_rsa.pub
# Copies the contents of the id_rsa.pub file to your clipboard


01.11.2016 22:45
12 harushima
0  
Вывести список открытых процессами файлов.
Так, как вывод очень большой, имеет смысл фильтровать вывод по ключевым словам:
lsof | grep /extensions/


02.11.2016 23:36
13 harushima
0  
grep -c ".*" filename

Количество строк в файле filename
http://www.commandlinefu.com/command....comment


02.11.2016 23:41
14 harushima
0  
Получить внешний ip
curl ipinfo.io

http://www.commandlinefu.com/commands/view/17722/return-external-ip


03.11.2016 02:38
15 harushima
0  
find . -type f -exec sed -i s/oldstring/newstring/g {} +

Рекурсивный поисмк замена слова в файлах

http://www.commandlinefu.com/command....e-files


03.11.2016 02:53
16 harushima
0  
Генерация пароля в 30 символов:

strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 30 | tr -d '\n'; echo

http://www.commandlinefu.com/command....rs-long


05.11.2016 22:53
17 harushima
0  
Попросить корову назвать версию линукса:
cowsay $(uname -a)


08.11.2016 04:13
18 harushima
0  
Защищённое копирование файлов через ssh командой scp:

Код
scp filename username@192.168.1.123 :/home/username/filename


25.11.2016 22:55
19 harushima
0  
Вывести построчный список из цифр от 01 до 10.
for x in {01..10};do echo $x;done


15.12.2016 21:21
20 harushima
0  
Повторить команду N раз:
for n in {1..5}; do echo "Я НЕ БУДУ КАТАТЬСЯ НА СКЕЙТЕ В КОРИДОРАХ"; done

http://www.shellhacks.com/ru....-v-Bash


15.12.2016 21:29
21 harushima
0  
Бесконечное выполнение скрипта test.py:

while true; do ./test.py; sleep 3; done;

http://debianadmin.ru/beskonechnyj-cikl-na-bash.html


17.12.2016 14:16
22 harushima
0  
Выполнение скрипта при каждом сохранении файла test.py
while true; do inotifywait -qqe close_write test.py; ./test.py; done;

Требует установки:
sudo apt-get install inotify-tools


20.12.2016 08:56
23 harushima
0  
Создать файл test и писать в него прямо в консоли, пока не встретится eof. Затем сохранить.
cat >> test << eof


20.12.2016 13:57
24 harushima
0  
Два варианта, как убрать из вывода пустые и закомментированные строки при помощи grep:

grep -v '^#' имя_файла | grep -v '^$'
egrep -v '^#|^$' имя_файла

^ обозначает начало строки
# символ комментирования, следующий за началом строки
| grep это передача вывода первой команды на обработку второй
$ означает конец строки


20.12.2016 21:22
25 harushima
0  
Переименовывать каталоги следует mv а не rename!
Например: mv .ssh .ssh-back


12.01.2017 10:50
26 harushima
0  
Открыть в наутилусе список дисков:
$ nautilus 'computer:///'


18.01.2017 16:49
27 harushima
0  
Основы написания bash-скриптов
https://habrahabr.ru/post/319670/


24.01.2017 01:50
28 harushima
0  
jobs, fg, bg – управление фоновыми процессами
https://rtfm.co.ua/linux-upravlenie-fonovymi-processami/


25.01.2017 22:47
29 harushima
0  
Mendel Cooper - Advanced Bash-Scripting Guide
Искусство программирования на языке сценариев командной оболочки

https://www.opennet.ru/docs/RUS/bash_scripting_guide/


25.01.2017 23:10
30 harushima
0  
https://www.opennet.ru/docs/264.shtml

BASH Programming - Introduction HOW-TO
Исскуство написания Bash-скриптов
Язык обработки данных AWK
Программирование на Shell (Unix)
Особенности работы в оболочке bash.
Командный интерпретатор C-shell
Оформление вывода в shell-сценариях

1-30 31-37
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Авторизация
Анонимный вход:
anonymous / anonymous
Логин:
Пароль:

Поиск

Облако тэгов
JGSDF игрушки брюнетки кладбище сайты Ярость Дракулы древний египет девушки кошки cthulhu вампиры Kitsune Ужас Аркхема Инструмент комиксы Lovecraft Готика Submarine submarine rc toy hosting Игротека Ужас Аркхэма book uboat мобильная связь ГО Edgar Poe SWF Mansions of Madness Nightmares персоны linux-hardware

Статистика
Яндекс.Метрика
Онлайн всего: 2
Гостей: 1
Пользователей: 1
harushima

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2017
Лучший браузер!
Блокировка рекламы