Linux 想要在檔案的最前面和最後面增加一行或多行的資料,可以怎麼做呢?
在檔案最後增加資料很簡單:
- echo 'last line data' >> filename # 單一檔案
- for f in .txt ; do echo 'last line data' >> $f; done # 目錄下所有 txt 檔 最後都增加一行
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
Linux 想要在檔案的最前面和最後面增加一行或多行的資料,可以怎麼做呢?
在檔案最後增加資料很簡單:
scp 要怎麼保持檔案的原始時間呢?
man scp 可以看到下述參數:
Git 已經 Commit 後,檔案權限就都一起 Commit 進去了,要怎麼修改檔案的訪問權限呢?
於 Linux 想要對檔案做加解密可以使用 OpenSSL 來達成。
Linux 想要查詢某個套件中,哪些檔案有被修改,要怎麼做呢?要查整個系統有哪些檔案有被修改,要怎麼做呢?
備份、測試... 很常會使用到時間,在 Linux CLI 想要將檔案的時間 設定成 未來的時間,或者指定的時間,要怎麼做呢?
影片壓縮的技術在進步,畫質看起來差不多,容量卻差很多;使用 file 查看,只看得出來都是 mp4,要怎麼查看詳細的影片資訊呢?
於 Linux 要(遠端)複製檔案過來,通常都使用 scp,但是要複製的目錄裡面,有某些層級的資料夾不想要複製過來,scp 找不到適合的參數,於是找到 rsync 來完成。
Firefox Send 這個服務很佛心,先上傳檔案後,可以設定能下載幾次,下載後即刻刪除,或者 24小時候自動刪除,還有加密(設定密碼)等等的功能,全部免費,這些功能都非常實用。
這套有 Open Source 可以自己架設:mozilla/send: File Sharing Experiment
臨時 或 暫時需要分享檔案的話,可以設定下載一次就自動刪除,網站說明:檔案盡量控制在 1G 以下 (基本上 1G 很夠用了)
若要超過 1G,可以看看此服務:Tresorit Send | Send files easily with end-to-end encryption
Vim 在編輯檔案時,偶爾會遇到在編輯某個檔案,但是這檔案的權限不足,要怎麼做呢?