服务器、机器人、嵌入式系统几乎都跑Linux。命令行是与它们沟通的语言。

文件操作

ls -la          # 列出文件(含隐藏)
cd /path        # 切换目录
mkdir mydir     # 创建目录
cp src dst      # 复制
mv old new      # 移动/重命名
rm file         # 删除(慎用rm -rf)
cat file        # 查看内容

系统管理

top / htop      # 进程监控
ps aux          # 列出进程
kill PID        # 终止进程
df -h           # 磁盘空间
free -h         # 内存使用
sudo apt install pkg  # 安装软件

管道与重定向

cat log.txt | grep "error"     # 过滤
ls -la | sort -k5 -n           # 按大小排序
echo "hello" > file.txt        # 写入
echo "world" >> file.txt       # 追加

💡 高效技巧

Tab键自动补全 / 上箭头翻历史 / Ctrl+R搜索历史 / man命令查帮助

← Git版本控制入门 Arduino入门 →