news 2026/4/3 6:04:26

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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和编程相关教程!有任何问题欢迎在评论区留言。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/3 3:14:07

消防风机公司排行榜Top1!消防风机哪个品牌好?

火灾无情,安全有备!在火灾发生时,快速排烟是挽救生命的关键一步。在消防安全领域,高效、可靠的消防系统是保障生命财产安全的核心防线。英飞消防风机,以可靠、节能、静音三大核心优势,为商业综合体、地下车…

作者头像 李华
网站建设 2026/4/2 1:06:43

Polar2025冬季个人挑战赛【未整理好版】

MISC 猛攻 在线解https://tools.jb51.net/aideddesign/img_add_info 6DFUP解压缩包 Hint:身份验证成功,欢迎进入巴别塔,请破解绝密情报得到最后的结果 wireshark打开,绝密分流服务器.pcap 这个GET传参很可疑,右键追踪流 flag{che_li_cheng_gong} 先有圣人后有天 一个…

作者头像 李华
网站建设 2026/3/21 5:06:09

hekate bootlogo个性化定制教程:3步打造专属开机画面

你是否曾经想过,让你的Nintendo Switch开机时不再是千篇一律的默认画面?hekate作为Switch的GUI引导程序,为你提供了完美的解决方案。通过简单的三步操作,你就能轻松打造出充满个性的专属开机画面,从启动瞬间就展现你的…

作者头像 李华
网站建设 2026/3/22 1:05:27

《数字化破局抖音电商:从爆品打造到闭环运营实战》 前言

前言 第一部分 盈利思维与运营基础 第1章 抖音电商盈利思维 1.1 盈亏平衡点分析:C一年半实战复盘 1.2 抖音电商的四种盈利模式及适用场景 1.3 IT思维做运营:数据驱动、系统思考、敏捷迭代 1.4 构建运营的“安全区”与“加速器”:与平台…

作者头像 李华
网站建设 2026/3/22 1:31:38

气象五参数测定仪:五要素一体微型气象站

风途小助理答疑 Q1: FT-WQX5微型气象仪的 “一芯多能” 具体指什么,能监测哪些核心数据?​“一芯多能” 是这款微型气象仪的核心亮点,指通过一颗智能芯片统筹控制,实现五要素一体式监测,同步采集风、温、湿…

作者头像 李华
网站建设 2026/4/2 9:20:26

人工智能通识:计算机视觉经典模型

1. 简述CV技术的应用现状计算机视觉(CV)技术已深度渗透到多个行业,呈现场景化落地加速、多技术融合深化、商业化成熟度提升的特点:- 消费级场景:手机的人脸解锁、美颜滤镜、图像识别分类;短视频/直播的特效…

作者头像 李华