Linux 实操篇01(vim 命令,Xshell,关机重启,切换用户命令)

Linux 实操篇(vim 命令,Xshell,关机重启,切换用户命令)

前置条件:电脑安装好Vmware,CentOS7,如果没有安装好的Javaer,可以去看下面这位大佬的文章,

https://gaoziman.blog.csdn.net/article/details/133882063?spm=1001.2014.3001.5502

1、Linux 系统会内置 vi 文本编辑器

Vim 具有程序编辑的能力,可以看做是 Vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

2、 vi 和 vim 常用的三种模式

2.1正常模式

以 vim 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用了上下左右] 按键来移动光标,你可以使用删除字符删除整行,来处理档案内容, 也可以使用了复制、粘贴 来处理你的文件数据。

2.2插入模式

按下 i,I, o,O,a A,R 等任何一个字母之后才会进入编辑模式,一般来说按 i即可

2.3命令行模式

输入 esc 再输入: 在这个模式当中, 可以提供你相关指令,完成读取、存盘、替换、离开 im 、示行号等的动作。

3、vi和vim基本使用

使用vim 开发一个Hello.java 程序,保存 步骤说明

1、进入VMware,打开虚拟机
在这里插入图片描述

2、输入账户名,和密码(一般情况下,有一个root账户和一个自己创建的普通账户,这里建议使用root账户)

(一般情况下,输入账户名 回车,在输入密码的时候,linux系统上不会显示正在输入的密码,那怕是*号也不显示,所以建议将自己的密码记牢)

在这里插入图片描述

3、输入ip config 或者ip addr (注意中间有空格)
在这里插入图片描述

上面我用红色涂抹的就是虚拟机的ip了,(我还是注意一下个人信息哈)

4、打开Xshell(我这里使用的是Xshell7)

当然各位喜欢使用VMware也是可以的,个人爱好

(如果各位有人没有安装Xshell的话,可以点击下面的链接去官网下载 Xshell官网,不过不购买的话,只能试用30天,大家都喜欢白嫖嘛,当然还有一种方法,下载家庭版 家庭版Xshell 永久使用)

有人可能会想,我就不想用上面的方法,那当然呐,我这里也提供了百度网盘和阿里云盘的下载链接

百度网盘:链接:https://pan.baidu.com/s/10jngdUofE_nbYGuhM2xNnw?pwd=q212
提取码:q212
–来自百度网盘超级会员V5的分享(永久有效)

阿里云盘:Xshell和Xftp的安装包 https://www.aliyundrive.com/s/GN7N6Zm6eGR 提取码: ec17 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。(永久有效)

Xshell简单使用(Xftp跟这一样操作)

1、点击新建
在这里插入图片描述

2、填写名称,主机(就是ip),协议默认SSH,端口号默认就行,说明想填就填
在这里插入图片描述

3、点击确定,输入登录的用户名,勾选记住用户名,最后点击确定

在这里插入图片描述

4、填写密码,勾选记住密码,点击确定即可

在这里插入图片描述

5、登录成功
在这里插入图片描述

现在我们需要在linux上新建一个Java文件

下面是纯命令操作

1、进入home目录

cd /home

2、创建一个文件夹 (mkdir 文件夹名称)

mkdir myTest

3、显示当前目录下的文件和子目录

ls

4、使用vi编辑器创建Java文件并打开它:

vi HelloWorld.java

5、进入编辑模式,按下字母键 “i” 或 “Insert” 键开始编辑文件。

6、输入以下Java代码作为示例:

public class HelloWorld{
     public static void main(String[] args){
         System.out.println("Hello,World!");
     }
}

在这里插入图片描述

7、按下ESC键 退出编辑模式

8、输入 “:wq” 以保存文件并退出vi编辑器。

(注意:如果不慎只是输入了vi ,没有输入文件名,怎么办)

解决办法:

  1. 从插入模式返回正常模式,确保按下"Esc"键。
  2. 输入冒号(:)字符,使光标位于底部一行。
  3. 在底部一行输入命令 q! (强制退出),然后按下回车键。(这个操作是放弃编辑并且直接退出而不保存更改)

示例如下:

在这里插入图片描述

5、lInux环境下的关机&重启命令

shutdown -h now 立刻进行关机

shutdown -h 1 “hello,1分钟后会关机了”

shutdown -r now 现在重新启动计算机

halt 关机

reboot 现在重新启动计算机

sync 把内存的数据同步到磁盘上

注意:

1、不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中

2、目前的shutdown/reboot/halt 等命令均已经在关机前进行了sync

6、用户的登录和注销

切换用户

切换成root用户

su 回车

然后输入密码

切换为普通用户

su - 用户名

logout 即可注销用户

在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值