重生之我在moba操作基本linux

本文针对有一定Linux基础的操作者,介绍终端内部快速按键、vim编辑器速成、文件管理快捷键,以及Linux系统和Moba操作的实用技巧,包括硬链接与软链接的区别,以及数据操作工具如more-less-tail-grep等的使用。
摘要由CSDN通过智能技术生成

这是一篇对于有linux基基本本操作经验的人使用,比如说我不会再说cd ls是啥了,我们追求的是操作要快,姿势要帅!

目录

我在Linux玩基操(野爹救我)

1.1基本操作之终端内部快速按键

1.1.1快捷键

1.1.2重要特俗字符(奇怪的知识增加了!!!)

1.2基本操作之vim快速按键

1.3基本操作之文件常用按键(这里是文件的重点操作)

1.3.1复制

1.3.2移动改名

1.3.3创建删除

1.3.4解压压缩

1.4基本操作之linux快捷键

2.moba操作(基操不6)

2.1文件操作

3.奇怪操作之混子(并不是)功能

3.1硬连接和软连接

3.2 more less tail grep(考虑要不要写ing)


我在Linux玩基操(野爹救我)

1.1基本操作之终端内部快速按键

1.1.1快捷键

删除光标前所有字符:ctrl+u             五星推荐

删除光标后一个字符:ctrl+d

删除光标前一个字符:ctrl+h

移动光标到开头:ctrl+a

移动光标到最后:ctrl+e


1.1.2重要特俗字符(奇怪的知识增加了!!!

先给大家露个脸:~  .  ..  /  #   $    []  ;  &  <  >  |  !  ?   *

 ? 单字符通配符:就是说它可以来替代一个字符,如下图

这里的?时用来代替任意字符。可以理解为数学的x来代表任意数,通过ls查看ljs?也就是满足4字符且前三位是ljs开头的文件都会显示

* 字符序列通配符:就是说它可以来替代一串字符,如下图

 

 你可以和上面的同意理解,不过这里的*可以代表一串字符,而之前的只能代表一个。

 $变量字符:用于linux中定义的变量 ,如下图(ps:echo是输出显示)

 


1.2基本操作之vim快速按键

移动到首行:gg

移动到末尾:G

复制光标下所有字符:yG

复制光标当前行字符:yy

删除光标下所有字符:dG

删除光标当前行字符:dd

重点来了!重点来了!重点来了!重点来了!重点来了!重点来了!重点来了!重点来了!

复制全部内容:ggyG

删除全部内容:ggdG

黏贴内容:p

5G:移动光标到第五行

u:撤销上一步操作

ctrl-r:反撤销


1.3基本操作之文件常用按键(这里是文件的重点操作)

1.3.1复制

cp -r * /home/ljs     把当前文件夹里面所有内容复制到/home/ljs中                   五星推荐

1.3.2移动改名

mv 1.txt /home/ljs     移动文件1.txt到ljs目录下(注意:此时1.txt的原路径与当前路径不一致)

mv 1 2    把文件1的名字改为2

1.3.3创建删除

创建:mkdir 1    创建文件夹1

删除:rm -rf 1    (删除文件1,这里+上-rf之后可以删除所有东西------把1换成*则可以删除当前路径所有东西)           五星推荐

1.3.4解压压缩

zip:压缩:zip -rv 1.zip 1     对文件1进行递归显示压缩为1.zip

        解压:unzip  1.zip         对压缩文件1.zip解压为文件1

bz2:压缩:tar -vcjf 1.tar.bz2 1     对文件1进行压缩为1.tar.bz2

         解压:tar -vxjf 1.tar.bz2        对文件1.tar.bz2进行解压缩为1

gz:压缩:tar -vczf 1.tar.bz2 1     对文件1进行压缩为1.tar.bz2

         解压:tar -vxzf 1.tar.bz2        对文件1.tar.bz2进行解压缩为1

tar:压缩:tar -vcf 1.tar 1     对文件1进行压缩为1.tar

         解压:tar -vxf 1.tar        对文件1.tar进行解压缩为


1.4基本操作之linux快捷键

打开终端:ctrl+alt+t                                                                  五星推荐

linux全屏:ctrl+alt+enter


2.moba操作(基操不6)

2.1文件操作

2.1.1window和linux互相传递文件

1.完成moba连接

2.点开下图的“球”,并且拖到旁边的下拉键找到你需要存放文件的位置

3. 直接进行文件相互拖动即可


3.奇怪操作之混子(并不是)功能

3.1硬连接和软连接

定义硬连接先解释一波:比如说我在ljs文件下存在一个ljs.txt,这时候我用硬连接连接之后会得到一个lbc.txt。在这个前提之下(同文件夹),我对ljs.txt或者lbc.txt的其中一个进行修改,另外一个都会修改!

上代码!

如图我的文件下只有2.txt,我利用ln进行硬连接得到1.txt(ps:2.txt里面本来没有内容)

 现在看我操作:ln 2.txt 1.txt

 下面我将对两个文件进行分别显示我们可以看出两个文件信息一样(stat显示文件详细信息)

 对吧,是一样的(看数字都一样的哦),下面我如果修改其中一个,另外一个也会修改,如图

 定义软连接先解释一波:比如说我在ljs文件下存在一个1文件夹,这时候我用软连接连接之后会得到一个2文件夹。在这个前提之下(!!!),我对1文件夹或者2文件夹的其中一个进行修改,另外一个都会修改!

上代码:

(PS:我先创建带有1.txt的文档,如何软连接得到文件夹2,并且打开文件夹2里面的1.txt,发现和文件夹1的内容一样) 

--------------最后说一下,想要关闭两者之间的连接。那么把你新建的那个删除就行!------------

3.2 more less head tail grep find chomd(考虑要不要写ing)

MobaXterm是一款增强型终端、X服务器和Unix命令集工具箱,主要用于在Windows操作系统下连接和操作Linux服务器。它可以通过SSH连接远程服务器,并提供多个终端视窗的功能。以下是MobaXterm的基本操作: 1. 下载和安装MobaXterm:从MobaXterm官方网站下载MobaXterm的安装程序,并按照提示进行安装。 2. 打开MobaXterm:安装完成后,双击桌面上的MobaXterm图标打开软件。 3. 连接远程服务器:在MobaXterm的界面中,点击“Session”按钮,在弹出的窗口中选择适合的连接方式(如SSH),然后输入远程服务器的IP地址、用户名和密码,并点击“OK”按钮进行连接。 4. 使用终端:成功连接到远程服务器后,MobaXterm将会显示一个终端界面。在终端中,你可以像在Linux系统中一样使用各种命令进行操作。 5. 多个终端视窗:MobaXterm支持同时打开多个终端视窗,你可以点击“Session”按钮再次选择连接方式来打开新的终端。 6. 文件传输:MobaXterm还支持文件传输功能,你可以使用FTP等方式将文件从本地计算机上传到远程服务器,或从远程服务器下载文件到本地计算机。 7. 高级用法和插件:除了基本的连接和操作功能,MobaXterm还提供了许多高级用法和插件,比如集成插件来运行GCC、Perl、Curl、Tcl/Tk/Expect等程序。 总之,MobaXterm是一款功能强大的SSH客户端,它提供了多个终端视窗和丰富的功能和扩展能力,方便我们在Windows操作系统下连接和操作Linux服务器。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值