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

完整教程:linux常用命令

一、linux常用命令

1.1文件与目录操作

  1. ls : 列出目录内容(包括文件和子目录)

  2. ls -l :(详细信息)

  3. ls -a :包括隐藏文件

  4. cd -目录名 :进入目录

  5. cd .. 返回上一级目录

  6. pwd - 显示当前工作目录

  7. mkdir 目录名:创建目录

  8. rmdir 目录名:删除空目录

  9. rm 文件名:直接删除单个文件

  10. rm -r 目录名: 递归删除目录及其内容

  11. rm -f 目录名:强制删除单个文件

  12. rm -i 文件名:交互式删除(删除前询问确认)

  13. rm -rf / :这将尝试删除系统所有文件(通常会被系统阻止)

  14. rm -rf * :删除当前目录下所有文件

  15. touch 文件名: 创建空文件或更新文件时间戳

  16. cp 文件名 目录:复制文件到目录

  17. cp -r : 递归复制目录:cp -r 目录 目标位置

  18. mv 旧文件名 新文件名 :重命名文件

  19. mv file.txt 目录地址 :移动文件

    经常配合重定向命令使用就是echo 和重定向命令:echo 默认打印到控制台,但

  20. echo 要打印的内容
  21. echo 要打印的内容 > 写入的文件(覆盖写入)
  22. echo 要打印的内容 >> 写入的文件(追加写入)

    tar命令:用于打包
  23. tar -cvf 包名.tar 多个文件或者目录
  24. tar -xvf 包名.tar -C 目标位置路径
  25. tar -zcvf 包名.tar.gz 多个文件或者目录
  26. tar -zxvf 包名.tar.gz -C 目标位置路径
  27. vim/vi 创建打开编辑文件,wq保存并退出

1.2文档内容查看

  1. cat 文件名 :查看文件内容

  2. more/less:分页查看文件内容,less帮助向上翻页,适合查看大文件

  3. tail:查看档案末尾若干行

  4. tail -f 用于实时监控内容变化,如日志文件

  5. head:查看文件开头几行

  6. vi/vim 文件名:编辑文件内容

  7. 在 Linux 中查看材料内容时,有几种迅速查找特定单词/文本的方法:
    1. 使用 less 查看器(推荐) less 文件名:

    查找操作
    / 进入搜索模式,输入要查找的单词,回车
    n 跳转到下一个匹配项
    N 跳转到上一个匹配项
    q 退出 less

1.3系统管理:

  1. ps:显示当前运行的进程列表
  2. ps aux:查看所有用户进程
  3. top/htop:实时查看系统重的进程状态和资源使用情况
  4. kill/killall:终止进程,kill后跟进程id,killall后面跟进程名称
  5. df:显示文件系统的磁盘启用情况
  6. du:统计目录或文件占用磁盘空间
  7. du -h :以人类可读的格式显示

网络配置与调试:

  1. ping:测试与目标主机的连通性
  2. ifconfig/ip :查看和配置网络接口信息,ifconfig已经逐渐被 ip 命令替代
  3. netstat/ss:查看网络连接和端口使用情况,ss是netstat的替代品,提供更详细查询
  4. curl/wget:发送http请求或下载文件,curl更适合进行API调试,wget则用于下载记录

文件权限和用户管理:

  1. chmod:修改文件或文件目录,常用模式如 chmod 755
  2. chown:更改文件或目录所有者
  3. useradd/userdel:添加或删除用户
  4. passwd:修改用户密码

二、常见面试题:

0.linux常见命令了解多少,说一说

1.用cat查一个小文件,想搜索某个词用什么命令?

cat 文件名

grep "搜索词"

2.只想查看前十行?

head -n 10 filename

3.后十行?

tail -n 10 filename

动态查看日志新增内容:tail -f logfile

4.①查看一个机器的 ip 地址,想连接一个机器,登录一个机器用什么命令?

查看本机 IP 地址

ip addr show

登录远程机器

ssh 用户名@目标IP或域名

# 基本用法

示例:

ssh root@192.168.1.100

ssh user@example.com -p 2222 # 指定非默认端口(22)

5.②看当前到别的服务器网络通不通用什么命令?

ping 目标IP或域名
示例:
ping 8.8.8.8 # 测试Google DNS
ping example.com # 测试域名解析

6.③看他的端口号能不能连接上该用什么命令?

否可连接,常用以下命令:就是在 Linux 中检查目标服务器的端口

1.telnet(简单测试 TCP 端口)

telnet <目标IP或域名> <端口号>

示例

tenet 113.44.83.92 1208

2.curl(测试 HTTP/应用层协议)

curl -v http://<目标IP或域名>:<端口> # 测试 Web 服务
curl -v telnet://<目标IP>:<端口> # 测试任意 TCP 端口
示例:
curl -v telnet://113.44.83.92:1208

curl -v telnet://113.44.83.92:1208

