服务器、机器人、嵌入式系统几乎都跑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命令查帮助