Linux中关于less的使用

less是一个非常给力的分页输出工具,能够快速的查看文本信息。

尤其对于不断滚动的日志,用tail这样的方式查看实在太不方便了。

 

1.命令格式

      less [参数]  文件 

2.命令功能:

less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。

 

其中比较重要的命令如下,用于定位日志中的某些信息:

/字符串:向下搜索“字符串”的功能

?字符串:向上搜索“字符串”的功能

n:重复前一个搜索(与 / 或 ? 有关)

N:反向重复前一个搜索(与 / 或 ? 有关)= shift + n

 

G - 移动到最后一行  = shift + g

 

g - 移动到第一行

    

 

 

refer to: http://www.cnblogs.com/peida/archive/2012/11/05/2754477.html

### Linuxless 技术资料与工具使用说明 Linuxless 并非一个广泛认知的技术术语或工具名称,但可能指代一种不依赖于传统 Linux 系统的开发、部署或运维方式。以下是与其相关的技术信息和工具说明: #### 1. **容器化技术** 容器化技术如 Docker 和 Kubernetes 是实现“无 Linux”环境的有效方式之一。通过容器化,应用程序可以在隔离的环境中运行,而无需直接依赖底层操作系统。Docker 提供了轻量级的虚拟化解决方案,允许开发者将应用程序及其所有依赖打包到一个容器中[^2]。 ```bash # 创建并运行一个基于 Ubuntu 的容器 docker run -it ubuntu bash ``` Kubernetes 则进一步提供了容器编排能力,使得大规模应用的部署、扩展和管理变得更加简单。 #### 2. **跨平台开发工具** 一些跨平台开发工具允许开发者在非 Linux 环境下进行开发工作。例如: - **Visual Studio Code**:支持多种编程语言和插件,提供强大的代码编辑功能[^3]。 - **JetBrains IDE 系列**:如 IntelliJ IDEA、PyCharm 等,专为不同编程语言设计,支持跨平台开发。 #### 3. **云原生工具** 云原生架构下的工具和服务可以减少对本地 Linux 系统的依赖。例如: - **AWS Lambda**:支持无服务器计算模式,用户只需上传代码即可运行,无需关心底层基础设施。 - **Google Cloud Functions**:类似的无服务器平台,支持多种编程语言。 #### 4. **虚拟化技术** 虚拟化技术允许在非 Linux 系统上运行 Linux 环境,或者完全避免使用 Linux。例如: - **VirtualBox**:支持创建和管理虚拟机,可以在 Windows 或 macOS 上运行 Linux 系统[^1]。 - **WSL (Windows Subsystem for Linux)**:微软提供的子系统,允许在 Windows 上直接运行 Linux 命令和工具。 ```bash # 在 WSL 中安装 Vim sudo apt update sudo apt install vim ``` #### 5. **远程开发与协作工具** 远程开发工具可以帮助开发者在任何平台上高效协作,而无需直接操作 Linux 系统。例如: - **GitHub Codespaces**:提供云端开发环境,支持从浏览器访问完整的开发工具链。 - **GitLab CI/CD**:支持自动化构建、测试和部署流程,减少对本地环境的依赖。 --- ### 示例代码:在 WSL 中配置 Vim 以下是一个在 WSL 中一键配置 Vim 的示例脚本: ```bash #!/bin/bash # 自动化配置 Vim curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim echo "call plug#begin('~/.vim/plugged')" > ~/.vimrc echo "Plug 'scrooloose/nerdtree'" >> ~/.vimrc echo "call plug#end()" >> ~/.vimrc vim +PlugInstall +qall ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值