1. 程式人生 > >Linux 20180411 cp命令等

Linux 20180411 cp命令等

linux cat cp mv

cp copy 從源文件拷貝成目標文件。源文件依然存在,是copy

建議拷貝目錄的時候,目錄都加上斜杠


技術分享圖片


-i就是詢問是否覆蓋啥的 如果不想帶 -i選項就只能把整個路徑寫下來,直接到路徑下找到命令

技術分享圖片


拷貝文件的時候,如果遇到充滿重名的時候會問要不要覆蓋,那在拷貝目錄的時候呢?

當目標目錄已經存在的時候,會把源目錄放到目標目錄裏面去。

發現了一個現象,就是如果不寫絕對路徑的話,就不會拷貝成功,且需要加-r選項-------------原來默認的cp是不能復制目錄的,如果想復制目錄必須遞歸復制,也就是要加上-r選項

技術分享圖片

技術分享圖片


Overall:

if you are trying to copy a file, then a tip will poped up to ask you whether you want overwrite it but dictory is copyed in the destnation dictory. if you want to copy dictory you must use -r option.


mv目錄 move

1. 把文件挪地方,如果同一個目錄就其實就是改名字。

技術分享圖片

2. 當然也可以挪到其他地方,同時改名字


3. 特殊用法, 比如同一目錄下,如果move到一個不存在的目錄,其實就是改名字了

技術分享圖片




cat more less head tail

和文本文檔相關的命令


wc查看行數


cat 查看文件內容

技術分享圖片tac 是倒著看


more 也是查看文件內容,區別是一屏一屏顯示 按空格往下 ctrl b往前 ctrl f 往後


less 支持方向鍵往上下 ctrl f 往後 ctrl b往前 看完不會自己退出 q退出 可以常用 /keyword 可以從前往後查找keyword ?keyword是從後往前看 shift G 是往後找到最後一個查找內容的那一行 shift g是往前找到第一個查找內容的那一行 (推薦使用)


head 查看一個文件的頭十行 tail查看文件的最後十行 -n 數字 就表示第幾行 最大的特點是可以動態的顯示文件的內容 看log的時候經常用到



Linux 20180411 cp命令等