ПредишенСледващото

Като сървъри в сигурни центрове за данни в Европа. Open облак VPS / VDS сървър на бърз SSD за 1 минута!

Най-добър уеб хостинг:
- ще предпазят данните от неоторизиран достъп в защитена Европейския център за данни
- ще плати най-малко в Bitcoin.
- Той ще постави вашата дистрибуция

- защита от DDoS-атаки
- безплатно архивиране
- Uptime 99,9999%
- DPC - TIER III
- ISP - етап I

Подкрепа в руските 24/7/365 работи с юридически и физически лица. Сега трябва 24 ядро ​​и 72 Gb RAM. Моля ви!

Нашите конкурентни цени доказват, че най-евтиният хостинг, че не знаеш!

За броени минути, изберете конфигурация, заплати и CMS на VPS е готова.
Връщане на парите - за 30 дни!

Банкови карти, електронни валута през QIWI терминали, Webmoney, PayPal, Novoplat и други.

Задайте въпрос 24/7/365 поддръжка

Намерете отговорите в нашата база данни, както и да отговарят на препоръките на

Повечето от най-популярните Баш команди са всъщност малка част от другите налични команди.

Създателите на много от най-често срещаните командни комунални услуги се опитаха да елиминира прекалена печат с използване намаляване (например, LS вместо списък, CD вместо промените-директория), но това не е универсално. В допълнение, част от екипа, необходими опции.

За щастие, Баш ви позволява да създадете потребителски разфасовки - псевдоним команди. Това ръководство ще ви научи да използвате командата псевдоним и демонстрира някои полезни примери за псевдоними.

Добавяне на команда псевдоним

Добави командата псевдоним е много проста.

Псевдоними ще са валидни по време на сесията на обвивката; за това трябва само да въведете псевдоним от командния ред. Basic синтаксис е в следния формат:

Важно! Между знака за равенство и прилежащите елементи са без пропуски. Тази команда не работи с пространства.

Опитайте се да се създаде проста псевдоним на някои общи команди. Например, много често използват ли -lha или LS -lhA. Създаване на псевдоним на това ще по:

Сега, с команда ще ви може да получи вписване в директорията в по-голям формат, включително и скритите папки:

За да изтриете псевдоним, използвайте unalias команда:

Можете временно да заобиколят псевдоним; например, LS -a команда се намалява до LS. В този случай, можете да получите около това с помощта на псевдоним:

Това ще се постигне обща команда без опции.

Ще псевдоним, създадени по-рано ще бъдат достъпни само в текущата сесия черупка. Ако отворите нов терминал, там псевдоним няма да работят.

Всички псевдоними могат да се правят постоянни. За да направят това, те трябва да се добави един от файловете, които се четат по време на стартиране на сесия (

/.bash_profile). Отворете файла:

Може би този псевдоним или негови варианти вече във файла са. Много дистрибуции идват с набор от стандартни конфигурация Баш файлове, които вече съдържат списък на най-често срещаните псевдоними.

Запазване и затворете файла. Всички добавя към файла псевдоними ще се предлага в новата сесия. За да активирате промените, направени в файла в текущата сесия, Баш може да чете конфигурационните файлове:

примери псевдоними

Сега, че знаете как да създадете потребителски псевдоними. Помислете за най-популярните и полезни псевдоними. Някои от тях може да се намери в интернет, а някои от тях могат да бъдат включен по подразбиране в конфигурация Баш.

Навигация и списък

По-рано, ние погледна един пример за командата LS. Но има и много други псевдоними на този отбор.

В логистичните команда връща на изхода в колони с индикатора за вида на файла, използвайте:

Можете също така да се предотврати някои печатни грешки и да се създаде псевдоним, който ще доведе до правилния екип:

псевдоним LSL = "LS -lhFA | по-малко"

Сега нека разгледаме няколко полезни опции за командата CD.

Този псевдоним ще се върне в предната директория:

С инсталирането на този псевдоним, вие ще бъдете в състояние лесно да намерите файловете в текущата директория:

псевдоним fhere = "намери. -name"

Системни псевдоними

Полезни са и псевдонимите за статистиката на система за мониторинг и заявка. Следваща псевдоним показва използването на пространството в лесен за четене формат (включително вида на файловата система) и показва резултата в края:

псевдоним DF = "DF -Tha --total"

Можете също така да се създаде псевдоним на О дю:

псевдоним дю = "дю -ach | сортиране -h"

Опитайте се да се заключи, безплатно командата по-удобен за възприемане:

псевдоним свободен = "свободен -mt"

Можете да настроите маса процес. Регулиране на стандартния изход:

псевдоним PS = "PS auxf"

За да настроите в търсенето на възможност за масата, трябва да създадете псевдоним, че ще търси процеса, посочен като аргумент:

псевдоним ПСЖ = "PS AUX | Впиши-V Впиши | Впиши -e VSZ -e"

Сега можете да укажете името на процеса в таблицата за повикване. Командата връща компактен и лесен заключение:

ПСЖ Баш
USER PID% CPU% MEM VSZ RSS TTY STAT начален час COMMAND
1001 5227 0.0 0.0 3376 26320 точки / 0 Ss 16:29 0:00 Bash

други псевдоними

