Я использовал ответ ajmitch и некоторые сценарии для этого. (Если у кого-то есть лучший способ получить адрес, я был бы рад услышать его.) Вам нужно будет установить curl
#! /bin/sh
# (C) 2011 Erik B. Andersen <erik.b.andersen@gmail.com>
# Licensed under the latest version of the GPL as published by the Free Software Foundation
# Don't bother to reload when lo is configured.
if [ "$IFACE" = lo ]; then
echo "Interface lo; skipping"
exit 0
fi
if [ ! -e /usr/bin/curl ]; then
echo "Curl not installed; skipping"
exit 0
fi
if [ ! -e /sbin/ifconfig ]; then
echo "Ifconfig not installed; skipping"
exit 0
fi
if [ ! -e /bin/grep ]; then
echo "Grep not installed; skipping"
exit 0
fi
if [ ! -e /usr/bin/tr ]; then
echo "Tr not installed; skipping"
exit 0
fi
if [ ! -e /usr/bin/tail ]; then
echo "Tail not installed; skipping"
exit 0
fi
Hostname="something.example.org"
Password="something"
Interface="wlan0"
echo "Running curl"
curl --interface $(/sbin/ifconfig ${Interface} | /bin/grep "Global" | /usr/bin/tr "/" "\n" | /usr/bin/tr " " "\n" | /bin/grep "ff:fe"| /usr/bin/tail -n 1) -6 http://${Hostname}:${Password}@dyn.dns.he.net/nic/update?hostname=${Hostname}
exit 0
В terminal ...
ps auxc # to determine the PID (process ID) or process name
пример ...
PID name
| |
V V
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 205712 7904 ? Ss Jun17 0:05 systemd
root 2 0.0 0.0 0 0 ? S Jun17 0:00 kthreadd
root 4 0.0 0.0 0 0 ? S< Jun17 0:00 kworker/0:0H
root 6 0.0 0.0 0 0 ? S Jun17 0:01 ksoftirqd/0
root 7 0.1 0.0 0 0 ? S Jun17 2:57 rcu_sched
root 8 0.0 0.0 0 0 ? S Jun17 0:00 rcu_bh
root 9 0.0 0.0 0 0 ? S Jun17 0:00 migration/0
r
пример ...
[ f3]или по имени процесса ...
sudo killall -HUP process_name # the nice way
sudo killall -9 process_name # if -HUP doesn't work
В terminal ...
ps auxc # to determine the PID (process ID) or process name
пример ...
PID name
| |
V V
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 205712 7904 ? Ss Jun17 0:05 systemd
root 2 0.0 0.0 0 0 ? S Jun17 0:00 kthreadd
root 4 0.0 0.0 0 0 ? S< Jun17 0:00 kworker/0:0H
root 6 0.0 0.0 0 0 ? S Jun17 0:01 ksoftirqd/0
root 7 0.1 0.0 0 0 ? S Jun17 2:57 rcu_sched
root 8 0.0 0.0 0 0 ? S Jun17 0:00 rcu_bh
root 9 0.0 0.0 0 0 ? S Jun17 0:00 migration/0
r
пример ...
sudo kill -HUP PID # the nice way
sudo kill -9 PID # if -HUP doesn't work
или по имени процесса ...
sudo killall -HUP process_name # the nice way
sudo killall -9 process_name # if -HUP doesn't work
В terminal ...
ps auxc # to determine the PID (process ID) or process name
пример ...
PID name
| |
V V
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 205712 7904 ? Ss Jun17 0:05 systemd
root 2 0.0 0.0 0 0 ? S Jun17 0:00 kthreadd
root 4 0.0 0.0 0 0 ? S< Jun17 0:00 kworker/0:0H
root 6 0.0 0.0 0 0 ? S Jun17 0:01 ksoftirqd/0
root 7 0.1 0.0 0 0 ? S Jun17 2:57 rcu_sched
root 8 0.0 0.0 0 0 ? S Jun17 0:00 rcu_bh
root 9 0.0 0.0 0 0 ? S Jun17 0:00 migration/0
r
пример ...
sudo kill -HUP PID # the nice way
sudo kill -9 PID # if -HUP doesn't work
или по имени процесса ...
sudo killall -HUP process_name # the nice way
sudo killall -9 process_name # if -HUP doesn't work
Я обычно делаю это:
найти pid приложения имеет проблемы ps - A | grep someTextToFindПример: если ваше приложение является doubleCommander
ps -A | grep doubl
2727 ? 00:04:06 doublecmd
kill -9 2727
Если таким образом программа также запущена.
нажмите на панель инструментов, найдите системный монитор
найти, что pid приложения имеет проблемы ps - A | grep someTextToFind click right botton Убить Я надеюсь, что это поможет!Я обычно делаю это:
найти pid приложения имеет проблемы ps - A | grep someTextToFindПример: если ваше приложение является doubleCommander
ps -A | grep doubl
2727 ? 00:04:06 doublecmd
kill -9 2727
Если таким образом программа также запущена.
нажмите на панель инструментов, найдите системный монитор
найти, что pid приложения имеет проблемы ps - A | grep someTextToFind click right botton Убить Я надеюсь, что это поможет!Я обычно делаю это:
найти pid приложения имеет проблемы ps - A | grep someTextToFindПример: если ваше приложение является doubleCommander
ps -A | grep doubl
2727 ? 00:04:06 doublecmd
kill -9 2727
Если таким образом программа также запущена.
нажмите на панель инструментов, найдите системный монитор
найти, что pid приложения имеет проблемы ps - A | grep someTextToFind click right botton Убить Я надеюсь, что это поможет!