【Linux】Vi/Vim常用命令-一般模式下、编辑模式、指令模式;DVD标准安装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_tools
  • 2、挂载访问U盘该文件,解压wireless_tools.29.tar.gz文件,tar -zxvf wireless_tools.29.tar.gz,解压好后进入wireless_tools.29文件夹,
  • 3、这里mark & mark install前,前提要求安装好gcc,请参考上一标题
  • 4、然后先后执行markmark 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 <(wpa_passphrase "无线名称" "无线密码")

9、配置完成,运行dhclient wlp3c0,就能联网成功

[root@localhost /]# dhclient wlp3c0

10、ping一下百度,开始冲浪
在这里插入图片描述

Linux安装图形界面

Linux安装图形界面

安装X(X Window System)

[root@localhost /]# yum groupinstall "X Window System"

其中大约有200多个软件,安装完成会出现complete!字样。然后安装图形界面软件,GNOME(GNOME Desktop),命令如下:

安装GNOME Desktop

[root@localhost /]# yum groupinstall "GNOME Desktop"

由于这个软件组比第一个要大很多(包含800个左右的软件),安装过程会比较慢。安装完成会出现complete!字样。

安装完成后我们可以通过命令 startx 进入图形界面

[root@localhost /]# startx

在这里插入图片描述

设置Linux启动默认是图形界面

在这里插入图片描述

[root@localhost /]# sudo systemctl set-default graphical.target

查看当前默认启动

[root@localhost /]# systemctl get-default
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值