home.social

#techtip — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #techtip, aggregated by home.social.

fetched live
  1. #TechTipThursday

    The best time to learn a new Linux tool is when nothing is on fire.
    Pick one command you use often and go one level deeper this week.

    Already use grep? Try grep -r, grep -v, grep -E.
    Already use find? Add -exec to actually do something with the results.
    Already use systemctl? Try systemctl list-dependencies.

    You don't need a course. You need 20 minutes and a test machine. man is still the best documentation that exists.

    #Linux #SysAdmin #LearningLinux #TechTip

  2. #TechTipThursday

    The best time to learn a new Linux tool is when nothing is on fire.
    Pick one command you use often and go one level deeper this week.

    Already use grep? Try grep -r, grep -v, grep -E.
    Already use find? Add -exec to actually do something with the results.
    Already use systemctl? Try systemctl list-dependencies.

    You don't need a course. You need 20 minutes and a test machine. man is still the best documentation that exists.

    #Linux #SysAdmin #LearningLinux #TechTip

  3. #TechTipThursday

    The best time to learn a new Linux tool is when nothing is on fire.
    Pick one command you use often and go one level deeper this week.

    Already use grep? Try grep -r, grep -v, grep -E.
    Already use find? Add -exec to actually do something with the results.
    Already use systemctl? Try systemctl list-dependencies.

    You don't need a course. You need 20 minutes and a test machine. man is still the best documentation that exists.

    #Linux #SysAdmin #LearningLinux #TechTip

  4. #TechTipThursday

    The best time to learn a new Linux tool is when nothing is on fire.
    Pick one command you use often and go one level deeper this week.

    Already use grep? Try grep -r, grep -v, grep -E.
    Already use find? Add -exec to actually do something with the results.
    Already use systemctl? Try systemctl list-dependencies.

    You don't need a course. You need 20 minutes and a test machine. man is still the best documentation that exists.

    #Linux #SysAdmin #LearningLinux #TechTip

  5. #TechTipThursday

    The best time to learn a new Linux tool is when nothing is on fire.
    Pick one command you use often and go one level deeper this week.

    Already use grep? Try grep -r, grep -v, grep -E.
    Already use find? Add -exec to actually do something with the results.
    Already use systemctl? Try systemctl list-dependencies.

    You don't need a course. You need 20 minutes and a test machine. man is still the best documentation that exists.

    #Linux #SysAdmin #LearningLinux #TechTip

  6. Need to find a file fast on Linux?

    Search by name: find /path -name "filename"
    Search by content: grep -r "search term" /path
    Find recently modified files: find /path -mtime -1

    The file is there. You just have to know how to look.
    #TechTipThursday #Linux #SysAdmin #TechTip #OpenSource

  7. Need to find a file fast on Linux?

    Search by name: find /path -name "filename"
    Search by content: grep -r "search term" /path
    Find recently modified files: find /path -mtime -1

    The file is there. You just have to know how to look.
    #TechTipThursday #Linux #SysAdmin #TechTip #OpenSource

  8. Need to find a file fast on Linux?

    Search by name: find /path -name "filename"
    Search by content: grep -r "search term" /path
    Find recently modified files: find /path -mtime -1

    The file is there. You just have to know how to look.
    #TechTipThursday #Linux #SysAdmin #TechTip #OpenSource

  9. Need to find a file fast on Linux?

    Search by name: find /path -name "filename"
    Search by content: grep -r "search term" /path
    Find recently modified files: find /path -mtime -1

    The file is there. You just have to know how to look.
    #TechTipThursday #Linux #SysAdmin #TechTip #OpenSource

  10. Need to find a file fast on Linux?

    Search by name: find /path -name "filename"
    Search by content: grep -r "search term" /path
    Find recently modified files: find /path -mtime -1

    The file is there. You just have to know how to look.
    #TechTipThursday #Linux #SysAdmin #TechTip #OpenSource

  11. Here are a few simple tips I’ve picked up over my years as a PC nerd. I wrote this before, but it was too long for my Mastodon account, so here it is as an bitmap. Tip: See the ALT text. :)

    You’ve probably read these rules somewhere. If not, you’ll find good tips here.

    You don’t have to do much to manage passwords... With my tips, anyone else can have or know your passwords, but they’ll be useless. Read why:

  12. Here are a few simple tips I’ve picked up over my years as a PC nerd. I wrote this before, but it was too long for my Mastodon account, so here it is as an bitmap. Tip: See the ALT text. :)

    You’ve probably read these rules somewhere. If not, you’ll find good tips here.

    You don’t have to do much to manage passwords... With my tips, anyone else can have or know your passwords, but they’ll be useless. Read why:

    #Passwords #CyberSecurity #PasswordManager #SecurityTips #TechTip #KeepItSimple

  13. Here are a few simple tips I’ve picked up over my years as a PC nerd. I wrote this before, but it was too long for my Mastodon account, so here it is as an bitmap. Tip: See the ALT text. :)

    You’ve probably read these rules somewhere. If not, you’ll find good tips here.

    You don’t have to do much to manage passwords... With my tips, anyone else can have or know your passwords, but they’ll be useless. Read why:

    #Passwords #CyberSecurity #PasswordManager #SecurityTips #TechTip #KeepItSimple

  14. Here are a few simple tips I’ve picked up over my years as a PC nerd. I wrote this before, but it was too long for my Mastodon account, so here it is as an bitmap. Tip: See the ALT text. :)

    You’ve probably read these rules somewhere. If not, you’ll find good tips here.

    You don’t have to do much to manage passwords... With my tips, anyone else can have or know your passwords, but they’ll be useless. Read why:

    #Passwords #CyberSecurity #PasswordManager #SecurityTips #TechTip #KeepItSimple

  15. Here are a few simple tips I’ve picked up over my years as a PC nerd. I wrote this before, but it was too long for my Mastodon account, so here it is as an bitmap. Tip: See the ALT text. :)

    You’ve probably read these rules somewhere. If not, you’ll find good tips here.

    You don’t have to do much to manage passwords... With my tips, anyone else can have or know your passwords, but they’ll be useless. Read why:

    #Passwords #CyberSecurity #PasswordManager #SecurityTips #TechTip #KeepItSimple

  16. Permissions are the backbone of Linux security. Know these cold:

    Add a user to a group: usermod -aG groupname username
    Check what groups a user belongs to: groups username
    Change file ownership: chown user:group filename

    "Just chmod 777 it" is not a permissions strategy. It's a cry for help.
    #Linux #SysAdmin #Permissions #TechTip #TechTipThursday

  17. Permissions are the backbone of Linux security. Know these cold:

    Add a user to a group: usermod -aG groupname username
    Check what groups a user belongs to: groups username
    Change file ownership: chown user:group filename

    "Just chmod 777 it" is not a permissions strategy. It's a cry for help.
    #Linux #SysAdmin #Permissions #TechTip #TechTipThursday

  18. Permissions are the backbone of Linux security. Know these cold:

    Add a user to a group: usermod -aG groupname username
    Check what groups a user belongs to: groups username
    Change file ownership: chown user:group filename

    "Just chmod 777 it" is not a permissions strategy. It's a cry for help.
    #Linux #SysAdmin #Permissions #TechTip #TechTipThursday

  19. Permissions are the backbone of Linux security. Know these cold:

    Add a user to a group: usermod -aG groupname username
    Check what groups a user belongs to: groups username
    Change file ownership: chown user:group filename

    "Just chmod 777 it" is not a permissions strategy. It's a cry for help.
    #Linux #SysAdmin #Permissions #TechTip #TechTipThursday

  20. Permissions are the backbone of Linux security. Know these cold:

    Add a user to a group: usermod -aG groupname username
    Check what groups a user belongs to: groups username
    Change file ownership: chown user:group filename

    "Just chmod 777 it" is not a permissions strategy. It's a cry for help.
    #Linux #SysAdmin #Permissions #TechTip #TechTipThursday

  21. Top Tech Tip!

    Your ICs will have a higher test pass rate if you test them as what they actually are, rather than what you thought you grabbed.

    (No, I didn't just test a bunch of MOSFETs as if they were power-monitoring chips. Shut up. No, *you* smell.)

    #hobby #electronics #DIY #TechTip #oops #brainfart

  22. Top Tech Tip!

    Your ICs will have a higher test pass rate if you test them as what they actually are, rather than what you thought you grabbed.

    (No, I didn't just test a bunch of MOSFETs as if they were power-monitoring chips. Shut up. No, *you* smell.)

    #hobby #electronics #DIY #TechTip #oops #brainfart

  23. Top Tech Tip!

    Your ICs will have a higher test pass rate if you test them as what they actually are, rather than what you thought you grabbed.

    (No, I didn't just test a bunch of MOSFETs as if they were power-monitoring chips. Shut up. No, *you* smell.)

    #hobby #electronics #DIY #TechTip #oops #brainfart

  24. Top Tech Tip!

    Your ICs will have a higher test pass rate if you test them as what they actually are, rather than what you thought you grabbed.

    (No, I didn't just test a bunch of MOSFETs as if they were power-monitoring chips. Shut up. No, *you* smell.)

    #hobby #electronics #DIY #TechTip #oops #brainfart

  25. Top Tech Tip!

    Your ICs will have a higher test pass rate if you test them as what they actually are, rather than what you thought you grabbed.

    (No, I didn't just test a bunch of MOSFETs as if they were power-monitoring chips. Shut up. No, *you* smell.)

    #hobby #electronics #DIY #TechTip #oops #brainfart

  26. Package management is one of those things every Linux admin should know cold.

    Search for a package: dnf search packagename
    Install it: dnf install packagename
    Check what's installed: rpm -qa | grep packagename
    Remove it cleanly: dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL

  27. Package management is one of those things every Linux admin should know cold.

    Search for a package: dnf search packagename
    Install it: dnf install packagename
    Check what's installed: rpm -qa | grep packagename
    Remove it cleanly: dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL

  28. Package management is one of those things every Linux admin should know cold.

    Search for a package: dnf search packagename
    Install it: dnf install packagename
    Check what's installed: rpm -qa | grep packagename
    Remove it cleanly: dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL

  29. Package management is one of those things every Linux admin should know cold.

    Search for a package: dnf search packagename
    Install it: dnf install packagename
    Check what's installed: rpm -qa | grep packagename
    Remove it cleanly: dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL

  30. Package management is one of those things every Linux admin should know cold.

    Search for a package: dnf search packagename
    Install it: dnf install packagename
    Check what's installed: rpm -qa | grep packagename
    Remove it cleanly: dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL

  31. #TechTipThursday
    Package management is one of those things every Linux admin should know cold.

    Search for a package:
    dnf search packagename

    Install it:
    dnf install packagename

    Check what's installed:
    rpm -qa | grep packagename

    Remove it cleanly:
    dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL #RockyLinux

  32. #TechTipThursday
    Package management is one of those things every Linux admin should know cold.

    Search for a package:
    dnf search packagename

    Install it:
    dnf install packagename

    Check what's installed:
    rpm -qa | grep packagename

    Remove it cleanly:
    dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL #RockyLinux

  33. #TechTipThursday
    Package management is one of those things every Linux admin should know cold.

    Search for a package:
    dnf search packagename

    Install it:
    dnf install packagename

    Check what's installed:
    rpm -qa | grep packagename

    Remove it cleanly:
    dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL #RockyLinux

  34. #TechTipThursday
    Package management is one of those things every Linux admin should know cold.

    Search for a package:
    dnf search packagename

    Install it:
    dnf install packagename

    Check what's installed:
    rpm -qa | grep packagename

    Remove it cleanly:
    dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL #RockyLinux

  35. #TechTipThursday
    Package management is one of those things every Linux admin should know cold.

    Search for a package:
    dnf search packagename

    Install it:
    dnf install packagename

    Check what's installed:
    rpm -qa | grep packagename

    Remove it cleanly:
    dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL #RockyLinux

  36. SSH is how you get things done remotely. Know it cold.
    Connect to a remote host: ssh user@hostname
    Copy files securely: scp file.txt user@hostname:/path/
    Generate SSH keys: ssh-keygen -t ed25519

    Passwords are fine. Keys are better. Use keys.
    #Linux #SysAdmin #SSH #Security #TechTip #TechTipThursday

  37. SSH is how you get things done remotely. Know it cold.
    Connect to a remote host: ssh user@hostname
    Copy files securely: scp file.txt user@hostname:/path/
    Generate SSH keys: ssh-keygen -t ed25519

    Passwords are fine. Keys are better. Use keys.
    #Linux #SysAdmin #SSH #Security #TechTip #TechTipThursday

  38. SSH is how you get things done remotely. Know it cold.
    Connect to a remote host: ssh user@hostname
    Copy files securely: scp file.txt user@hostname:/path/
    Generate SSH keys: ssh-keygen -t ed25519

    Passwords are fine. Keys are better. Use keys.
    #Linux #SysAdmin #SSH #Security #TechTip #TechTipThursday

  39. SSH is how you get things done remotely. Know it cold.
    Connect to a remote host: ssh user@hostname
    Copy files securely: scp file.txt user@hostname:/path/
    Generate SSH keys: ssh-keygen -t ed25519

    Passwords are fine. Keys are better. Use keys.
    #Linux #SysAdmin #SSH #Security #TechTip #TechTipThursday

  40. SSH is how you get things done remotely. Know it cold.
    Connect to a remote host: ssh user@hostname
    Copy files securely: scp file.txt user@hostname:/path/
    Generate SSH keys: ssh-keygen -t ed25519

    Passwords are fine. Keys are better. Use keys.
    #Linux #SysAdmin #SSH #Security #TechTip #TechTipThursday

  41. #TechTipThursday

    Your Linux host is only as secure as you make it.
    Check who's logged in right now: who
    See open network connections: ss -tulnp

    Check for listening services you don't recognize:
    systemctl list-units --type=service --state=running

    If you can't explain why a service is running, that's your homework.
    #Linux #SysAdmin #Security #TechTip

  42. #TechTipThursday

    Your Linux host is only as secure as you make it.
    Check who's logged in right now: who
    See open network connections: ss -tulnp

    Check for listening services you don't recognize:
    systemctl list-units --type=service --state=running

    If you can't explain why a service is running, that's your homework.
    #Linux #SysAdmin #Security #TechTip

  43. #TechTipThursday

    Your Linux host is only as secure as you make it.
    Check who's logged in right now: who
    See open network connections: ss -tulnp

    Check for listening services you don't recognize:
    systemctl list-units --type=service --state=running

    If you can't explain why a service is running, that's your homework.
    #Linux #SysAdmin #Security #TechTip

  44. #TechTipThursday

    Your Linux host is only as secure as you make it.
    Check who's logged in right now: who
    See open network connections: ss -tulnp

    Check for listening services you don't recognize:
    systemctl list-units --type=service --state=running

    If you can't explain why a service is running, that's your homework.
    #Linux #SysAdmin #Security #TechTip

  45. #TechTipThursday

    Your Linux host is only as secure as you make it.
    Check who's logged in right now: who
    See open network connections: ss -tulnp

    Check for listening services you don't recognize:
    systemctl list-units --type=service --state=running

    If you can't explain why a service is running, that's your homework.
    #Linux #SysAdmin #Security #TechTip

  46. Lock down user accounts on Linux before something else does.

    List failed login attempts: lastb
    Lock a user account: usermod -L username
    Force a password change at next login: chage -d 0 username

    Your servers are being probed right now. Act accordingly.
    #Linux #SysAdmin #Security #TechTip

  47. Lock down user accounts on Linux before something else does.

    List failed login attempts: lastb
    Lock a user account: usermod -L username
    Force a password change at next login: chage -d 0 username

    Your servers are being probed right now. Act accordingly.
    #Linux #SysAdmin #Security #TechTip

  48. Lock down user accounts on Linux before something else does.

    List failed login attempts: lastb
    Lock a user account: usermod -L username
    Force a password change at next login: chage -d 0 username

    Your servers are being probed right now. Act accordingly.
    #Linux #SysAdmin #Security #TechTip

  49. Lock down user accounts on Linux before something else does.

    List failed login attempts: lastb
    Lock a user account: usermod -L username
    Force a password change at next login: chage -d 0 username

    Your servers are being probed right now. Act accordingly.
    #Linux #SysAdmin #Security #TechTip

  50. Lock down user accounts on Linux before something else does.

    List failed login attempts: lastb
    Lock a user account: usermod -L username
    Force a password change at next login: chage -d 0 username

    Your servers are being probed right now. Act accordingly.
    #Linux #SysAdmin #Security #TechTip


  51. I've just seen a IT video saying "I always leave the background as default."
    I always change the background & colours to my favourites.

    It has a side-benefit: occasionally I have seen a malicious pop-up window trying to get me to do something. It stands out because it's not in my colours

  52. #TechTip
    I've just seen a IT video saying "I always leave the background as default."
    I always change the background & colours to my favourites.

    It has a side-benefit: occasionally I have seen a malicious pop-up window trying to get me to do something. It stands out because it's not in my colours

  53. #TechTip
    I've just seen a IT video saying "I always leave the background as default."
    I always change the background & colours to my favourites.

    It has a side-benefit: occasionally I have seen a malicious pop-up window trying to get me to do something. It stands out because it's not in my colours

  54. Set a static IP on Linux:
    nmcli con mod "connection-name" ipv4.addresses 192.168.1.100/24
    nmcli con mod "connection-name" ipv4.gateway 192.168.1.1
    nmcli con mod "connection-name" ipv4.method manual
    nmcli con up "connection-name"

    Because "it gets an IP from DHCP" is fine...until it isn't.
    #Linux #SysAdmin #Networking #TechTip #

  55. Set a static IP on Linux:
    nmcli con mod "connection-name" ipv4.addresses 192.168.1.100/24
    nmcli con mod "connection-name" ipv4.gateway 192.168.1.1
    nmcli con mod "connection-name" ipv4.method manual
    nmcli con up "connection-name"

    Because "it gets an IP from DHCP" is fine...until it isn't.
    #Linux #SysAdmin #Networking #TechTip #

  56. Set a static IP on Linux:
    nmcli con mod "connection-name" ipv4.addresses 192.168.1.100/24
    nmcli con mod "connection-name" ipv4.gateway 192.168.1.1
    nmcli con mod "connection-name" ipv4.method manual
    nmcli con up "connection-name"

    Because "it gets an IP from DHCP" is fine...until it isn't.
    #Linux #SysAdmin #Networking #TechTip #

  57. Set a static IP on Linux:
    nmcli con mod "connection-name" ipv4.addresses 192.168.1.100/24
    nmcli con mod "connection-name" ipv4.gateway 192.168.1.1
    nmcli con mod "connection-name" ipv4.method manual
    nmcli con up "connection-name"

    Because "it gets an IP from DHCP" is fine...until it isn't.
    #Linux #SysAdmin #Networking #TechTip #

  58. Set a static IP on Linux:
    nmcli con mod "connection-name" ipv4.addresses 192.168.1.100/24
    nmcli con mod "connection-name" ipv4.gateway 192.168.1.1
    nmcli con mod "connection-name" ipv4.method manual
    nmcli con up "connection-name"

    Because "it gets an IP from DHCP" is fine...until it isn't.
    #Linux #SysAdmin #Networking #TechTip #

  59. Another chapter in my Linux snuppets series #4: Stop filling up your disk with temporary zip files. Here is how to stream a directory directly from one server to another using tar and SSH in a single pipeline.
    schulz.dk/2026/04/23/linux-sni

    #linux #tar #cli #terminal #tip #schulz.dk @blog #techtip

  60. Another chapter in my Linux snuppets series #4: Stop filling up your disk with temporary zip files. Here is how to stream a directory directly from one server to another using tar and SSH in a single pipeline.
    schulz.dk/2026/04/23/linux-sni

    #linux #tar #cli #terminal #tip #schulz.dk @blog #techtip