在 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"
#安装Firefoxdnf install -y firefox #更新Firefox至最新版本dnf update firefox #卸载Firefoxdnf remove firefox
#启动Firefox并打开特定网页firefox https://www.example.com
#启动Firefoxfirefox #在后台运行Firefoxfirefox & #使用特定配置文件启动Firefoxfirefox -P "profile_name" #启动Firefox的私密浏览模式firefox --private-window #在安全模式下启动Firefox(禁用所有插件)firefox -safe-mode #查看Firefox支持的所有命令行参数firefox --help