用法: find [-h] [-l] [-p] [-olevel] [-d help|tree|search|stat|rates|opt|exec|time] [path...] [expression]預設路徑為當前目錄;預設表示式為 -print
表示式可能由下列成份組成:操作符、選項、測試表示式以及動作:
操作符 (優先順序遞減;未做任何指定時預設使用 -and):
( expr ) ! expr -not expr expr1 -a expr2 expr1 -and expr2
expr1 -o expr2 expr1 -or expr2 expr1 , expr2
位置選項 (總是真): -daystart -follow -regextype
普通選項 (總是真,在其它表示式前指定):
-depth --help -maxdepth levels -mindepth levels -mount -noleaf
--version -xdev -ignore_readdir_race -noignore_readdir_race
測試(n可以是 +n 或-n 或 n):-amin n -anewer file -atime n -cmin
-cnewer 檔案 -ctime n -empty -false -fstype 型別 -gid n -group 名稱
-ilname 匹配模式 -iname 匹配模式 -inum n -ipath 匹配模式 -iregex 匹配模式
-links n -lname 匹配模式 -mmin n -mtime n -name 匹配模式 -newer 檔案
-nouser -nogroup -path pattern -perm [-/]mode -regex pattern
-readable -writable -executable
-wholename pattern -size n[bcwkmg] -true -type [bcdpflsd] -uid n
-used n -user name -xtype [bcdpfls]
-context 文字
操作: -delete -print0 -printf 格式 -fprintf 檔案 格式 -print
-fprint0 檔案 -fprint 檔案 -ls -fls 檔案 -prune -quit
-exec 命令 ; -exec 命令 {} + -ok 命令 ;
# 檢視當前目錄,找到待編譯的cpp檔案zou123@zq:~/desktop/console$ ls
aa package test.cpp
# 檢查test.cpp的**
zou123@zq:~/desktop/console$ cat test.cpp
#include
intmain()
# 通過 gcc 編譯檔案,並指定生成檔名稱
zou123@zq:~/desktop/console$ gcc test.cpp -o hello
# 目標檔案已經生成
zou123@zq:~/desktop/console$ ls
aa hello package test.cpp
# 通過 ./檔案 執行可執行檔案
zou123@zq:~/desktop/console$ ./hello
hello world
#檢視 1.py 的**
zou123@zq:~/desktop/console/package$ cat 1.py
print("
hello world")
#直接使用python直譯器解釋並執行 py 檔案
zou123@zq:~/desktop/console/package$ python 1.py
hello world
# 編碼格式 utf-8[desktopentry]encoding=utf8
name=sublime_text_3
comment=sublime_text_3
# 執行程式的位置
exec=/option/sublime_text_3/# 顯示程式的圖示
sublime_texticon=/opt/sublime_text_3/icon/256x256/ sublime-text.png
terminal=false
startupnotify=true
Linux 常用操作命令
引數 n 由1開始對所有輸出的行數編號 b 對非空輸出行編號 s 當遇到有連續兩行以上的空白行時,就替換為一行的空白行 e 在每行結束處顯示 cat ect fstab 顯示 etc fstab檔案的內容 引數 num 一次顯示的行數,如 more 10 a.cpp 即,一次顯示10行 p 先清除螢...
Linux常用操作命令
linux常用命令 命令 使用方法 說明 cat filename 輸出文件 chgrp r path 改變目錄或者檔案的所屬組 chmod r 777 path 改變檔案或者目錄的許可權 file filename 識別檔案型別 find name php.查詢檔案 rmdir p path 刪除...
linux常用操作命令
l 列出檔案詳細資訊l list a 列出當前目錄下所有檔案及目錄,包括隱藏的a all mkdir 建立目錄 p 建立目錄,若無父目錄,則建立p parent cd 切換目錄 touch 建立空檔案 echo 建立帶有內容的檔案。cat 檢視檔案內容 cp 拷貝 mv 移動或重新命名 rm 刪除檔...