当前位置: 首页 > news >正文

Linux终端基础操作指南:从入门到避坑

黑色的终端窗口是Linux最强大的工具,也是新手最容易踩坑的地方。

一、Linux终端简介

终端是Linux系统提供的文本用户界面,允许用户通过键入命令来直接控制和操作系统。与图形界面点击操作不同,命令行可以实现更高效、更精确的操作,能够完成图形界面难以企及的复杂任务。

打开终端的方法有多种:

- 使用快捷键

"Ctrl + Alt + T"(大多数Linux发行版通用)

- 在应用程序菜单中搜索“Terminal”或“终端”

- 在已打开的终端内使用

"Ctrl + Shift + T" 开启新标签页

终端中的命令提示符包含了关键信息:

"username@hostname:current_directory$"。其中

"$"表示普通用户身份,如果看到

"#",则表示当前是超级用户(root)身份,操作需格外谨慎。

二、终端基础操作命令

1. 目录导航命令

pwd(Print Working Directory)用于显示当前所在目录的绝对路径:

tom@ubuntu-server:~$ pwd

/home/tom

ls(List)用于列出当前目录下的文件和子目录:

tom@ubuntu-server:~$ ls

Documents Downloads Music Pictures Videos

常用选项:

"ls -l"(以长格式显示详细信息)、

"ls -a"(显示所有文件包括隐藏文件)、

"ls -lh"(以易读格式显示文件大小)。

cd(Change Directory)用于切换目录:

tom@ubuntu-server:~$ cd Documents

tom@ubuntu-server:~/Documents$ pwd

/home/tom/Documents

常用用法:

"cd .."(切换到上级目录)、

"cd -"(返回上一个所在目录)、

"cd ~"或直接

"cd"(直接回用户主目录)。

2. 文件与目录管理

mkdir(Make Directory)用于创建新目录:

tom@ubuntu-server:~$ mkdir my_new_folder

touch用于创建空文件或更新文件时间戳:

tom@ubuntu-server:~$ touch file1.txt

cp(Copy)用于复制文件或目录:

# 复制文件

tom@ubuntu-server:~$ cp file1.txt file2.txt

# 递归复制目录(需要-r选项)

tom@ubuntu-server:~$ cp -r my_folder my_folder_backup

mv(Move)用于移动或重命名文件/目录:

# 重命名

tom@ubuntu-server:~$ mv old_name.txt new_name.txt

# 移动到另一个目录

tom@ubuntu-server:~$ mv file.txt ~/Documents/

rm(Remove)用于删除文件或目录(谨慎使用):

# 删除文件

tom@ubuntu-server:~$ rm unwanted_file.txt

# 递归删除目录

tom@ubuntu-server:~$ rm -r unwanted_folder

三、新手常犯错误及解决方法

错误1:鲁莽使用rm -rf命令

错误示范:

# 危险操作!可能瞬间删除系统关键文件

tom@ubuntu-server:~$ sudo rm -rf /

# 或者

