当前位置: 首页 > Linux

Linux-常用指令02-强制vi

时间:2023-04-06 06:43:23 Linux

linux基础知识1.linux的目录结构/bin/home/opt/usr/dev/var.../mnt/proc/root/sbin2.linux常用命令2.1操作文件和目录命令参数示例cdcd/home切换目录pwd显示当前工作目录touchtouch1.txt新建文件mkdirmkdirtestDir新建文件夹-pmkdir-p/usr/local/myDir新建多级文件夹cpcp1.txt/usr/local/myDir复制文件或目录-rcp-r/usr/local/myDir/usr/local/myDir2递归处理,复制指定目录下的文件和子目录--------catcat1.txt显示文本文件内容-ncat-n1.txt显示文本文件内容,以行号moremore1.txt页显示文本文件内容,可以前后翻页,空格向后,B向前lessless1.txt页显示文本文件内容。可前后翻页,空格向后,B向前,支持底行模式headhead1.txt查看正文开头,默认10行-nhead-201.txt查看指定行数文首tailtail1.txt查看文末,默认10行-ntail-201.txt查看文末指定行数wcwc1.txt统计行数文本的行、词、字符find-namefind/-name1.txt在指定目录中查找指定目录Filegrepgrepaaa1.txt在指定文件中查找包含指定内容的行lnln1.txtln_1.txt创建链接文件-sln-s1.txtln_1.txt为源文件创建链接文件而不是硬链接2.2系统常用命令参数示例top显示当前系统日期最耗资源的进程显示当前系统时间psps-eforps-auxkill-9kill9pid强制杀掉一个进程df-h显示文件系统的磁盘空间使用情况du-h显示指定目录及其子目录占用的磁盘总空间free显示当前内存空间和交换空间使用情况ping测试网络连通性hostname显示本地名称shutdown-r-hshutdownhalt相当于shutdown-hshutdownandpoweroffreboot相当于shutdown-rrestart.gz解压后的压缩文件tartar-zcvf1.tar.gz1.txt使用gzip压缩文件tar-zxvf1.tar.gz使用gzip解压文件3.常用快捷键和符号,command命令参数示例说明ctrl+c停止进程ctrl+l清屏ctrl+q退出tab自动完成>echo"hello">1.txt将前面命令的输出写入下面的文本;清除文本,然后写>>echo"hello2">>1.txt将前面命令的输出写入下面的文本;追加到文末\cat1.txtgrep"hello"把前面命令的输出作为输入,然后计算*通配符,取值都是4.vi,vim使用普通模式底线模式插入模式4.1常用技能命令说明i通用模式?插入模式Esc插入模式?普通模式:普通模式?底线模式vifilename进入普通模式:wq!退出:setnu显示行号:setnonu不显示行号dd删除光标所在的整行:5、7d删除指定范围的行4.2命令模式命令模式Esc进入命令模式光标移动????30↓向下移动30行n+Enter将光标向下移动n行nG移动到第n行G复制并删除最后一行x光标向后删除,X光标向前删除;nx向后删除n个字符dd删除光标所在的整行;ndd删除多行复制粘贴yy复制光标所在行;nyy复制光标和以下行;yG从该行复制数据到最后一行p将复制的数据粘贴到光标所在行的下一行searchreplace/worddownSearchforword;从光标向下查找,从光标n到下一个单词的位置:n1,n2s/word1/word2/g从n1到n2行,查找word1并替换为word2:1,$s/word1/word2/gglobalsearchandreplace4.3Insertmodeeditmodei从命令模式进入编辑模式insertr从命令模式进入编辑模式Replace4.4LastlinemodeBottomlinecommandmode:从其他模式进入bottomlinecommandmode:wsavefile:qexit:q!强制退出:wq保存并退出:wq!强制保存并退出