使用vim编辑文件非常方便,vim也是修改系统配置最常用的工具。但有时我们会顾着方便而忘了自己有没有权限编辑文件。 往往会在写完文件内容保存时才发现自己没有权限。怎么办?     将文件使用:w <newname>的方式另存为新文件,再用新文件替换就文件的虽然可行(还需要注意修改文件操作权限),但还是麻烦了点。下面将使用一条命令保存没有权限的文件。先上命令::w !
一.vi的模式 命令模式:vi启动默认进入的模式,可进入输入模"i",或末行模式(:),除了可以完成命令的功能外,也是后两种模式的转换点 输入模式:即文本辑辑状态,最后一行显示"-- INSERT --"提示,按ESC返回到命令模式 末行模式:可完成一些复杂操作,以":"开始,执行完一个末行命令后自动返回命令模式 二.基本使用 1.vi 编辑器的启动与退出: (1).使用命令"vi"
---恢复内容开始---CentOS的网络配置是开始学习之前的一个重要环节。应为版本的不同可能在配置网络的时间有一些大同小异。但是原理都是一样的。进入正题开始我们的网络配置。首先我们的CentOS是安装在虚拟机里面的我用的是这个虚拟机 然后我们开始配置其虚拟机的网络   这里配置完成以后继续配置NAT设置   此处只需要配置我红
命令命令和路径描述ifconfig改变网卡地址,启用禁用网卡route管理本机路由表hostname设置本机主机名一 使用ifconfig命令改变网卡IP地址使用ifconfig命令查看虚拟机的IP地址使用ifconfig命令把虚拟机的地址设成192.168.238.7注意:这里我修改了静态,所以使用该命令的时候需要是DHCP才可以更改成功 3. 使用ping命令检查虚拟机到主机的互通性 4. 使
 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念 基本上vi可以分为三
1. 控制台终端显示中文修改 /etc/sysconfig/i18n 文件如下:#LANG="en_US.UTF-8"LANG="zh_CN.GB2312"SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="latarcyrhe
转载 2016-11-27 17:26:00
353阅读
2评论
[b]当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。[/b]   在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出, 返回到shell。   在末行模式下,输入命令   :w   Vi保存当前编辑文件,但并不退出,而是
转载 3月前
26阅读
在Linux环境下,如果直接使用VI/VIM命令编辑没有修改权限的文件时,保存的时候就会提示用户无法进行保存操作,一般的解决方法只能是关闭文件重新以sudo权限打开该文件编辑后再保存(前提是用户具有sudo权限)。其实,在VI/VIM模式下通过一些简单的命令,就能在不关闭当前文件的情况下达到保存文件的目的。方法一关于%! sudo tee % > /dev/null这条命令的说明如下此命令是
Centos7 系统命令:附上全命令1.关闭命令# 关机(默认一分钟后关闭) shutdown # 关机(设置几分钟后关闭,单位分钟) shutdown -h 5 --五分钟后关闭 # 取消关机 shutdown -c2.重启# 重启(默认一分钟后重启) shutdown -r # 重启(设置几分钟后重启,单位分钟) shutdown -r 5 --五分钟后重启 # 重启 reboot
Centos7使用笔记: 1、设置永久挂载点 [root@centos7-test1 test1]# mount /dev/cdrom /mnt/cdrom //挂载到/mnt/cdrom目录 [root@centos7-test1 test1]# blkid //查看文件系统,查看UUID或者LABEL [root@centos7-test1
转载 5月前
199阅读
1. 文件操作vi FileName 打开文件 FileName,并将光标置于第一行首。 vi +n FileName 打开文件 FileName,并将光标置于第 n 行首。vi + FileName 打开文件 FileName,并将光标置于最后一行。 vi + /pattern File 打开文件 File,并将光标置于其中第一个于 pattern 匹配的字符串处。 vi –r Fil
在用cookie保存username的时候,发现cookie值不能中文,报例如以下错:Control character in cookie value, consider BASE64 encoding your value发生错误在:response.addCookie(cookie);在...
转载 2014-08-30 10:35:00
130阅读
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念   基本上vi可以分为三种状态,
      vi编辑器是Linux系统下标准的编辑器.它有三种模式,分别是命令模式(command mode)、输入模式(Insert mode)和底线命令模式(last line mode).一、模式:      1、命令行模式(command mode):用户刚刚启动 vi/vim,便进入了命令模式。    &nb
一、linux下vi编辑只读文档无法保存的解决方法使用普通用户编辑nginx.conf 等配置文件:保存的时 候会提示:没有Root Permission可以用如下方法解决:保存时加上::w !sudo tee %用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没
该笔记基于廖雪峰老师的视频教程vi —— 终端中的编辑器目标 vi 简介打开和新建文件三种工作模式常用命令分屏命令常用命令速查图01. vi 简介1.1 学习 vi 的目的在工作中,要对 服务器 上的文件进行 简单 的修改,可以使用 ssh 远程登录到服务器上,并且使用 vi 进行快速的编辑即可常见需要修改的文件包括: 源程序配置文件,例如 ssh 的配置文件 ~/.ssh/config 在
# Docker不能vi的解决方案 ## 1. 引言 在使用Docker时,有时候我们会遇到无法使用vi编辑器的问题。这可能是由于Docker容器内没有安装vi编辑器导致的。本文将向你介绍如何解决这个问题,并提供详细的步骤和代码示例。 ## 2. 解决方案流程 下表列出了解决这个问题的一般流程: | 步骤 | 描述 | | --- | --- | | 步骤1 | 进入Docker容器 |
原创 10月前
184阅读
unix:世界上最稳定的操作系统              ** 特点:多用户,多任务;LINUX:一切皆文件GPL条款:GNU软件可以自由的使用、复制、修改和发布;可以白送也可以收取一定费用,要公开源代码;开源精神。普通用户登录后提示符:$root用户登录后系统提示符:#关机:init 0   halt&n
在Linux系统中,Vi编辑器是一款非常强大和常用的文本编辑器。对于初学者来说,Vi可能有一点陌生和不易上手,但是熟练掌握Vi编辑器的使用方式对于Linux系统的操作和开发是非常有帮助的。 在使用Vi编辑器编辑文本的过程中,保存是一个非常重要的操作。保存的命令是`:w`,也可以用`ZZ`来保存并退出。在编辑文本过程中,如果没有保存的话,关闭Vi编辑器就会导致未保存的内容丢失。 而如果想要强制保
有时候我们需要安装一些服务器类的软件而自己又没有云服务器,在windows 安装又不方便,所以需要安装一个虚拟机,然后再虚拟机中安装Linux 操作系统,来充当我们的服务器,下面介绍如何安装。1. 安装虚拟机文件—》 新建虚拟机然后选择典型模式,下一步选择稍后安装操作系统,下一步选择Linux,下一步给自己的虚拟机起一个名称,放置的位置自己选择,然后下一步设置磁盘大小以及存储方式,然后下一步点击自
  • 1
  • 2
  • 3
  • 4
  • 5