1. 命令与 URL 处理

  • curl -v http://113.44.83.92:1208 中,-v 表示输出详细日志(包括请求头、响应头、连接过程等)。
  • * Rebuilt URL to: http://113.44.83.92:1208/:curl 自动补全了 URL 末尾的 /(标准 HTTP 路径格式)。

2. 连接建立过程

  • * Trying 113.44.83.92...:开始尝试连接目标 IP 113.44.83.92
  • * TCP_NODELAY set:启用 TCP 无延迟选项(减少网络传输延迟)。
  • * Connected to 113.44.83.92 (113.44.83.92) port 1208 (#0):成功与目标 IP 的 1208 端口建立 TCP 连接。

3. 发送 HTTP 请求

  • > GET / HTTP/1.1:发送 HTTP GET 请求,路径为 /,协议版本为 HTTP/1.1
  • > Host: 113.44.83.92:1208:指定请求的主机和端口(用于服务器识别虚拟主机)。
  • > User-Agent: curl/7.61.1:告知服务器客户端是 curl 工具,版本为 7.61.1
  • > Accept: */*:表示客户端接受任意类型的响应数据。

4. 服务器响应结果

  • < HTTP/1.1 401:服务器返回的 HTTP 状态码为 401,表示 “未授权”(需要身份验证才能访问该资源)。
  • 响应头信息:
    • < Vary: Origin 等:服务器告知客户端,响应内容可能因请求的来源、方法、头信息不同而变化。
    • < Content-Length: 0:响应体长度为 0(无实际内容)。
    • < Date: Wed, 16 Jul 2025 17:10:29 GMT:服务器处理请求的时间。

5. 连接结束

  • * Connection #0 to host 113.44.83.92 left intact:请求完成后,TCP 连接保持(未立即关闭)。

总结

:就是本次请求的核心结果客户端成功与 113.44.83.92:1208 建立连接,但服务器返回 401 未授权,说明访问该地址需要提供用户名和密码等身份验证信息,否则无法获取资源。

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

相关文章:

  • 2026年食用面碱市场风向标:哪些厂家受青睐?小酥肉淀粉/水产饲料粘合剂/锅包肉淀粉/工业淀粉,食用面碱企业怎么选择
  • 高性价比的自助仓储品牌企业费用多少
  • 解读微信视频号广告投放,马鞍山专业公司怎么选
  • 2026年水生态修复工程公司排名,资质齐全售后靠谱的品牌推荐
  • 2026年资深别墅装修推荐公司,尚层装饰靠谱之选不容错过
  • 米尔顿・弗里德曼与货币主义学派:经济学的革新
  • 深度探索PECVD工艺与芯片3D动画技术的完美结合
  • Go 语言系统编程与云原生开发实战(第1篇):从零搭建你的第一个 Go 服务 —— 理解 GOPATH、Modules 与现代 Go 工作流
  • Go 语言系统编程与云原生开发实战(第2篇):并发编程深度实战 —— Goroutine、Channel 与 Context 构建高并发 API 网关
  • 2026育发液排行榜10强!育发液哪个牌子防脱效果好?真实测评育发液品牌top1推荐
  • 2026 雅思直播课推荐|直播课拆解 + 物超所值教育机构榜单
  • 2026年目前评价高的除尘器门盖供应厂家排行榜,除尘器布袋/电磁脉冲阀/布袋除尘器,除尘器门盖销售厂家口碑排行
  • HTML标签的使用 - 列表
  • 2026年上海高杆灯推荐厂家排名,选购时别错过
  • 高绩效团队管理与系统构建
  • 2026年黑龙江地区液压榨油机价格与口碑排名,靠谱厂家大揭秘
  • 求推荐靠谱的高校推广公司,果然网络服务过哪些品牌?
  • 2026年陕西实景演艺新坐标:驼铃传奇引领丝路文化,古城烽火续写长安新篇
  • 五恒系统定制服务商价格多少,如何选到性价比高的
  • 说说艺术漆室外装修价格,沐瑟涂料费用多少,浙江地区选购攻略揭秘
  • 美洺驰装饰价格贵吗,分析性价比,唐山地区值得选购吗?
  • 2026年高纯度液氮发生器厂家排名,哪家口碑好
  • 打破进口垄断!国产冷冻/组织研磨仪如何实现技术突围与市场认可?
  • Vibe Coding - Anthropic 发布 Agent Skills:结构化文件夹为 AI 赋能,打造可落地的智能体 - 实践
  • Nano Banana Gemini 2.5 Flash Image闭源API提供服务
  • 基于s2sh的大学生创新创业管理系统[spring]-计算机毕业设计源码+LW文档
  • 团建新选,燃动协作!2026 甘肃团建包场优选赤焰体育
  • 创新聚变的2025年
  • 6款中小企业CRM深度横评,超兔_HubSpot谁更适配?
  • 控油去味洗发水口碑如何?2026年十大热门产品真实反馈排名深度汇总