Linux annoying setup commands

Posted on February 1, 2015
Tags: hacksoft
nano /etc/network/interfaces
/etc/resolv.

whoami find -name something.txt grep “bleh” somethin.txt

echo “a” && echo “b”

& find -name something.txt & runs find in the background

Output redirection - Overwrite > echo “hello” > bleh.txt echo “hey” > bleh.txt bleh.txt will only contain “hey”

Output redirection - Append >> echo “hello” > bleh.txt echo “hey” > bleh.txt bleh.txt will contain “hellohey”


0.0.0.0.1 Checking open ports
netstat -lntu
ss -lntu

0.0.1 Files

All your header files or “.h” files will be inside /usr/include

find /usr -name libc-header-start.h  

0.0.2 Setup code-server

~/.config/code-server/config.yaml

CONVERT FROM THIS

bind-addr: 127.0.0.1:8080
auth: password
password: idsjawij2382ruqfo
cert: false

TO

bind-addr: 0.0.0.0:8080
auth: password
password: root
cert: false

In linux 127.0.0.1 means localhost but doesn’t allow access from LAN
0.0.0.0 allows access from LAN

run code-server instead of sudo code-server because the latter will assume root’s config.yaml.

0.0.3 Accessing Linux webpages from LAN

  1. linux hakyll webserver to listen on 127.0.0.1:8000
  2. LAN can’t access server without linux first running sysctl -w net.ipv4.conf.eth0.route_localnet=1