open -e test.txt
- Opens test.txt in TextEdit on macOS
python3 -m http.server 9000
- Opens a Python web server on port 9000 in the current directory
find . -type d \( -name .git -o -name node_modules -o -name .jekyll-cache -o -name venv \) -prune -o -print | sed -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
- Prints directory structure, excluding the .git, .jekyll-cache, venv and node_modules directories, in a tree-like format
docker ps -aq | xargs docker rm -f
- Kill all Docker containers
lsof -ti :4000 | xargs kill -9
- Kill a process running on port 4000
- lsof -ti :4000 finds the process ID (PID) using port 4000
- xargs kill -9 sends the kill signal to terminate the process
sw_vers
- Displays the macOS version, including the ProductName, ProductVersion, and BuildVersion. See sw_vers man page.
system_profiler SPHardwareDataType
- Shows detailed system hardware information including processor, memory, and serial number. See system_profiler man page.
system_profiler
- Provides a comprehensive overview of all system specifications, including hardware, software, and other components. See system_profiler man page.