С опцията за команда защитен режим -p се използва често, което създава всички необходими директории майки. Можете да създадете псевдоним на команда с тази опция:

известен защитен режим = "защитен режим -р"

Можете също така да добавите -v флаг, който ще докладва на добавянето на нови каталози. Това позволява на време, за да забележите, печатна грешка, която е предизвикала създаването на ненужни браншови каталози.

известен защитен режим = "защитен режим -pv"

По време на сваляне на файлове от Интернет с помощта на Wget -с опция се използва, което продължава с мишката, ако възникне грешка. Псевдоним на тази команда:

псевдоним Wget = "Wget -С"

Можете също така да се ускори историята за търсене:

псевдоним histg = "история | Впиши"

Някои системни инструменти могат да бъдат модернизирани до по-модерна версия, използвайки псевдоними; по такъв slchae трябва да инсталирате и двете версии на инструмента. Все пак, имайте предвид, че това може да се отрази на работата на няколко псевдоними.

По същия начин, можете да се създаде екип ncdu, който показва размера на файловете и директория онлайн и ви позволява да разглеждате файловете и да извършват прости действия:

Има и подобрена версия на командния DF - pydf. Тя връща информация в цвят. За да създадете псевдоним:

За да намерите бързо външния си IP, създаден псевдоним:

Ако предпочитате да се оптимизира изображението, използвайте пакета ImageMagick. За да го инсталирате, въведете:

ап-да инсталирате ImageMagick

За оптимизиране на изображения, използвани mogrify екип. За да създадете псевдоним на него, тип:

псевдоним webify = "mogrify -resize 690 \> * .png"

Този псевдоним ще се промени размера на PNG изображения в текущата директория, чиято широчина е по-голяма от 690px.

За да се зареди след това изображението към сървъра, можете да създадете псевдоним на командата SFTP:

псевдоним качване = "SFTP [email protected]: / път / до / качване / директория

функции Баш

Псевдоними са лесни за употреба, но качеството им все още е много ограничено. Понякога се присъедини към екипа във веригата, не е възможно да се получи достъп до необходимите аргументи. В допълнение, псевдоними се четат след функцията, тъй като те могат да работят бавно.

По-надеждни алтернативни псевдоними са Баш функция. Те са нещо средно между псевдоним и пълен скрипт. Те работят почти същото като псевдоними, но те са по-гъвкави и приемам стандартния вход.

Това ръководство разглежда основните функции.

Има две основни функции синтаксис Баш. Първата функция използва следната команда:

функция function_name command1
command2
>

Вторият вариант - използването на скоби:

function_name () command1
command2
>

Втората функция на синтаксиса може да се компресира в един низ с помощта на точка и запетая:

Важно! Точка и запетая също трябва да се постави в края на последната команда.

Например, можете да създадете много полезна функция, което създава директория и веднага го отваря.

Използвайте тази функция, можете да:

тест MCD
хората с увреждания
/ Начало / demouser / тест

Налице е също така много полезна функция екстракт. Той съчетава много програми, за да се декомпресира компресиран файл във всякакъв формат. Има няколко възможности за неговото използване. Ето един:

екстракт функция ако [-z "$ 1"]; след това
# Използване на дисплея, ако са подадени няма параметри
ехо "Употреба: екстракт ."
още
ако [-f $ 1]; след това
# NAME = $
# MKDIR $ ИМЕ CD $ ИМЕ
При $ 1
* .tar.bz2) катран xvjf. / $ 1 ;;
* .tar.gz) катран xvzf. / $ 1 ;;
* .tar.xz) катран xvJf. / $ 1 ;;
* .lzma) unlzma. / $ 1 ;;
* .bz2) bunzip2. / $ 1 ;;
* .rar) разнищвам х -а. / $ 1 ;;
* .gz) gunzip. / $ 1 ;;
* .tar) катран xvf. / $ 1 ;;
* .tbz2) катран xvjf. / $ 1 ;;
* .tgz) катран xvzf. / $ 1 ;;
* .zip) разархивирайте. / $ 1 ;;
* .Z) декомпресиране. / $ 1 ;;
* .7z) 7z х. / $ 1 ;;
* .xz) unxz. / $ 1 ;;
* .exe) cabextract. / $ 1 ;;
*) Echo "екстракт: '$ 1' - неизвестен архив метод" ;;
ESAC
още
ехо "$ 1 - файл не съществува"
Fi
Fi
>

Тази функция може да отнеме първият аргумент и призовава подходящ инструмент (в зависимост от разширението на файла).

заключение

Това ръководство се отнася само до основите на създаването на псевдоними и функции Баш.

Създаване псевдоними не се препоръчва за отборите с евентуални злонамерени действия! Дори и за един отбор създаване на по-безопасна псевдоним, може случайно да доведе до трайно увреждане на системата.

За да изберете отбор, за който искате да създадете псевдоними, изучава историята на системни команди.

история | END AWK " '| Впиши-V "./" | колоните, -С 3 -s "" -Т | сортиране-NR | NL | глава -n10
1247 24.7% сд
2112 11.2% Vim
3 90 9% излизане
4 72 7.2% LS
70 5 7% xset
6 56 5,6% ап-да
7 40 4% VLC
8 4 40% RM
9 38 3,8% екран
27 Октомври 2.7% htop

Подкрепете проекта - споделете линка, благодаря!