【Linux】Vi/Vim常用命令 您所在的位置:网站首页 linux常用命令复制文件内容 【Linux】Vi/Vim常用命令

【Linux】Vi/Vim常用命令

2023-07-01 05:10| 来源: 网络整理| 查看: 265

Vi/Vim常用命令 cp复制文件一般模式下编辑模式指令模式创建文件删除文件移动文件更名复制文件夹到另一个文件夹打包文件DVD ISO 标准安装版安装Linux(非虚拟机安装)准备一个8G大小的空的U盘,下载Centos镜像文件:然后下载UltraISO,将镜像刻录到U盘坑: Linux打开U盘离线安装gcclinux设置Wifi联网Linux安装图形界面安装X(X Window System)安装GNOME Desktop安装完成后我们可以通过命令 startx 进入图形界面 设置Linux启动默认是图形界面

vi:没有颜色 vim:有颜色

cp复制文件

复制etc目录下的smartd.conf文件,到root目录下

[root@localhost 桌面]# cp /etc/smartd.conf /root 一般模式下 语法功能描述yy复制光标当前一行y数字y复制一段(从第几行到第几行)p箭头移动到目的行粘贴u撤销上一步dd删除光标当前行d数字d删除光标(含)后多少行x删除一个字母,相当于del,向后删X删除一个字母,相当于Backspace,向前删yw复制一个词dw删除一个词shift+^移动到行头shift+$移动到行尾gg或者1+G移动到页头G移动到页尾数字+G(先输入数字,在按G)移动到目标行 编辑模式 在一般模式中可以进行删除、复制、粘贴等的动作,但是无法编辑文件内容!要等到你按下『i, I, o, O, a, A, r, R』等任何一个字母之后才会进入编辑模式。 按键功能i当前光标前a当前光标后o当前光标行的下一行I光标所在行最前A光标所在行最后O当前光标行的上一行 注意了!通常在Linux中,按下这些按键时,在画面的左下方会出现『INSERT(插入)或 REPLACE(替换)』的字样,此时才可以进行编辑。而如果要回到一般模式时, 则必须要按下『Esc』这个按键即可退出编辑模式。

在这里插入图片描述

退出编辑模式 按『Esc』键 指令模式 在一般模式当中,输入『 : / ?』3个中的任何一个按钮,就可以将光标移动到最底下那一行 命令功能:w保存:q退出(没有保存):wq!强制保存退出:!强制执行/ 要查找的词n 查找下一个,N 往上查找? 要查找的词n是查找上一个,N是往下查找:nohl取消高亮(Hight Light):set nu显示行号:set nonu关闭行号ZZ(shift+zz)没有修改文件直接退出,如果修改了文件保存后退出

:w后会显示已写入 在这里插入图片描述 :q没有保存退出 在这里插入图片描述

创建文件

创建文件夹使用【mkdir x】命令; 创建文件使用【touch x/a.txt】命令; 删除文件夹使用【rm -rf x/】命令

删除文件

rm -rf /home/packageA

-r表示向下递归,不管有多少级目录,一并删除 -f表示直接强行删除,不作任何提示的意思

移动文件

mv (文件名) /mnt/u/

更名

mv (文件名) /(新名)

复制文件夹到另一个文件夹

1、将一个文件夹下的所有内容复制到另一个文件夹下

cp -r /home/packageA/* /home/cp/packageB/ 或 cp -r /home/packageA/. /home/cp/packageB/ 这两种方法效果是一样的。

2、将一个文件夹复制到另一个文件夹下

cp -r /home/packageA /home/packageB

运行命令之后packageB文件夹下就有packageA文件夹了。

打包文件 解压 tar zxvf 文件名.tar.gz压缩 tar zcvf 文件名.tar.gz 待压缩的文件名 DVD ISO 标准安装版安装Linux(非虚拟机安装) 准备一个8G大小的空的U盘,下载Centos镜像文件:

在这里插入图片描述 可参考: Centos最全镜像地址

然后下载UltraISO,将镜像刻录到U盘

注意:刻录前U盘的所有资源会被格式化 具体步骤参考: 联想电脑linux系统安装操作步骤

坑:

这里描述一下我在安装时遇到的坑:

遇到“dracut:/”: 1、在开机时一直按F12,进入bios模式; 2、在Install CentOS 7这一步时先不按e编辑,先回车进行到下一步出现“dracut:/”时; 3、先后输入cd /dev,和ls,查看u盘的sda4(这里有些小伙伴可能是sdb1、sdb2、sdb3都有可能);  4、再输入reboot,这时也要一直按F12; 5、Install CentOS 7前,先按e,进入编辑: 将linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x\86_64 rd.live.check quiet 改成linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdb4 quiet 注意!!!sdb4输入自己第三步的查询地址 6、按Ctrl+x进入安装。

linux磁盘分区那一步时,只识别了U盘Disk:这里需要在开机时按F2(联想小新)进入BIOS,将SATA模式设置为AHCI模式 在这里插入图片描述

然后能识别我的磁盘了,但是原来Win10系统的硬盘文件没有格式化,在linux磁盘分区那一布我的空间提示不足 在这里插入图片描述 1、这里因为我win10系统已经损坏,进入不了Win10格式化磁盘,Bios模式没有查到可以直接操作删除硬盘的东西; 2、这里采用从u盘再刻录一个Win10启动盘进去删除,u盘刻录直接去微软下载Window10 微软官方的U盘启动 3、在安装过程磁盘分区时就可以删除磁盘的所有东西,然后关机,重新插入Linux启动U盘,就可以顺利安装Linux系统了

但是安装好后面临的就是无网,什么软件都要先从别的电脑下载到U盘,再从Linux访问U 盘安装。

Linux打开U盘 [root@localhost /]# sudo fdisk -l

运行后,查看到u盘路径。 Disk /dev/sdb

假如我们的优盘是fat32格式的 输入指令:sudo mount -t vfat /dev/sdb1 /media

如果是NTFS格式的话 输入指令:sudo mount -t nfs /dev/sdb1 /media

这样就把u盘挂载到media目录了(注意/dev/sdb1 是指u盘的分区 ,你的可能不同)

最后我们只要使用命令:cd /media 再 ls 就ok 了 (注意以上操作需要root权限)

3、卸载u盘 只需要执行:sudo umount /media/

离线安装gcc

找了一个亲测有效,而且没那么复杂的操作,感谢大佬 rpm离线安装gcc 在这里插入图片描述

linux设置Wifi联网 1、先在有网的电脑下载wireless_tools.29.tar.gz到U盘,离线安装 下载wireless_tools2、挂载访问U盘该文件,解压wireless_tools.29.tar.gz文件,tar -zxvf wireless_tools.29.tar.gz,解压好后进入wireless_tools.29文件夹,3、这里mark & mark install前,前提要求安装好gcc,请参考上一标题4、然后先后执行mark和mark install,或者直接mark & mark install 在这里插入图片描述4、安装好后,将/usr/local/lib/添加到/ect/ld/so.conf文件下:vi /etc/ld.so.conf 在这里插入图片描述5、:wq保存退出后,在root下ldconfig运行以下就可以啦 [root@localhost /]# sudo ldconfig 6、现在输入iwconfig就能看到自己wifi的无线网卡名称,一般为wl开头,比如我的是wlp3s0 在这里插入图片描述 7、激活网卡 [root@localhost /]# ip link set dev wlp3s0 up

8、配置无线网卡帐号密码:

[root@localhost /]# wpa_supplicant -B -i wlp3s0 -c


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有