• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 在 CentOS 系统中浏览网页

    在 CentOS 操作系统中,可以通过命令行工具,也可以通过图形界面浏览器,访问浏览网页。

    lynx命令

    lynx 是一个功能强大的文本模式浏览器,支持 JavaScript、图像等网页元素:

    lynx http://www.baidu.com
    #这条命令会在终端中显示百度首页的内容,并提供导航键来浏览网页。
    


    w3m命令

    w3m是另一个文本模式下的网页浏览器,支持图像、表格和表单等网页元素:

    w3m http://www.baidu.com
    #这条命令会在终端中显示百度首页的内容,并提供了一些额外的功能,例如在网页中进行搜索。
    


    elinks命令

    elinks 是一个文本模式下的网页浏览器,可以在终端中显示网页内容。


    elinks http://www.baidu.com
    #会在终端中显示百度首页的内容,并提供导航键来浏览网页
    


    cURL命令

    cURL是一个功能强大的命令行工具,用于发送HTTP请求并获取服务器的响应,它支持多种协议,如HTTP、HTTPS、FTP等,以下是一些常用的curl命令示例:

    #基本用法:
    curl http://www.example.com
    #这条命令会向指定的URL发送GET请求,并将响应内容显示在终端中。
    
    #显示HTTP头:
    curl -i http://www.example.com
    #这条命令会在响应内容之前显示HTTP头信息。
    
    #保存页面内容到文件:
    curl -o example.html http://www.example.com
    #这条命令会将响应内容保存到当前目录下的example.html文件中。
    
    #跟随重定向:
    curl -L http://www.example.com
    #这条命令会自动跟随HTTP重定向。
    
    #自定义UserAgent:
    curl -A "My User Agent" http://www.example.com
    #这条命令可以自定义HTTP请求头中的UserAgent字段。
    
    #自定义header:
    curl -H "CustomHeader: Value" http://www.example.com
    #这条命令可以添加自定义的HTTP请求头。
    
    #保存Cookie:
    curl -c cookiejar.txt http://www.example.com
    #这条命令会将服务器返回的Cookie保存到cookiejar.txt文件中。
    
    #读取Cookie:
    curl -b cookiejar.txt http://www.example.com
    #这条命令会从cookiejar.txt文件中读取Cookie并发送到服务器。
    


    wget命令

    wget是另一个常用的命令行工具,用于从网络上下载文件,它支持HTTP、HTTPS和FTP协议,并提供了许多选项来控制下载行为,以下是一些常用的wget命令示例:

    wget http://www.example.com
    #这条命令会从指定的URL下载文件,并保存到当前目录中。
    
    wget -r http://www.example.com
    #这条命令会递归下载整个网站。
    
    wget --limit-rate=200k http://www.example.com
    #这条命令会限制下载速度为200KB/s。
    

    CentOS可以通过内网穿透工具如 cpolar 将本地网站公开到公网,首先安装 cpolar,然后创建http隧道将本地端口映射到公网上,为了确保隧道在窗口关闭后仍然可用,建议将参数保存到配置文件中,并配置固定的二级子域名。



    Firefox浏览器

    在 CentOS 系统中,Firefox 浏览器不仅可以通过图形界面操作,还能通过命令行进行各种高效操作。

    需要安装图形环境(如果尚未安装):

    dnf groupinstall "GNOME Desktop" "Graphical Administration Tools"
    
    #安装完成后,设置图形界面启动:
    systemctl set-default graphical.target
    
    #重启系统:
    reboot
    
    #在图形界面,调用命令行,全局快捷键:
    Ctrl + Alt + T
    
    #临时切换回命令行界面,使用快捷键:
    Ctrl+Alt+F2 到 Ctrl+Alt+F6
    
    #永久切换回命令行启动模式:
    systemctl set-default multi-user.target
    
    #GNOME Desktop:
    dnf groupremove "GNOME Desktop"
    
    #安装Firefox
    dnf install -y firefox
    
    #更新Firefox至最新版本
    dnf update firefox
    
    #卸载Firefox
    dnf remove firefox
    
    #启动Firefox并打开特定网页
    firefox https://www.example.com
    
    #启动Firefox
    firefox
    
    #在后台运行Firefox
    firefox &
    
    #使用特定配置文件启动Firefox
    firefox -P "profile_name"
    
    #启动Firefox的私密浏览模式
    firefox --private-window
    
    
    #在安全模式下启动Firefox(禁用所有插件)
    firefox -safe-mode
    
    #查看Firefox支持的所有命令行参数
    firefox --help