草庐IT

vim的常用命令

全部标签

linux常用命令-修改主机名

1、查看主机名:hostname[root@localhosthome]#hostnamelocalhost2、临时修改主机名:hostnamenewname[root@localhosthome]#hostnamelocalhost1[root@localhosthome]#hostnamelocalhost1这种方式是立即生效,但是在服务器重启后会恢复成原来的名字3、永久性修改主机名:修改/etc/sysconfig/network文件内容[root@localhosthome]#vi/etc/sysconfig/networkNETWORKING=yesHOSTNAME=localhos

eNSP第二篇:Eth-trunk,链路聚合,常用命令,二层链路聚合和三层链路聚合

链路聚合,Eth-trunk,ip-trunk链路聚合:顾名思义,就是将多条链路聚合成一条链路,这条链路的带宽等于所有有效链路的总和;属于可靠性技术。主要作用是:提高带宽,增加可靠性在eNSP中,交换机是只可以启用二层的链路聚合,路由器中则可以将链路切换到第三层;常用命令:interfaceEth-trunk[id]//创建聚合口,并进入聚合口接口视图,id范围0~63,id只在本设备中起作用例如:interfaceEth-trunk0modelacp-static//使用静态lacp模式命令使用视图:链路聚合口接口视图例如:[Huawei-Eth-Trunk1]modelacp-static

Git常用命令复习笔记

1.Git与SVN区别,各自优缺点Git:分布式,每个参与开发的人的电脑上都有一个完整的仓库,不担心硬盘出问题;在不联网的情况下,照样可以提交到本地仓库,可以查看以往的所有log,等到有网的时候,push到远程即可;非常强大的分支管理功能。Git的内容的完整性要优于SVN:GIT的内容存储使用的是SHA-1哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。SVN:集中式,如果中心服务器出现问题,所有人都不能正常干活,恢复也很麻烦,因为SVN记录的是每次改动的差异,不是完整文件;分支功能没有git强大;速度没有git快,如果有五个分支,是把五个分支的文件全部拷

python - 输入冒号时防止 Vim 缩进行 (:) in Python

每当我在Python模式下在Vim中附加:字符时,它要么:缩进一行使线条凹陷什么都不做它甚至试图做什么,我该如何摆脱这种行为? 最佳答案 某些键在按下时会触发Vim的缩进功能,它会尝试在当前行设置正确的缩进量。(您可以通过在正常模式下键入==来手动触发。)您可以更改触发此行为的键,但首先您需要知道所使用的缩进模式。首先,执行:setindentexpr?。如果它是非空的(我希望这适用于Python),则使用indentexpr模式。在这种情况下,执行:setindentkeys?会为您提供触发键列表。要删除冒号,请执行:setloc

python - 输入冒号时防止 Vim 缩进行 (:) in Python

每当我在Python模式下在Vim中附加:字符时,它要么:缩进一行使线条凹陷什么都不做它甚至试图做什么,我该如何摆脱这种行为? 最佳答案 某些键在按下时会触发Vim的缩进功能,它会尝试在当前行设置正确的缩进量。(您可以通过在正常模式下键入==来手动触发。)您可以更改触发此行为的键,但首先您需要知道所使用的缩进模式。首先,执行:setindentexpr?。如果它是非空的(我希望这适用于Python),则使用indentexpr模式。在这种情况下,执行:setindentkeys?会为您提供触发键列表。要删除冒号,请执行:setloc

【K8S】kubectl常用命令总结

目录即可即用kubectl常用命令总结kubectl查看K8s内节点、Pod资源使用情况kubectlget-列出一个或多个资源kubectldescribe-显示资源的详细状态kubectldelete -删除资源。kubectlexec进入容器命令logs命令Kubectl常用命令大全Kubectl常用参数分类基础命令:create,delete,get,run,expose,set,explain,editkubectlsetresources命令kubectlsetselector命令kubectlsetimage命令设置命令:label,annotate,completionkube

masscan的常用命令记录

目录masscan介绍常见参数常见命令输出格式案例测试masscan介绍默认情况下,masscan的发包速率是100每秒,可以通过‘–rate’命令设置发包速率。常见参数--top-port100:扫描100个常⻅端⼝--adapter-ip:指定发包的ip地址-S:欺骗源IP-vinterface:详细输出-vvinterface:使⽤⾮常冗⻓的输出-einterface:使⽤指定的接⼝--adapter-port:指定发包源端⼝--adapter-mac:指定发包的源MAC地址--router-mac:指定⽹关MAC地址--exclude:IP地址范围⿊名单,防⽌masscan扫描--ex

python - 仅在 python 文件中将制表符扩展到 vim 中的空格?

当我编辑“*.py”文件而不是任何其他文件时,如何让Tab键插入4个空格?根据VimandPEP8--StyleGuideforPythonCode的建议,我安装了vim-flake8(和vim-pathogen)。这会在违反PEP8样式准则时发出警告。这很棒,但我希望在编辑python文件时首先自动扩展选项卡。我希望在编辑其他类型的文件时让tab键实际插入标签。换句话说,我希望在编辑python文件并且只编辑python文件时应用以下内容:setexpandtab"tabsareconvertedtospacessettabstop=4"numbersofspacesoftabcha

python - 仅在 python 文件中将制表符扩展到 vim 中的空格?

当我编辑“*.py”文件而不是任何其他文件时,如何让Tab键插入4个空格?根据VimandPEP8--StyleGuideforPythonCode的建议,我安装了vim-flake8(和vim-pathogen)。这会在违反PEP8样式准则时发出警告。这很棒,但我希望在编辑python文件时首先自动扩展选项卡。我希望在编辑其他类型的文件时让tab键实际插入标签。换句话说,我希望在编辑python文件并且只编辑python文件时应用以下内容:setexpandtab"tabsareconvertedtospacessettabstop=4"numbersofspacesoftabcha

python - vim 和 python 脚本调试

有什么方法可以在不离开vim的*nix系统中调试python脚本(执行脚本、设置断点、在监视列表中显示变量等)? 最佳答案 使用pdb:importpdbdefmain():list=[1,2,3]pdb.set_trace()list=[2,3,4]if__name__=='__main__':main()现在使用:!python%运行,您将遇到断点并能够像gdb中那样进行交互式调试. 关于python-vim和python脚本调试,我们在StackOverflow上找到一个类似的问题