tom@ubuntu-server:~$ rm -rf ./*

解决方法:

- 删除前先使用

"ls"确认目标文件是否正确

- 为

"rm"命令添加

"-i"参数,使删除前有确认提示

- 在

"~/.bashrc"中设置别名:

"alias rm='rm -i'"(重启终端后生效)

错误2:忽略路径大小写差异

错误示范:

# Linux中File.txt与file.txt是不同的文件

tom@ubuntu-server:~$ ls

file.txt

tom@ubuntu-server:~$ cat File.txt

cat: File.txt: No such file or directory

解决方法:

- 所有文件名、路径统一使用小写字母加短横线命名(如

"my-config.sh")

- 使用

"ls -la"查看真实文件名

- 输入路径时多使用Tab键自动补全,避免手误

错误3:权限滥用

错误示范:

# 不必要的使用sudo权限

tom@ubuntu-server:~$ sudo cd /home

tom@ubuntu-server:~$ sudo ls

解决方法:

- 只对真正需要特权的操作使用

"sudo"(如安装软件、修改系统配置)

- 查看文件权限使用

"ls -l",发现属主是root却想编辑时,先使用

"sudo chown $USER:$USER 文件名"更改属主

错误4:假设自己知道当前位置

错误示范:

不确认当前位置就直接执行删除或移动操作,可能导致在错误的位置操作文件。

解决方法:

养成使用

"pwd"命令确认当前目录的习惯。

四、高效使用终端的技巧

1. 快捷键提升效率

-

"Tab"键:命令或文件名自动补全,减少输入错误

-

"Ctrl + A"/

"Ctrl + E":快速移动到命令行的行首/行尾

-

"Ctrl + L":清屏(等同于

"clear"命令)

-

"Ctrl + C":终止正在运行的命令

-

"上下箭头":回溯历史命令

2. 利用帮助系统

当忘记命令用法时,不要急着去搜索,先使用内置帮助:

-

"命令 --help":显示简要用法说明

-

"man 命令":查看详细手册页(按

"q"键退出)

tom@ubuntu-server:~$ ls --help

tom@ubuntu-server:~$ man ls

3. 历史命令重用

-

"history":查看历史命令列表

-

"!!":执行上一条命令

-

"!字符串":执行最近一条以该字符串开头的命令

五、编程环境设置示例

以C语言编程环境为例:

1. 安装编辑器和编译器:

sudo apt install vim gcc

2. 编写C语言代码:

vim hello.c

按下

"i"进入插入模式,编写代码后按

"Esc",然后输入

":wq"保存退出。

3. 编译和运行:

gcc hello.c -o hello

./hello

六、继续学习建议

Linux终端的学习是一个循序渐进的过程。掌握基础命令后,可以继续学习:

1. 文件权限管理(

"chmod"、

"chown"命令)

2. 文本处理工具(

"cat"、

"grep"、

"sed"、

"awk")

3. 进程管理(

"ps"、

"top"、

"kill"命令)

4. 输入输出重定向和管道(

">"、

">>"、

"|")

记住:犯错误是学习过程的一部分,关键在于从中吸取教训,每次都能取得进步。多练习、多尝试、多查阅手册,你会发现自己对终端的掌握越来越熟练。

如果你觉得本指南有帮助,请关注我们的账号,获取更多Linux和编程相关教程!有任何问题欢迎在评论区留言。

http://www.jsqmd.com/news/76665/

相关文章:

  • FastAPI框架
  • 高密度互联:连接AI“积木”的精密桥梁
  • 你还在 for 循环里使用 await?异步循环得这样写
  • 2025年评价高的学生公寓床/智能公寓床厂家最新用户好评榜 - 品牌宣传支持者
  • 如何用新榜小豆芽解决自媒体团队最头疼的3大难题?
  • 新榜小豆芽全场景运维指南:多账号管理能力与常见故障精准排查
  • Leetcode 76 必须拿起的最小连续卡牌数 | 可互换矩形的组数
  • 2025年有实力托辊式网带炉/无马弗网带炉行业内知名厂家排行榜 - 品牌宣传支持者
  • 前端vue方案在vscode使用插件部署到服服务器的手段
  • 程序员应该熟悉的概念(6)Fine-tuning和RAG
  • 2025年度超细纤维毛巾品牌TOP5权威推荐:柏丁达毛巾质量 - mypinpai
  • 2025年12月保定国考,保定遴选,保定省考机构推荐:行业权威盘点与上岸红榜发布 - 品牌鉴赏师
  • 2025年度云南短视频培训训机构推荐,看看哪家师资强? - myqiye
  • 2025聊城优质铝材铝型材公司推荐指南 - 优质品牌商家
  • 2025投影机供应商综合推荐榜,大品牌一网打尽!山体投影机/城墙投影机/古建筑投影机销售厂家排行榜 - 品牌推荐师
  • 2025山东聊城铝管铝型材公司推荐指南 - 优质品牌商家
  • 2025年优秀的BR板式换热器/板式换热器TOP实力厂家推荐榜 - 品牌宣传支持者
  • 2025年五大驱动轮生产商排行榜,驱动轮制造商哪家好新测评推 - 工业品牌热点
  • 2025国内换热器厂家排行榜TOP5权威测评:管壳式氟塑料换 - 工业推荐榜
  • 2025管材管件材料公司推荐四大品牌深度解析 - 优质品牌商家
  • 2025内蒙古特种设备制造企业TOP5权威推荐:深度测评双菱 - mypinpai
  • 2025东北及华北绿化草坪优质供应商推荐榜 - 聚焦成活率与 - 优质品牌商家
  • 《深水区攻坚:2025 年国产数据库高质量替代的核心命题与实现路径》
  • 2025辽阳绿化草坪品牌推荐榜 聚焦品质与服务的本地优选指南 - 优质品牌商家
  • 数据不丢失 + SEO 保障!LTD 营销枢纽破解外贸建站核心痛点
  • 麒麟操作系统下企业内部数据存储与共享实战(含 Samba 配置 + 权限精细化管理 + 故障排查)
  • 东北别墅绿化草坪优质公司推荐指南 - 优质品牌商家
  • 收藏这篇就够了!5大AI生成PPT工具优缺点全解析,帮你省下90%时间
  • SQL有什么危害?要如何去避免
  • DM国产数据库学习实践和心得