📝 Linux系统基本操作入门指南(适合新手小白)
🌟 前言
Linux作为开源、稳定、高效的系统,在服务器、云计算、嵌入式、开发等领域占据主导地位。无论你是程序员、运维工程师、学生还是技术爱好者,掌握Linux基本操作都是必备技能!
本篇将从零开始,带你快速上手Linux常用命令与操作,告别“黑屏恐惧症”,轻松玩转终端!
🐧 一、登录与退出系统
1. 登录系统
- 图形界面:输入用户名 + 密码
- 终端(命令行):
login: your_username Password: ********
💡 提示:密码输入时不会显示任何字符,这是正常的安全机制。
2. 退出系统
# 退出当前用户会话
logout
# 或者使用快捷键 Ctrl + D
# 关机(需要root权限)
sudo shutdown -h now
# 重启
sudo reboot
📁 二、文件与目录操作
Linux一切皆文件!掌握文件操作是基础中的基础。
1. 查看当前路径
pwd
# 输出示例:/home/yourname
2. 列出目录内容
ls # 简单列出
ls -l # 详细列表(权限、大小、时间等)
ls -a # 显示隐藏文件(以.开头)
ls -la # 详细+隐藏文件
3. 切换目录
cd /home # 切换到/home目录
cd .. # 返回上一级
cd ~ # 回到用户主目录
cd - # 切换到上一次所在目录
4. 创建/删除目录
mkdir myfolder # 创建目录
mkdir -p a/b/c # 递归创建多级目录
rmdir myfolder # 删除空目录
rm -r myfolder # 递归删除目录(含文件)
5. 文件操作
touch file.txt # 创建空文件
cp file1.txt file2.txt # 复制文件
mv old.txt new.txt # 重命名或移动文件
rm file.txt # 删除文件
rm -f file.txt # 强制删除(不提示)
🖊️ 三、查看与编辑文件内容
1. 查看文件
cat file.txt # 显示全部内容
less file.txt # 分页查看(按q退出)
head -n 5 file.txt # 查看前5行
tail -n 5 file.txt # 查看后5行
tail -f logfile.log # 实时追踪日志(调试神器!)
2. 编辑文件
推荐使用 nano(新手友好)或 vim(进阶必备)
nano myfile.txt # 简单编辑器,底部有快捷键提示
vim myfile.txt # 强大编辑器(需学习模式切换)
✅ 小贴士:
nano中按Ctrl+O保存,Ctrl+X退出。
🔍 四、查找文件与内容
1. 按文件名查找
find /home -name "*.txt" # 在/home下查找所有.txt文件
find . -type f -size +10M # 查找当前目录大于10MB的文件
2. 在文件中搜索内容
grep "hello" file.txt # 在文件中查找包含"hello"的行
grep -r "error" /var/log # 递归查找目录中含"error"的文件
grep -n "warning" *.log # 显示行号
🧩 五、系统信息与进程管理
1. 查看系统信息
uname -a # 查看内核版本
cat /etc/os-release # 查看发行版信息
df -h # 查看磁盘使用情况
free -h # 查看内存使用情况
top # 实时查看进程(按q退出)
htop # 更友好的进程查看器(需安装)
2. 管理进程
ps aux # 查看所有进程
kill 1234 # 终止PID为1234的进程
kill -9 1234 # 强制终止(慎用!)
pkill firefox # 按进程名终止
🛠️ 六、用户与权限管理(简要)
1. 切换用户
su root # 切换到root(需密码)
sudo command # 以管理员权限执行命令
2. 修改文件权限
chmod 755 script.sh # 设置权限:所有者可读写执行,其他可读执行
chmod +x script.sh # 添加执行权限
chown user:group file # 修改文件所有者
🔐 权限数字含义:
4 = 读(r)
2 = 写(w)
1 = 执行(x)
7 = 4+2+1 = 读写执行
💡 七、实用小技巧
✅ 命令补全:按 Tab 键自动补全文件名或命令
✅ 历史命令:按 ↑ ↓ 键翻看历史,或输入 history
✅ 清屏:clear 或 Ctrl + L
✅ 命令组合:用 | 管道符连接多个命令,如 ps aux | grep nginx
✅ 后台运行:命令后加 &,如 ./server.sh &
950

被折叠的 条评论
为什么被折叠?



