标签:接受 ln -s 包括 free 允许 窗口 多个 同文件 logs
1.软硬连接
1.1 软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。
链接文件甚至可以链接不存在的文件,这就产生一般称之为”断链”的现象,链接文件甚至可以循环链接自己。类似于编程语言中的递归。
lrwxrwxrwx. 1 root root 8 Sep 26 09:40 linksoft -> linksoft
STDOUT和STDERR可以被重定向到文件
命令 操作符号 文件名
支持的操作符号包括:
> 把STDOUT重定向到文件
2> 把STDERR重定向到文件
w.txt 文件存在,l.txt 不存在的文件 把标准正确输入到f3.txt 把标准错误输入到&1 而&1所带表的是f3.txt 这个文件
cat w.txt l.txt 1>f3.txt 2>&1
下面代码效果和上面一样,仔细看看书写哪个地方不一样
cat w.txt l.txt 2>f3.txt 1>&2
&> 把所有输出重定向到文件
[root@CentOS-10-64-2019-0921 data]# cat database /etc/shadow &> allout.txt
> 文件内容会被覆盖
set –C 禁止将内容覆盖已有文件,但可追加
>| file 强制覆盖
[root@CentOS-10-64-2019-0921 data]# set -C [root@CentOS-10-64-2019-0921 data]# echo ‘hello world‘ > allout.txt bash: allout.txt: cannot overwrite existing file [root@CentOS-10-64-2019-0921 data]# echo ‘hello world‘ >| allout.txt [root@CentOS-10-64-2019-0921 data]# cat allout.txt hello world [root@CentOS-10-64-2019-0921 data]#
set +C 允许覆盖
[root@CentOS-10-64-2019-0921 data]# set +C [root@CentOS-10-64-2019-0921 data]# echo ‘hello CHIAN‘ > allout.txt [root@CentOS-10-64-2019-0921 data]# cat allout.txt hello CHIAN [root@CentOS-10-64-2019-0921 data]#
>> 原有内容基础上,追加内容
[root@CentOS-10-64-2019-0921 data]# echo ‘cnblogs.com/dreamfreedom‘ >> allout.txt [root@CentOS-10-64-2019-0921 data]# cat allout.txt hello CHIAN cnblogs.com/dreamfreedom [root@CentOS-10-64-2019-0921 data]#
标签:接受 ln -s 包括 free 允许 窗口 多个 同文件 logs
原文地址:https://www.cnblogs.com/dreamfreedom/p/11589667.html