Skip to content

Instantly share code, notes, and snippets.

@FrendaWinter
Last active September 11, 2024 14:27
Show Gist options
  • Save FrendaWinter/c95a9e389dc9bf2107946afc8e3901be to your computer and use it in GitHub Desktop.
Save FrendaWinter/c95a9e389dc9bf2107946afc8e3901be to your computer and use it in GitHub Desktop.
Linux note

Samba - share folder

Fedora: https://docs.fedoraproject.org/en-US/quick-docs/samba/

Gen ssh key:

Hash

sha256sum myFile

Package manager

Arch

Update keyring sudo pacman -S archlinux-keyring && sudo pacman -Syu

Debian

Keyring wget -qO - http://download.opensuse.org/repositories/home:/rpavlik:/bullseye-fix/Debian_Testing/Release.key | sudo apt-key add -

Dotnet

# .Net 3.1
wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
# SDK
sudo apt-get update; \
  sudo apt-get install -y apt-transport-https && \
  sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
# Runtime
sudo apt-get update; \
  sudo apt-get install -y apt-transport-https && \
  sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
sudo apt-get install -y dotnet-runtime-6.0

Bash shell script

# Magic
# Bad scirpt bug
sed -i -e 's/\r$//' ./script/updateUrl.sh

Firewall

# open port CentOS
firewall-cmd --zone=public --add-port=8008/tcp --permanent
firewall-cmd --reload
# open port Ubuntu
sudo ufw allow 8008/tcp

File info

file /file/path/

Dependency of dynamic exe

ldd /file/path

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment