Linux 常用命令

Published: · LastMod: June 12, 2024 · 271 words

查看端口占用 🔗

lsof -i tcp:80

所有端口 🔗

netstat -ntlp

查看端口进程 🔗

netstat -lnp|grep 端口号

netstat -anp|grep 端口号

Linux内核版本命令 🔗

cat /proc/version

uname -a

查看Linux系统版本的命令 🔗

lsb_release -a

cat /etc/redhat-release

cat /etc/issue

ldd 🔗

ldd 用来打印或者查看程序运行所需的共享库,常用来解决程序因缺少某个库文件而不能运行的一些问题。ldd不是一个可执行程序,而只是一个shell脚本。

1
2
3
4
5
6
7
8
9
bash-5.1# ldd ./node
	/lib64/ld-linux-x86-64.so.2 (0x7f42c6fe6000)
	libdl.so.2 => /lib64/ld-linux-x86-64.so.2 (0x7f42c6fe6000)
Error loading shared library libstdc++.so.6: No such file or directory (needed by ./node)
	libm.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7f42c6fe6000)
Error loading shared library libgcc_s.so.1: No such file or directory (needed by ./node)
	libpthread.so.0 => /lib64/ld-linux-x86-64.so.2 (0x7f42c6fe6000)
	libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7f42c6fe6000)
Error loading shared library ld-linux-x86-64.so.2: No such file or directory (needed by ./node)

解压xz文件 🔗

1
tar -xvf node-v18.15.0-linux-x64.tar.xz

ln 创建软连接 🔗

1
ln -s /usr/local/node-v18.15.0-linux-x64/bin/node /usr/local/bin/node

zip 压缩文件 🔗

不包含当前目录

1
(cd folder && zip -r "/some/absolute/path/package.zip" .)

接压缩 🔗

1
unzip -o -q dist.zip -d /www/wwwroot/xxxx