鸟巢工具箱常用网页工具
返回首页

工具

Linux 命令查询

搜索常见 Linux 命令,查看用途、示例和高风险操作提示。

40 条命令

pwd

显示当前工作目录

pwd
ls

列出目录内容

ls -lah
cd

切换工作目录

cd /var/www
mkdir

创建目录

mkdir -p app/logs
touch

创建空文件或更新时间

touch notes.txt
cp

复制文件或目录

cp -r src backup
mv

移动或重命名文件

mv old.txt new.txt
rm谨慎执行

删除文件或目录,操作不可撤销

rm -r old-folder
find

按条件查找文件

find . -name "*.log"
du

查看文件和目录占用空间

du -sh *
df

查看文件系统磁盘空间

df -h
cat

输出或合并文件内容

cat config.txt
less

分页浏览长文本

less access.log
head

查看文件开头

head -n 20 data.csv
tail

查看文件末尾或持续追踪日志

tail -f app.log
grep

按文本模式搜索内容

grep -R "ERROR" logs/
sort

对文本行排序

sort -u names.txt
wc

统计行数、单词数和字节数

wc -l access.log
sed

流式查找和替换文本

sed 's/foo/bar/g' file.txt
awk

按字段处理结构化文本

awk '{print $1}' access.log
chmod

修改文件权限

chmod 755 deploy.sh
chown

修改文件所有者和用户组

chown -R www-data:www-data app
ps

查看正在运行的进程

ps aux
top

实时查看进程和系统负载

top
kill谨慎执行

向进程发送信号

kill -15 1234
free

查看内存使用情况

free -h
uname

显示内核和系统信息

uname -a
whoami

显示当前用户名

whoami
systemctl

管理 systemd 服务

systemctl status nginx
journalctl

查看 systemd 日志

journalctl -u nginx -n 100
ip

查看和配置网络接口与路由

ip addr show
ping

测试网络连通性和延迟

ping -c 4 example.com
curl

发送网络请求或下载内容

curl -I https://example.com
wget

从网络下载文件

wget https://example.com/file.zip
scp

通过 SSH 复制文件

scp file.txt user@server:/tmp/
tar

打包或解压归档文件

tar -czf backup.tar.gz app/
apt

Debian/Ubuntu 软件包管理

sudo apt install nginx
dnf

Fedora/RHEL 软件包管理

sudo dnf install nginx
pacman

Arch Linux 软件包管理

sudo pacman -S nginx