*nix faq

  • Q: Как быстро передать файл между линуксами?
    A: scp localfile username@server:/home/username/ а в обратную сторону scp username@server:/home/username/file_name /home/local-username/file-name
    или используйте netcat
  • Q: Как найти файл, содержащий нужную строку?
    A: find / -type f | xargs grep -ril “234567”
  • Q: Как поменять редактор в mc?
    A: update-alternatives –config editor
  • Q: Как определить – скольки разрядная платформа под Linux?
    A: Командой getconf LONG_BIT.
  • Q: Как включить журналирование загрузки Debian/Ubuntu?
    A: Необходимо запускать bootlogd при загрузке системы. В файле /etc/default/bootlogd установите значение BOOTLOGD_ENABLE равным Yes.
  • Q: Как установить более четкие шрифты в консоли при загрузке Debian?
    A: dpkg-reconfigure console-setup и dpkg-reconfigure console-cyrillic
  • Q: Как настроить шрифты приложений KDE под Gnome?
    A: apt-get install systemsettings
  • Q: Debian пишет, что нет места в /var. В /var/log файлы syslogd.log и user.log заняли 5 Гб. Что делать?
    A: Удалите эти файлы и, чтобы не оставлять их открытыми, перезапустите /etc/inint.d/rsyslog
  • Q: Как запустить гуишное приложение от имени другого пользователя?
    A: $xhost +SI:localuser:USERNAME и затем gksu.
  • Q: Для установки OpenOffice.org 3 не хватает места на /
    A: mv /opt/openoffice/ /home
    ln -s /home/openoffice /opt
  • Q: Как в Gnome2/3 Nautilus поменять Delete на Ctrl+D?
    A: В gconf- dconf-editor’е идем org -> gnome -> desktop -> interface: выставляем can-change-accels и, выбрав в окне Nautilus файл, в меню Правка наводим мышь на пункт Удалить и жмем Ctrl+D
  • Q: Как сбросить пароль рута во FreeBSD?
    A: Single mode, mount -u / затем mount -a затем passwd
  • Q: Как установить время/дату?
    A: date –set HH:MM:SS или date +%Y%m%d -s “20120418”
  • Q: Как в терминале прописать прокси (например, для wget или apt-get)?
    A: export http_proxy=”http://10.28.42.61:3128/” (или ftp_proxy=”http://10.28.42.61:2121″). Чтобы GUI у Ubuntu увидел прокси, добавьте эти же строки, включая и https_proxy в файл /etc/environment или /etc/bash.bashrc
    Для apt-get внесите в /etc/apt/apt.conf строчку

    Acquire::http::Proxy “http://10.28.42.61:3128/”;

  • Q: Как сменить MAC-адрес?
    A: Временно – sudo ifconfig eth0 hw ether xx:xx:xx:xx. Постоянно – например, прописать в /etc/network/interfaces в разделе описания eth0 (под строчкой iface eth0 inet static) – hwaddress ether 00:00:00:00:00:00
  • Q: Как подключить HDD в Федоре?
    A: 1). Через dmesg выясним имя нового диска – /dev/sdb. 2). fdisk -u /dev/sdb 3). Здесь жмем “n”, создаем extended тип; снова жмем “n”, создаем logical диск и жмем “w”, чтобы записать все 4). mkfs.ext3 /dev/sdbX

И еще:

  • запустить веб-сервер из текущей папки: python -m SimpleHTTPServer
  • !! повторит предыдущую команду, sudo !! повторит предыдущую команду от рута
  • Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert