Welcome 微信登录

首页 / 操作系统 / Linux

Cygwin下安装vim后,vim中退格键无法正常使用的解决方法

Cygwin下安装vim后,vim中退格键无法正常使用的解决方法

问题描述:在Cygwin中安装完vim后进入vim,发现上下左右键和退格键都无法正常使用问题分析:首先考虑到的就是缺少vim的配置文件,首先查看/etc路径下是否有vim的配置文件admin@ThinkPad /etc$ cd /etcadmin@ThinkPad /etc$ ls -a|grep vimrc发现/etc下没有vim的全局配置文件,然后再查找当前用户的vim配置文件.vimrcadmin@ThinkPad /etc$ cd ~admin@T...
linux文件目录默认权限(详解)

linux文件目录默认权限(详解)

1、文件的默认权限是没有x的,即文件的最大默认权限为666(-rw-rw-rw)2、由于进入目录和目录的x权限有关,故目录的最大默认权限为777(drwxrwxrwx)查看默认权限需要使用umask命令:[123@123 ~]$ umask //数字方式显示0022[123@123 ~]$ umask -S //符号方式显示u=rwx,g=rx,o=rx以数字范式显示有4个数字,只看后3个即可,第一个为特殊权限使用[123@123 ~]$ touch te...
linux脚本判断条件总结(必看)

linux脚本判断条件总结(必看)

如下所示:-b file 若文件存在且是一个块特殊文件,则为真-c file 若文件存在且是一个字符特殊文件,则为真-d file 若文件存在且是一个目录,则为真-e file 若文件存在,则为真-f file 若文件存在且是一个规则文件,则为真-g file 若文件存在且设置了SGID位的值,则为真-h file 若文件存在且为一个符合链接,则为真-k file 若文件存在且设置了"sticky"位的值-p file 若文件存在且为一已命名管道,则为真-...
每天一个linux命令 chgrp命令

每天一个linux命令 chgrp命令

在lunix系统里,文件或目录的权限的掌控以拥有者及所诉群组来管理。可以使用chgrp指令取变更文件与目录所属群组,这种方式采用群组名称或群组识别码都可以。Chgrp命令就是change group的缩写!要被改变的组名必须要在/etc/group文件内存在才行。1.命令格式:chgrp [选项] [组] [文件]2.命令功能:chgrp命令可采用群组名称或群组识别码的方式改变文件或目录的所属群组。使用权限是超级用户。3.命令参数:必要参数:-c 当发生改...
linux命令之find命令简单概述

linux命令之find命令简单概述

Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系...
linux find命令之exec简单概述

linux find命令之exec简单概述

find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。exec解释:-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。{} 花括号代表前面find查找出来的文件名。使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。在...
linux find命令之xargs简单概述

linux find命令之xargs简单概述

在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在,特别是与find命令一起使用。find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部,不像-exec选项那样。这样它可以先处理最先...
每天一个linux命令 head命令

每天一个linux命令 head命令

head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。1.命令格式:head [参数]... [文件]... 2.命令功能:head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。3.命令参数:-q 隐藏文件名-v 显示文件名-c<字节> 显示字节数-n<行数> 显示的行数4.使用实...
每天一个linux命令 whereis命令

每天一个linux命令 whereis命令

whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通 过遍历硬盘来查找,效率自然会很高。但是该数据库文件并不是实时更新,默认情况下时一星...
Python之函数进阶

Python之函数进阶

本节内容已经介绍了Python中函数的定义、函数的调用、函数的参数以及变量的作用域等内容,现在来说下函数的一些高级特性:递归函数嵌套函数与闭包匿名函数高阶函数内置函数总结一、递归函数函数是可以被调用的,且一个函数内部可以调用其他函数。如果一个函数在内部调用本身,这个函数就是一个递归函数。函数递归调用的过程与循环相似,而且理论上,所有的递归函数都可以写成循环的方式,但是递归函数的优点是定义简单,逻辑清晰。递归和循环都是一个重复的操作的过程,这些重复性的操作必...
Python之函数与变量

Python之函数与变量

本节内容函数介绍及其作用函数的定义与调用函数的参数说明全局变量与局部变量值传递和引用传递一、函数的介绍及其作用编程语言中的函数与数学中的函数是有区别的:数学中的函数有参数(输入),就会有相应的结果(输出)。编程语言中的函数有输入,不一定会返回结果。编程语言中的函数其实就是一个用于完成某个特定功能的相关代码的代码段 。那么哪些代码语句应该被整合到一起定义为一个函数呢?这取决于你想让这个函数完成的功能是什么。为什么要将这个代码段定义成一个函数呢?这其实就是函数...
Python中的eval()、exec()及其相关函数

Python中的eval()、exec()及其相关函数

刚好前些天有人提到eval()与exec()这两个函数,所以就翻了下Python的文档。这里就来简单说一下这两个函数以及与它们相关的几个函数,如globals()、locals()和compile():1. eval函数函数的作用:计算指定表达式的值。也就是说它要执行的Python代码只能是单个运算表达式(注意eval不支持任意形式的赋值操作),而不能是复杂的代码逻辑,这一点和lambda表达式比较相似。函数定义:eval(expression, glob...
Python之装饰器

Python之装饰器

本节内容必要知识回顾情景模拟装饰器的概念及实现原理回马枪(带参数的装饰器)一、 必要知识回顾在开始说装饰器之前,需要大家熟悉之前说过的相关知识点:函数即“变量”: 函数名就是一个变量名,它的值就是其对应的函数体;函数体也可以赋值给其它变量,通过这个变量也能调用函数;嵌套函数: 函数内部可以嵌套定义(一层或多层)函数,内部函数可以在函数体内部调用,也可以当做返回值返回;闭包: 在一个嵌套函数中,内部函数可以调用外部非全局变量并且不受外...
<< 1 2 3 4 5 6 7 8 9 10 >>