Example Common
Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
example:example_common [20.04.2017 09:27] admin |
— (текущий) | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | <code bash> | ||
| - | #--help | ||
| - | #--help утилита помощи и примеров | ||
| - | #--help Usage: carbon_help sed | ||
| - | #--help Usage: carbon_help bash substring | ||
| - | |||
| - | |||
| - | |||
| - | #tshark tshark -o tcp.check_checksum:TRUE ### добавьте описание | ||
| - | |||
| - | #xge imq ip link set down imq1; ip link set down imq0; sleep 10; ip link set up imq1;ip link set up imq0; ### тестирование ширины канала | ||
| - | |||
| - | #rpm #srpms http://ftp.redhat.com/redhat/linux/enterprise/6Server/en/os/SRPMS/ ### полезная ссылка на rhel src | ||
| - | |||
| - | #openvz как пробросить устройство | ||
| - | #openvz vzctl set VEID --devices b|c:major:minor|all:[r|w|rw|none] | ||
| - | #openvz vzctl set [VEID] --devnodes ttyUSB0:rw --save | ||
| - | #openvz vzctl set [VEID] --devices c:189:all:rw --save | ||
| - | #openvz vi /etc/pve/openvz/[VEID].conf DEVNODES="ttyUSB1:rw " DEVNODES="c:189:all:rw " | ||
| - | #openvz проброс X firewall tun/tap ### https://habrahabr.ru/post/210460/ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | #kvm echo 0 > /proc/sys/kernel/hung_task_timeout_secs | ||
| - | |||
| - | #mount mount -o errors=remount-ro,noatime,nodiratime,noauto_da_alloc /dev/mapper/$FLASHCACHE /mnt/$STORAGE | ||
| - | |||
| - | #linux #proc cat /proc/meminfo | grep 'Dirty|Buffers' ### Посмотреть сколько не сброшено на диск данных | ||
| - | #linux #proc echo 3 > /proc/sys/vm/drop_caches ### очистка кеша | ||
| - | #linux hdparm -t /dev/hda1 ### скорость диска | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | #sed sed -i 's/что_менять/на_что_менять/' /path/to/files/* ### Заменить во всех файлах слова | ||
| - | |||
| - | #git GIT_DIR/info/attributes можно решать переносы делать indent и прочее фишко | ||
| - | #git for-each-ref --format="%(refname) %(objectname) %(objecttype)" refs/heads/ ### показть список всех heads | ||
| - | #git git ls-tree -r HEAD ### показать список всех файлов в памяти git | ||
| - | #git git blame ### узнать кто сломал конкретную строчку кода | ||
| - | #git git cherry-pick ### внести измененния новым коммитом с новым хешем из коммита другой ветки без merge | ||
| - | #git git log --pretty=oneline | ||
| - | #git git log --pretty=short | ||
| - | #git git log --pretty=full/fuller | ||
| - | #git git log --pretty=format:'FORMAT' | ||
| - | #git git log --graph | ||
| - | #git git log --all --pretty=format:'%H %s %aD' >/tmp/a | ||
| - | #git git status --porcelain | sed -r -e 's/...(.*)/git checkout --theirs .\/\1/' >../tmp | ||
| - | #git git format-patch HEAD^1..HEAD | ||
| - | #git git apply --stat 0001-Fix-build-on-4.x-kernel.patch | ||
| - | #git git apply --check 0001-Fix-build-on-4.x-kernel.patch | ||
| - | #git git apply 0001-Fix-build-on-4.x-kernel.patch | ||
| - | #git git am | ||
| - | #git path | ||
| - | #git diff -- | ||
| - | #git git diff --name-only <хеш коммита>..HEAD ### показать измененные файлы | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | </code> | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||