重定向符,ln,vim,管理本地用户和组

一、重定向符

重定向符分为2类(输入重定向和输出重定向)

标准输入:从键盘输入的内容显示在终端上面,就是标准的输入,而输入重定向,是将原本从键盘输入的内容,改为从文本或者其他地方获取。符号为<

标准输出:命令或者软件进程运行的结果输出到终端上,那么就是标准输出。而输出重定向,就是将原本输出到终端上内容,重新定向到其他地方,例如本地文件。输出重定向的符号是>,>>。

区别;> 会将原文件的内容进行覆盖,>>会在原文件的末尾进行内容的追加。 > 文件路径 (可以快速的清空文档内容)

输出重定向有分3种        >3.txt

1. 正确输出重定向(>,>>,1>,1>>)只有当前面的命令运行结果是正确的情况下,才会进行重定向。

2. 错误输出重定向(2>,2>>)只有当前面的命令运行结果是错误的情况下,才会进行重定向。

3. 混合输出重定向(&>,&>>)无论前面运行的结果是正确还是错误,都会进行重定向

重定向中,有一个特殊的路径/dev/null,类似于黑洞,无论什么扔进去,都会消息,当运行的结果,不想输出在终端,又不想保留在本地,那么可以重定向到此路径下。(比如ping命令)

例子:ping 127.0.0.1 >/dev/null

二、ln 链接命令(link)

链接作用:1.实时更新    2. 节省磁盘空间

在linux中,链接分为2种,一个是硬链接,一个是软连接。

注意:为了保证链接路径的准确无误,请使用绝对路径!!!

●硬链接的命令 ln  链接目标   链接文件

●软链接的命令  ln  -s   链接目标   链接文件

●软链接和硬链接的区别

1.创建时:硬链接相当于给源文件齐了一个别名,可以视为对源文件的一个备份。软链接类似windows中 快捷方式,是通过创建一个空文件指向了源文件。

硬链接是不可以对目录进行链接的,软链接是对目录进行链接的。

2.使用时:当源文件发生改变之后,链接文件也会随之改变。

3. 删除后:硬链接还保留着源文件的数据,但是软链接失效,如果重新创建一个和源文件同名且同路径的文件,那么软链接会自动关联。通过ls -il 查看 两者与源文件的区别,-i选项可以查看文件的索引号。

硬链接内容不变,软链接内容随之改变

三、vim

linux系统中的文本编辑器。

vim是vi的升级版,如果系统比较老旧或者安装的时候选择的最小版本,那么系统中可能只有vi编辑器。vim相比于vi,在显示文件的过程中,会根据文件的位置,后缀或者文件名等,增加语法的高亮。

vim  文件路径(如果文件存在,那么直接打开,如果文件不存在,那么vim会创建新文件,并打开)

vim的常用的3种模式

(1)命令模式:

 当我们使用vim打开文件后,默认进入的就是的命令模式。在命令模式下,从敲入的字符,变成具体特殊功能的命令,不能直接拿来进行编辑操作。

ndd      从光标处删除n行。

nyy      从光标处复制n行

p        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值