Skip to content

Instantly share code, notes, and snippets.

View nokkov's full-sized avatar

Arkady Chesnokov nokkov

View GitHub Profile
@derofim
derofim / codestyle.md
Last active December 27, 2024 15:03
C++ code style sample
@rmnssnvsk
rmnssnvsk / structure-dir-linux.md
Created December 24, 2014 23:45
Структура директорий в ОС Linux

Структура директорий в ОС Linux

/

Корневой раздел.

/bin

В этом каталоге хранятся основные команды операционной системы, такие как команды оболочки и команды файловой системы (ls, cp и т.д.).

/boot

Здесь хранятся образы ядер Linux и менеджер загрузки: grub, lilo и т.д.

/dev

Директория содержит файлы устройств, подключенные к операционной системе. В Linux вообще всё рассматривается, как файл, даже различные устройства, такие как принтеры, жёсткие диски, сканеры и т.д. Для получения доступа к определённому устройству, необходимо чтобы существовал специальный файл. Аналогично устроено большинство UNIX-подобных операционных систем.

@pcolby
pcolby / cpu.sh
Created September 14, 2013 04:29
Calculating CPU Usage from /proc/stat
#!/bin/bash
# by Paul Colby (http://colby.id.au), no rights reserved ;)
PREV_TOTAL=0
PREV_IDLE=0
while true; do
CPU=(`cat /proc/stat | grep '^cpu '`) # Get the total CPU statistics.
unset CPU[0] # Discard the "cpu" prefix.
IDLE=${CPU[4]} # Get the idle CPU time.
@Starefossen
Starefossen / vim-cheats.md
Last active April 25, 2025 20:28
My vim cheat sheet for working with tabs and window splits.

Tabs

New Tab

  • :tabnew - new blank tab
  • :tabedit [file] - open file in tab

Cursor Movement

  • gt (:tabn) - next tab