终端操作
-
打开终端
- 图形界面:点击左上角”Activities” → 搜索”Terminal”
- 快捷键:
Ctrl+Alt+T
- 纯文本模式:
Ctrl+Alt+F1~F6
(返回图形界面按Ctrl+Alt+F7
)
-
命令结构解析
命令格式:命令 [选项] [参数]
- 示例:
apt update -y
apt
:包管理命令update
:子命令(操作)-y
:选项(自动确认)
- 示例:
-
执行流程
user@debian:~$ ls -l /home # 列出/home目录详情
- 输入命令 → 按
Enter
执行 → 查看输出结果
- 输入命令 → 按
权限提升方法
-
临时管理员权限
sudo apt install nginx # 需要输入当前用户密码
- 配置sudo权限(首次使用前):
su - # 切换root usermod -aG sudo your_username # 将用户加入sudo组
- 配置sudo权限(首次使用前):
-
切换root用户
su - # 输入root密码进入 apt upgrade # 直接执行特权命令 exit # 退出root会话
特殊场景执行方式
-
后台执行命令
nohup tar -zcvf backup.tar.gz /data & # 后台压缩且退出终端不终止
-
定时执行(Cron)
crontab -e # 编辑计划任务 # 添加行(每天3:00更新系统): 0 3 * * * apt update && apt upgrade -y
-
执行脚本文件
chmod +x script.sh # 添加可执行权限 ./script.sh # 运行当前目录脚本 bash script.sh # 直接指定解释器执行
环境变量与路径
- 查看环境变量:
echo $PATH # 显示命令搜索路径
- 临时添加路径:
export PATH=$PATH:/custom/path # 将/custom/path加入搜索路径
安全注意事项
-
危险命令示例(避免执行)
rm -rf / # 强制删除根目录(系统毁灭性操作) chmod -R 777 / # 开放全系统读写权限(安全漏洞)
-
最佳实践
- 使用
--dry-run
选项测试(如apt remove --dry-run package
) - 确认网络来源:从官方仓库安装软件(
apt install
优先于第三方下载) - 定期更新系统:
sudo apt update && sudo apt upgrade
- 使用
故障排查
-
命令未找到?
- 检查拼写错误
- 确认软件是否安装:
which command_name
- 安装缺失工具:
sudo apt install package_name
-
权限被拒绝?
- 使用
sudo
或切换root - 检查文件权限:
ls -l 文件名
- 使用
学习资源推荐
- 内置帮助:
man ls # 查看ls命令手册 apt --help # 显示apt简短帮助
- 在线文档:
- Debian官方手册
- Linux命令速查
引用说明基于Debian 11 (Bullseye) 官方文档、Linux Filesystem Hierarchy Standard (FHS) 及 GNU Bash 手册,操作建议遵循Debian社区安全准则,关键操作请提前备份数据。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9551.html