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

Linux基础知识与常用命令Xshell实操完整教程

一、前置环境准备
1. 工具:Xshell7/Xshell6、CentOS7/CentOS8 Linux虚拟机
​2. 连接步骤:
新建会话,输入服务器IP、端口22
​输入用户名root/普通用户,密
登录
​登录成功后出现 [root@localhost ~]# 终端标识,即可执行命令
三、Linux基础命令知识框架(全部实操命令分类整理)
(一)目录切换与查看类命令
1. pwd
用途:打印当前所在工作目录,查看路径
​语法: pwd
​无额外参数
​实操
[root@localhost ~]# pwd
/root
2. ls
用途:列出目录内文件、文件夹
​核心参数
​-l :长格式展示,显示权限、所
者、大小、修改时间
​-a :显示所有文件,包含隐藏文件(以 . 开头)
​-h :人性化显示文件大小(KB/MB)
​-t :按修改时间排序
​实操示例
ls # 简易列出文件
ls -l # 详细信息
ls -ah # 显示全部隐藏文件+人性化大小
3. cd
用途:切换工作目录
​常用用法
cd /etc # 绝对路径切换到etc目录
cd test # 相对路径切换当前目录下test文件夹
cd ~ # 回到当前用户家目录
cd .. # 切换到上一级目录
cd - # 切换回上一次所在目录
参数:无复杂参数,后跟目录路径
(二)目录/文件创建、删除、复制、移动
1. mkdir
用途:新建文件夹
核心参数: -p 递归创建多层目录
mkdir testdir # 创建单层文件夹
mkdir -p a/b/c/d # 一次性创建多级嵌套目录
rmdir
用途:删除空文件夹,不能删有文件的目录
rmdir testdir
3. rm
- 用途:删除文件/文件夹(高危命令)
​- 核心参
​-f :强制删除,不弹出确认提示
​-r :递归删除文件夹及内部所有内容
​-rf :组合使用,强制递归删除(慎用 rm -rf /* )
rm test.txt
rm -rf testdir/
cp
用途:复制文件/目录
​核心参数: -r 复制文件夹必须加递归参数
5. mv
用途:移动文件/文件夹;重命名
(三)文件查看、编辑、创建命令
1. touch
用途:创建空文件;更新文件时间戳
2. cat
用途:查看小文件全部内容
​参数: -n 显示行号
3. more / less
用途:分页查看大文件,防止内容刷屏
less支持上下键翻页,more仅回车向下翻
4. head / tail
head:查看文件前N行, -n 数字
​tail:查看文件末尾N行, -f 实时跟踪文件新增内容(日志排查常用)
5. vi/vim 文本编辑器
用途:Linux内置文本编辑工具
​三种模式:命令模式、输入模式、底线模式
​基础操作:
​1. vim test.txt 打开文件
​2. 按 i 进入编辑输入文字
​3. ESC 退回命令模式
4. :w 保存、 :q 退出、 :wq 保存退出、 :q! 强制不保存退出
(四)系统信息、用户、权限命令
1. whoami
查看当前登录用户2. hostname
查看/修改主机名
3. chmod 修改文件权限
用途:修改文件读写执行权限
两种用法:数字权限、符号权限
4. chown 修改文件属主属组
(五)搜索、管道基础命令
1. find 磁盘文件搜索
2. grep 文本内容过
配合管道 | 使用,筛选输出内容
(六)压缩解压命令 tar
- 核心参数:
-z gzip压缩、 -c 创建压缩包、 -x 解压、 -v 显示过程、 -f 指定文件名(七)关机重启命令
五、实操过程常见报错、原因与解决方案
报错1: No such file or directory
现象:执行cd/cat/mv提示无文件或目录
​原因:1. 路径输入错误;2. 文件/文件夹不存在;3. 大小写Linux严格区分
​解决:
​1. ls查看当前目录确认文件名称
​2. 核对路径拼写,区分大小写
​3. 绝对路径/相对路径切换测试
报错2: Permission denied 权限不足
现象:打开文件、创建文件夹、执行脚本提示拒绝访问
原因:当前用户无文件读写执行权限;普通用户操作root专属目录
​解决:
1. root用户直接操作
2. chmod添加权限 chmod +x 文件名
3. chown修改文件归属用户
报错3:rm删除文件夹提示 Is a directory
现象:直接rm 文件夹名删除失败
​原因:rm默认只能删文件,删除目录必须加 -r 递归参数
​解决: rm -rf 文件夹名
报错4:vim编辑后 :wq 无法保存 E212
现象:保存文件提示无法写入
​原因:文件只读、权限不足;文件在root目录普通用户编辑
​解决:
​1. 强制保存 :wq!
​2. 退出后修改文件权限chmod
报错5:Xshell连接超时/无法连接服务器
现象:打开会话提示连接失败
​原因:1. Linux防火墙22端口未开放;2. IP地址错误;3. 虚拟机未开机;4. ssh服务未启动
​ 解决:
​1. 虚拟机执行 systemctl start sshd 开启ssh
​2. 防火墙放行端口 firewall-cmd --add-port=22/tcp --permanent
3. 核对虚拟机ip ip addr
报错6:tar解压报错 not in gzip format
原因:压缩包不是gz格式,去掉 -z 参数解压
​解决: tar -xvf 压缩包名
六、实操结果截图说明

http://www.gsyq.cn/news/1620086.html

相关文章:

  • HarmonyOS技术精讲-Form Kit(卡片开发服务)第4篇:卡片数据更新机制——定时刷新与事件驱动
  • 虚拟机开机只剩闪烁光标?这6个隐藏日志路径(vmware.log/vmware-*.log/vmware-vmx.log)才是破局关键
  • Airflow生产环境安全加固实战:LDAP认证、HTTPS与Vault秘密管理
  • YouCompleteMe:Vim 的代码补全引擎
  • 手机裸背照AI筛查脊柱侧弯:可解释CNN临床落地实践
  • RoamUpload 官方文档:安装指南
  • 终极指南:如何用鼠标点击控制VLC播放暂停
  • 【VMware渗透实验室搭建指南】:20年安全专家亲授Kali Linux零基础部署+网络配置避坑清单
  • YimMenu终极指南:免费GTA5增强工具完全使用教程
  • 3分钟解决Windows苹果USB驱动问题:iPhone网络共享一键安装指南
  • 重构暗黑3操作体验:D3KeyHelper的自动化革命
  • VMware Workstation 17.x黑屏暴雷事件深度复盘:UEFI固件兼容性漏洞与补丁级修复方案(附官方KB编号)
  • 终极指南:使用KMS_VL_ALL_AIO智能脚本永久激活Windows与Office
  • 从报错0x0000007B到桌面秒进:VMware安装macOS的5个隐藏参数与BIOS级调优技巧(实测提升启动速度300%)
  • 一文说清 C++指针与C#引用类型
  • 从空间转录组到PCF80:母胎界面研究如何补充蛋白功能证据?
  • 虚假信息治理新范式:跨层协同人机耦合防御体系
  • Grafana 生产环境运维与排错:日志、权限与升级实战
  • YimMenu:GTA5玩家的终极安全增强方案与游戏体验优化指南
  • 2026年7月最新全球小程序开发服务商推荐:选型标准 + 排行 + 深度评测,含零代码SAAS、AI编程、源码定制
  • DXVK终极指南:如何通过跨平台图形API转换实现Linux高性能渲染
  • 3分钟搞定抖音评论采集:零代码工具让数据分析触手可及
  • 盘锦车衣车膜手工裁剪,边角更要细看
  • 《Claude Code 工程化实战》第 7 讲 可写型子代理实战
  • IvorySQL 社区邀你参战|2026 直通乌镇开源竞技挑战赛:高质量贡献,让技术实力被看见
  • 检测 win10 硬件部分的 小脚本
  • 勒索病毒解密工具实战指南:从识别到恢复的完整流程
  • 【Springboot毕设全套源码+文档】基于Java+springboot个人健康管理系统的设计与实现(丰富项目+远程调试+讲解+定制)
  • VMware Workstation Pro 17 + Docker Desktop 4.3实战部署(企业级隔离环境配置全披露)
  • Luma API第三方服务实战:成本优化与视频生成技巧