mount -o remount,dev,exec,suid /dev/sda1
chroot /media/removable/USB\ Drive\ 1
mknod /dev/null c 1 3
chmod 666 /dev/null
#!/bin/bash
# script.sh test
psid=`screen -list | grep $1 | awk -F'.' '{print $1}' | awk '{print $1}'`
if [ $? != 0 ]; then
echo "error ps $1 no run"
exit 1
fi
error ps test no run
#!/bin/bash
if [[ -p /proc/self/fd/0 ]]
then
ls -la /proc/self/fd/0
cat /proc/self/fd/0
echo toto >> /proc/self/fd/0
cat /proc/self/fd/0
fi
ps --pid $PID -o %cpu,rss,vsz,%mem
ps --ppid $PID -o %cpu,rss,vsz,%mem
readlink -f /proc/$PID/exe
SERVICENAME=stest
systemctl --no-page show $SERVICENAME
# Download crouton on https://goo.gl/fd3zc
# Open a shell (Ctrl+Alt+T) and execute this commands :
shell
sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
sudo crouton -t xfce
sudo enter-chroot startxfce4
# or
sudo startxfce4
#!/bin/bash
#num_gpio=$1
read -p "Enter GPIO pin number: " num_gpio
isNumber='^[0-9]+$'
if ! [[ $num_gpio =~ $isNUmber ]] ; then
echo "error: Not a number" >&2
num_gpio=199
fi
# active one GPIO pin
echo $num_gpio > /sys/class/gpio/export
# set pin to output signal
echo out > /sys/class/gpio/gpio$num_gpio/direction
# do some things
echo Active GPIO pin $num_gpio
echo 1 > /sys/class/gpio/gpio$num_gpio/value
for i in {1..1}; do echo -e "$i seconds pending\033[A"; sleep 1; done; echo
echo Deactive GPIO pin $num_gpio
echo 0 > /sys/class/gpio/gpio$num_gpio/value
for i in {10..1}; do echo -e "$i seconds pending\033[A"; sleep 1; done; echo
echo Active GPIO pin $num_gpio
echo 1 > /sys/class/gpio/gpio$num_gpio/value
for i in {10..1}; do echo -e "$i seconds pending\033[A"; sleep 1; done; echo
# reset
echo 0 > /sys/class/gpio/gpio$num_gpio/value
# desactive
echo $num_gpio > /sys/class/gpio/unexport