Linux的实际操作:文件目录类的实用指令(重定向“>“和追加“>>“)
生活随笔
收集整理的這篇文章主要介紹了
Linux的实际操作:文件目录类的实用指令(重定向“>“和追加“>>“)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. >? ? ? ? ? ? ? ?表示重定向
(重定向什么意思呢?就是把一個文件的內容,保存到指定的位置)
?
> 是定向輸出到文件,如果文件不存在,就創建文件;如果文件存在,就將其清空;一般我們備份清理日志文件的時候,就是這種方法:先備份日志,再用`>`,將日志文件清空(文件大小變成0字節); >>是將輸出內容追加到目標文件中。如果文件不存在,就創建文件;如果文件存在,則將新的內容追加到那個文件的末尾,該文件中的原有內容不受影響。
例如:把/home目錄下的內容,重定向到/home目錄下的test2.txt文件,這個test2.txt是自動創建的,如果是已經存在的文件,就不會再自動創建一個,并且文件里面的內容先被清空再去重定向
可以看出,在test2.txt,這個文件確實把ls -l的內容拿過來了?
?
?
2.>>? ? ? ? ? 表示追加
(追加是什么意思呢?就是把指定內容追加到一個文件內容的末尾)
?追加后會發現和原來的相比就是在后面追加了一串內容,bin
?
3.如果重定向輸出到文件1,那如果文件1存在了,那么文件1就會首先清空里面的內容,然后寫入重定向的內容
步驟:先創建一個文件夾test2里面有一個文件test4.txt,再把test2.txt的內容重定向到test4.txt中
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的Linux的实际操作:文件目录类的实用指令(重定向“>“和追加“>>“)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小米SN保修_首次体验小米手机官方售后全
- 下一篇: visual paradigm 表示选择