Linux教程

Linux 第五天

本文主要是介绍Linux 第五天,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Linux基础命令

1、剪切

mv:将linux当中某个个文件移动到指定目录

格式:

mv:原来的文件路径

mv命令后面既可以跟绝对路经也可以跟相对路径

选项:-i:覆盖提示

案例一:将1.txt移动到/tmp目录下

mv 1.txt /tmp

案例二:将/root/2.txt移动到

mv /root/1.txt /tmb

案例三:将/var/log目录移动到/tmb目录中

mv /var/log/ tmb/

案例四:将/root目录中的所有文件移动到/tmb目录中

知识储备: *:代表所有文件(匹配任意字符个数内容)

?:代表一个字符

mv /root/* /tmb/

注:隐藏文件默认不被移动

案例五:将/root目录下的abc1~abc9 移动到/tmb目录中

1、 mv /root/abc{1..9}/tmb/

2、mv /root/abc* /tmb/

3、mv /root/abc?/ tmb/

案例六:将/root目录下的abc1~abc9移动到目录/tmb目录中

1 mv /root/abc{1..9} /tmb/

2 mv /root/abc?/tmb/

案例七:将/root目录下abc1~abc99移动到/tmb目录中

mv /root/abc{?,??} /tmb/

三、删除

rm:删除文件命令

linux中一切皆是文件,企业中一般不允许删除文件

格式:[选项] [被删除文件路径]

禁止使用rm命令

第一种方式:修改别名 alias rm=”abcdefg“

第二种方式:将rm命令修改名字

mv rm abcdefg

选项:

-i:删除前提示

-r:递归删除

-f忽略不存在的文件和参数,从不提示

案例一:将/tmb目录下所有文件全部删除

\rm /tmb/*

案例二:删除/tmb目录下的test目录

第一种情况:空目录

rm -rf test/

rm -r -f test/

案例三:删除/tmb目录下以abc开头的文件

rm -f /tmb/abc*

四、查看命令的真实路径

which:查看命令的真实路径

格式: which [具体的命令]

案例一:查看rm命令的路径

which rm

五、vi/vim编辑器

用来修改文件

vi:

vim:vim是vi升级版

vim的三种模式:

命令模式

末行模式

编辑模式

格式: vim 选项(非必须)

vi/vim 编辑器原理

1、vi xxx.txt(检查.xxxtxt.swp是否存在)

2、读取xxx.txt的内容

3、创建一个名为.xxx.txt.swp的隐藏文件

4、修改文件(修改.xxx.txt.swp的隐藏文件)

5、保存文件(.xxx.txt.swp文件存入xxx.txt中)

6、退出编辑(删除.xxx.txt.swp文件)

安装vim

知识储备:

1、进入/etc/yum.repos.d目录

cd /etc/yum.repos.d

2、删除所有文件

rm -r ./*

3、编辑CentOs-Base.repo

vi centos-base.repo

[base]

name=“hehell world”

baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/

gpgcheck=0

4、安装

yum install vim -y

https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/Packages/

指令:

所有模式适用:

上下左右键控制光标位置

末行模式:

w:保存

q:退出编辑

wq:保存并退出

x:保存并退出

!:强制退出(不保存退出,必须跟在指令后面)

n:直接跳转第n行

set nu:显示行号

set nonu:取消行号

作用开始的行号,作用结束的行号,s#[]被修改的内容#[修改的内容]#g

%:代表的是文本有多少行

0,410 s#man#MAN#g

命令模式:

i :进入编辑模式(在光标之前输入)

a :进入编辑模式(在光标之后输入)

o :进入编辑模式(在光标所在位置另起一行输入)

gg :跳转到首行

G :跳转到末行

dd :删除当前行

u :回撤

ndd :在光标所在位置向下删除n行

yy :复制光标所在行

nyy :在光标所在位置向下复制n行

p(小写) :粘贴到光标下一行

P(大写) :粘贴到光标上一行

/ [搜索内容] :在文本搜索相关内容,按n键,下一个

ctrl +v:可视化编辑

1、 shift+i :进入可视化编辑模式

2、编辑一行

3、按ESC退出编辑

4、按下键(可按可不按)

x:删除内容

这篇关于Linux 第五天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!