dos下沒有復制粘貼命令,只有一個拷貝命令,直接實現復制和粘貼的功能。
1、能夠直接實現復制粘貼的命令:
使用格式:
路徑\文件名
路徑\文件名
——把一個文件拷貝(復制粘貼)到另一個地方。
例如:將c盤上
c:\windows\system32\drivers\etc
文件夾下的hosts.ics文件,復制到d盤d:\program
files
文件夾下,輸入命令為:
c:\windows\system32\drivers\etc\hosts.ics
d:\program
files
2、能夠實現復制粘貼的相關命令:
2.1、命令move,移動命令
:把一個文件移動(就是剪切+復制)到另一個地方。
2.2、命令del,刪除命令:刪除文件。配合命令(先使用拷貝,再del刪除源文件),相當於實現move命令。del不能刪除文件夾。
2.3、
deltree
刪除文件夾和子文件夾及文件命令:刪除文件夾和它下面的所有子文件夾以及全部文件。
㈡ 查找文件的兩種命令
dir find 文件名字比如x.x
如果是隱藏文件 dir /a find x.x
要找今天創建的全部文件
dir /a /s /tc | find "2013-04-27"
㈢ 在windows命令行下如何搜索文件命令是什麼
dir find 文件名字比如x.x,如果是隱藏文件 dir /a find x.x,要找今天創建的全部文件,dir /a /s /tc | find "2013-04-27"。
㈣ 知識分享之linux——find文件搜索命令
日常我們開發時,我們會遇到各種各樣的奇奇怪怪的問題(踩坑o(╯□╰)o),這個常見問題系列就是我日常遇到的一些問題的記錄文章系列,這里整理匯總後分享給大家,讓其還在深坑中的小夥伴有繩索能爬出來。
同時在這里也歡迎大家把自己遇到的問題留言或私信給我,我看看其能否給大家解決。
在Linux中我們經常需要查找一些文件或者根據文件內容進行查找到底在哪些文件裡面,這時就需要用到本節要講到的find命令了,這個命令可以讓我們進行查找到想要的文件,話不多說下面直接開始本節的干貨。
1、查找當前目錄下的指定文件(當前目錄向下無限極)
2、全文搜索符合於文件名的
3、不區分大小寫文件名的搜索
4、列出當前目錄及子目錄下的所有文件
5、查找近10天內被更新過的文件(-ctime 天 -cmin分鍾 )
6、根據文件內容查找文件
7、在特定文件類型下根據文件內容查找文件
以上就是我整理的常用的查詢文件命令,整理出來供大家一起使用,有需要補充的歡迎在留言區進行留言補充,謝謝大家~~~
㈤ Find命令可以快速搜索電腦中的文件嗎
1、Windows10系統,雙擊此電腦進入文件資源管理器。
2、進入文件資源管理器後,點擊進入本地磁碟C。
3、進入C盤後,在搜索框中輸入A*,然後回車搜索。
4、回車搜索A*後,就可以搜索出C盤中以A開頭的文件了。
首先進行一點說明,find命令是我們在Linux系統中用來進行文件搜索用的最多的命令,功能特別強大。但是我們要說的是盡量少用find命令去執行搜索任務,就算要搜索我們也應該盡量的縮小范圍,也不要在伺服器使用高峰期進行文件搜索,因為搜索也是很占系統資源的。這就需要我們在進行Linux文件整理的時候,盡量規范化,什麼文件放在什麼目錄下都要有比較好的約定。
find這個命令如果要完全講清楚,恐怕得花費很長的時間,而且很多用法我們幾乎用不到,所以這里我就不一一介紹此命令的每一種用法了,我會詳細介紹幾種最常用的用法,大家只需要記住這幾種就完全夠我們日常使用了。
①、命令名稱:find
②、英文原意:
③、命令所在路徑:/bin/find
④、執行許可權:所有用戶
⑤、功能描述:進行各種花式文件搜索
⑥、語法:find【搜索范圍】【匹配條件】
注意:Linux搜索和windows是有明顯區別的,Linux嚴格區分文件大小寫。
一、根據 文件或目錄名稱 搜索
find 【搜索目錄】【-name或者-iname】【搜索字元】:-name和-iname的區別一個區分大小寫,一個不區分大小寫
①、find /etc -name init (精準搜索,名字必須為 init 才能搜索的到)
②、find /etc -iname init (精準搜索,名字必須為 init或者有字母大寫也能搜索的到)
③、find /etc -name *init (模糊搜索,以 init 結尾的文件或目錄名)
④、find /etc -name init??? (模糊搜索,? 表示單個字元,即搜索到 init
㈥ linux如何查找文件
1、使用find命令
Linuxfind命令用來在指定目錄下查找文件。任何位於參數之前的字元串都將被視為欲查找的目錄名。如果使用該命令時,不設置任何參數,則find命令將在當前目錄下查找子目錄或文件。並且將查找到的子目錄和文件全部進行顯示。
語法:find path -option [ -print ] [ -exec -ok command ] {} ;
2、使用locate命令
Linux locate命令用於查找符合條件的文檔,他會去保存文檔和目錄名稱的資料庫內,查找合乎範本樣式條件的文檔或目錄。
一般情況我們只需要輸入locate your_file_name即可查找指定文件。
語法:locate [-d ][--help][--version][範本樣式...]
3、使用which命令
Linux which命令用於查找文件。
which指令會在環境變數$PATH設置的目錄里查找符合條件的文件。
語法:which [文件...]
4、使用whereis命令
Linux whereis命令用於查找文件。
該指令會在特定目錄中查找符合條件的文件。這些文件應屬於原始代碼、二進制文件,或是幫助文件。
該指令只能用於查找二進制文件、源代碼文件和man手冊頁,一般文件的定位需使用locate命令。
語法:whereis [-bfmsu][-B <目錄>...][-M <目錄>...][-S<目錄>...][文件...]
㈦ Linux下文件搜索、查找、查看命令
1、最強大的搜索命令:find 查找各種文件的命令
2、在文件資料中查找文件:locate
3、搜索命令所在的目錄及別名信息:which
4、搜索命令所在的目錄及幫助文檔路徑:whereis
5、在文件中搜尋字元串匹配的行並輸出:grep
6、分頁顯示一個文件或任何輸出結果:more
7、分頁顯示一個文件並且可以回頭:less
8、指定顯示前多少行文件內容:head
9、指定顯示文件後多少行內容:tail
10、查看一個文件:cat
11、查看文件內容多少字元多少行多少位元組:wc
12、排序文件內容:sort
一、根據 文件或目錄名稱 搜索
find 【搜索目錄】【-name或者-iname】【搜索字元】:-name和-iname的區別一個區分大小寫,一個不區分大小寫
eg:在/etc 目錄下搜索名字為init的文件或目錄
①、find /etc -name init (精準搜索,名字必須為 init 才能搜索的到)
②、find /etc -iname init (精準搜索,名字必須為 init或者有字母大寫也能搜索的到)
③、find /etc -name *init (模糊搜索,以 init 結尾的文件或目錄名)
④、find /etc -name init??? (模糊搜索,? 表示單個字元,即搜索到 init___)
二、根據 文件大小 搜索
eg:在根目錄下查找大於 100M 的文件
find / -size +204800
這里 +n 表示大於,-n 表示小於,n 表示等於
1 數據塊 == 512 位元組 0.5KB,也就是1KB等於2數據塊
100MB == 102400KB204800數據塊
三、根據 所有者和所屬組 搜索
①、在home目錄下查詢所屬組為 root 的文件
find /home -group root
②、在home目錄下查詢所有者為 root 的文件
find /home -user root
四、根據 時間屬性 搜索
find 【路徑】【選項】【時間】
選項有下面三種:-amin 訪問時間
-cmin 文件屬性被更改
-mmin 文件內容被修改
時間:+n,-n,n分別表示超過n分鍾,n分鍾以內和n分鍾
eg:在 /etc 目錄下查找5 分鍾內被修改過屬性的文件和目錄
find /etc -cmin -5
五、根據 文件類型或i節點 搜索
-type 根據文件類型查找:
f表示文件,d表示目錄,l表示軟鏈接
eg:查找 /home 目錄下文件類型是目錄的
find /home -type d
-inum 根據i節點查找
eg:查找 /tmp 目錄下i節點為400342的文件或目錄
find /tmp -inum 400342
六、組合條件 搜索
這里有兩個參數:
①、-a 表示兩個條件同時滿足(and)
②、-o 表示兩個條件滿足任意一個即可(or)
範例:查找/etc目錄下大於80MB同時小於100MB的文件
find /etc -size +163840 -a -size -204800
語法:locate【文件名】 -i 不區分大小寫
注意:這里和 find 命令是有區別的,find是全盤檢索,而locate 是在文件資料庫中進行搜索。所以locate命令的執行要比find命令執行速度快很多。但是這里有個問題,文件資料庫是需要不斷更新的。我們新創建的文件如果不更新 文件資料庫,使用 locate 是查找不到的。
updatedb 手動更新資料庫,但是對於/tmp目錄下的新建文件,是更新不到文件資料庫的,因為/tmp目錄不屬於文件資料庫的收錄范圍。
eg:locate hcf
功能描述:搜索命令所在的目錄及別名信息
語法:which【命令】
eg:which ls
功能描述:搜索命令所在的目錄及幫助文檔路徑
語法:whereis【命令】
eg:whereis ls
功能描述:在文件中搜尋字元串匹配的行並輸出
語法:grep -iv 【指定字元串】【文件】
-i 不區分大小寫
-v 排除指定字元串
eg:查找 /root/install.log 文件中包含 mysql 字元串的行,並輸出
grep mysql /root/install.log
本搜索工具,根據用戶指定的模式,對目標文件逐行進行匹配檢查,列印匹配到的行
grep是在文件中搜索匹配的字元串,是在文件中進行內容搜索,這個命令後面用到的比較多
描述:
分頁顯示一個文件或任何輸出結果
用於查看純文本文件(較長的)格式
格式:
more[選項] 文件
less 與 more 類似,但使用 less 可以隨意瀏覽文件,而 more 僅能向前移動,卻不能向後移動,而且 less 在查看之前不會載入整個文件。
head[必要參數][選擇參數][文件]
用於顯示指定文件開始多少行內容
命令參數:
-n 10 顯示前10行
-n -10 正常輸出但不顯示最後的10行
eg:顯示new.txt的前兩行內容
head -n 2 new.txt
head -2 new.txt
tail[必要參數][選擇參數][文件]
用於顯示指定文件末尾多少行內容
命令參數:
-n 10 顯示後面10行
-f 持續刷新顯示的內容
eg:顯示new.txt的末尾兩行內容
tail -n 2 new.txt
tail -2 new.txt
eg:指定從第二行開始顯示
tail -n +2 new.txt
描述:一次顯示整個文件內容
cat 命令 用於查看純文本文件(較短)
cat [選項] [文件]…
描述:wc 命令默認情況下會列印換行符數、單詞數和字元數。
用法:wc [選項] [文件]
用法:sort [選項] [文件]
轉自: Linux下文件搜索、查找、查看命令_黃小小的博客-CSDN博客_linux 搜索