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> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||