- 浏览: 89623 次
- 性别:
- 来自: 上海
文章分类
最新评论
转自:
http://linux.chinaunix.net/techdoc/system/2008/07/25/1020339.shtml
用法总结如下:
find pathname -options [-print -exec -ok]
pathname:查找路径
-option:主要选项如下:
-name:按照文档名称查找
-perm:按照文档权限查找
-prune:不在当前指定的路径查找。假如同时指定了-depth选项,则prune被忽略
-user:按照文档属主查找
-group:按照文档属组查找
-mtime -n +n:按照文档更改时间查找。-n 指距离现在时间n天以内;+n n天以外
-nogroup:查找无效属组文档
-nouser:查找无效属主文档
-newer file1 !file2:查找更改时间比file1新比file2旧的文档
-type:查找某一类型文档
b:块设备文档
d:目录
c:字符设备文档
P:管道文档
l:符号链接文档
f:普通文档
-size n[c]查找文档长度为n块的文档 有[c]表示文档长度以字节计
-depth:查找时,首先查找当前目录文档,然后再在其子目录查找
-fstype:查找位于某一类型文档系统中的文档,文档系统类型可在/etc/fstab中找到
-mount:查找文档不跨越文档系统mount点
-follow:如碰到链接文档,则跟踪至链接所指向文档
-cpio:对匹配的文档使用cpio命令,将文档备份到磁带设备中
-print:将匹配的文档输出到标准输出
-exec:对匹配的文档执行所给的shell命令。形式为:command { } \;注意{ }和\;之间的空格
-ok:和-exec作用相同。只但是以一种更安全的模式执行该参数所给的shell命令。在执行每个命令之前,都会给出提示,让用户确定是否执行
Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \;
#-print 将查找到的文档输出到标准输出
#-exec command {} \; -----将查到的文档执行command操作,{} 和 \;之间有空格
#-ok 和-exec相同,只但是在操作前要询用户
====================================================
-name filename #查找名为filename的文档
-perm #按执行权限来查找
-user username #按文档属主来查找
-group groupname #按组来查找
-mtime -n +n #按文档更改时间来查找文档,-n指n天以内,+n指n天以前
-atime -n +n #按文档访问时间来查GIN: 0px">-perm #按执行权限来查找
-user username #按文档属主来查找
-group groupname #按组来查找
-mtime -n +n #按文档更改时间来查找文档,-n指n天以内,+n指n天以前
-atime -n +n #按文档访问时间来查找文档,-n指n天以内,+n指n天以前
-ctime -n +n #按文档创建时间来查找文档,-n指n天以内,+n指n天以前
-nogroup #查无有效属组的文档,即文档的属组在/etc/groups中不存在
-nouser #查无有效属主的文档,即文档的属主在/etc/passwd中不存
-newer f1 !f2 找文档,-n指n天以内,+n指n天以前
-ctime -n +n #按文档创建时间来查找文档,-n指n天以内,+n指n天以前
-nogroup #查无有效属组的文档,即文档的属组在/etc/groups中不存在
-nouser #查无有效属主的文档,即文档的属主在/etc/passwd中不存
-newer f1 !f2 #查更改时间比f1新但比f2旧的文档
-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文档
-size n[c] #查长度为n块[或n字节]的文档
-depth #使查找在进入子目录前先行查找完本目录
-fstype #查更改时间比f1新但比f2旧的文档
-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文档
-size n[c] #查长度为n块[或n字节]的文档
-depth #使查找在进入子目录前先行查找完本目录
-fstype #查位于某一类型文档系统中的文档,这些文档系统类型通常可 在/etc/fstab中找到
-mount #查文档时不跨越文档系统mount点
-follow #假如碰到符号链接文档,就跟踪链接所指的文档
-cpio %; #查位于某一类型文档系统中的文档,这些文档系统类型通常可 在/etc/fstab中找到
-mount #查文档时不跨越文档系统mount点
-follow #假如碰到符号链接文档,就跟踪链接所指的文档
-cpio #对匹配的文档使用cpio命令,将他们备份到磁带设备中
-prune #忽略某个目录
====================================================
$find ~ -name "*.txt" -print #在$HOME中查.txt文档并显示
$find . -name "*.txt" -print
$find . -name "[A-Z]*" -pri26nbsp; #对匹配的文档使用cpio命令,将他们备份到磁带设备中
-prune #忽略某个目录
=====================================================
$find ~ -name "*.txt" -print #在$HOME中查.txt文档并显示
$find . -name "*.txt" -print
$find . -name "[A-Z]*" -print #查以大写字母开头的文档
$find /etc -name "host*" -print #查以host开头的文档
$find . -name "[a-z][a-z][0--9][0--9].txt" -print #查以两个小写字母和两个数字开头的txt文档
$find . -perm 755 -print
$find . -perm -007 -exec ls -l {} \; #查任何用户都可读写执行的文档同-perm 777
$find . -type d -print
$find . ! -type d -print
$find . -type l -print
$find . -size +1000000c -print #查长度大于1Mb的文档
$find . -size 100c -print # 查长度为100c的文档
$find . -size +10 -print #查长度超过期作废10块的文档(1块=512字节)
$cd /
$find etc home apps -depth -print | cpio -ivcdC65536 -o /dev/rmt0
$find /etc -name "passwd*" -exec grep "cnscn" {} \; #看是否存在cnscn用户
$find . -name "yao*" | xargs file
$find . -name "yao*" | xargs echo "" > /tmp/core.log
$find . -name "yao*" | xargs chmod o-w
======================================================
find -name april* 在当前目录下查找以april开始的文档
find -name april* fprint file 在当前目录下查找以april开始的文档,并把结果输出到file中
find -name ap* -o -name may* 查找以ap或may开头的文档
find /mnt -name tom.txt -ftype vfat 在/mnt下查找名称为tom.txt且文档系统类型为vfat的文档
find /mnt -name t.txt ! -ftype vfat 在/mnt下查找名称为tom.txt且文档系统类型不为vfat的文档
find /tmp -name wa* -type l 在/tmp下查找名为wa开头且类型为符号链接的文档
find /home -mtime -2 在/home下查最近两天内改变过的文档
find /home -atime -1 查1天之内被存取过的文档
find /home -mmin +60 在/home下查60分钟前改变过的文档
find /home -amin +30 查最近30分钟前被存取过的文档
find /home -newer tmp.txt 在/home下查更新时间比tmp.txt近的文档或目录
find /home -anewer tmp.txt 在/home下查存取时间比tmp.txt近的文档或目录
find /home -used -2 列出文档或目录被改变过之后,在2日内被存取过的文档或目录
find /home -user cnscn 列出/home目录内属于用户cnscn的文档或目录
find /home -uid +501 列出/home目录内用户的识别码大于501的文档或目录
find /home -group cnscn 列出/home内组为cnscn的文档或目录
find /home -gid 501 列出/home内组id为501的文档或目录
find /home -nouser 列出/home内不属于本地用户的文档或目录
find /home -nogroup 列出/home内不属于本地组的文档或目录
find /home -name tmp.txt -maxdepth 4 列出/home内的tmp.txt 查时深度最多为3层
find /home -name tmp.txt -mindepth 3 从第2层开始查
find /home -empty 查找大小为0的文档或空目录
find /home -size +512k 查大于512k的文档
find /home -size -512k 查小于512k的文档
find /home -links +2 查硬连接数大于2的文档或目录
find /home -perm 0700 查权限为700的文档或目录
find /tmp -name tmp.txt -exec cat {} \;
find /tmp -name tmp.txt -ok rm {} \;
find / -amin -10 # 查找在系统中最后10分钟访问的文档
find / -atime -2 # 查找在系统中最后48小时访问的文档
find / -empty # 查找在系统中为空的文档或文档夹
find / -group cat # 查找在系统中属于 groupcat的文档
find / -mmin -5 # 查找在系统中最后5分钟里修改过的文档
find / -mtime -1 #查找在系统中最后24小时里修改过的文档
find / -nouser #查找在系统中属于作废用户的文档
find / -user fred #查找在系统中属于FRED这个用户的文档
查当前目录下的任何普通文档
--------------------------------------------------------------------------------
# find . -type f -exec ls -l {} \;
-rw-r--r-- 1 root root 34928 2003-02-25 ./conf/httpd.conf
-rw-r--r-- 1 root root 12959 2003-02-25 ./conf/magic
-rw-r--r-- 1 root root 180 2003-02-25 ./conf.d/README
查当前目录下的任何普通文档,并在- e x e c选项中使用ls -l命令将他们列出
=================================================
在/ l o g s目录中查找更改时间在5日以前的文档并删除他们:
$ find logs -type f -mtime +5 -exec -ok rm {} \;
=================================================
查询当天修改过的文档
[root@book class]# find ./ -mtime -1 -type f -exec ls -l {} \;
=================================================
查询文档并询问是否要显示
[root@book class]# find ./ -mtime -1 -type f -ok ls -l {} \;
? y
-rw-r--r-- 1 cnscn cnscn 13709 1月 12 12:22 ./classDB.inc.php
[root@book class]# find ./ -mtime -1 -type f -ok ls -l {} \;
? n
[root@book class]#
=================================================
查询并交给awk去处理
[root@book class]# who | awk '{print $1"\t"$2}'
cnscn pts/0
=================================================
awk---grep---sed
[root@book class]# df -k | awk '{print $1}' | grep -v 'none' | sed s"/\/dev\///g"
文档系统
sda2
sda1
[root@book class]# df -k | awk '{print $1}' | grep -v 'none'
文档系统
/dev/sda2
/dev/sda1
1)在/tmp中查找任何的*.h,并在这些文档中查找“SYSCALL_VECTOR",最后打印出任何包含"SYSCALL_VECTOR"的文档名
A) find /tmp -name "*.h" | xargs -n50 grep SYSCALL_VECTOR
B) grep SYSCALL_VECTOR /tmp/*.h | cut -d':' -f1| uniq > filename
C) find /tmp -name "*.h" -exec grep "SYSCALL_VECTOR" {} \; -print
2)find / -name filename -exec rm -rf {} \;
find / -name filename -ok rm -rf {} \;
3)比如要查找磁盘中大于3M的文档:
find . -size +3000k -exec ls -ld {} ;
4)将find出来的东西拷到另一个地方
find *.c -exec cp '{}' /tmp ';'
假如有特别文档,能够用cpio,也能够用这样的语法:
find dir -name filename -print | cpio -pdv newdir
6)查找2004-11-30 16:36:37时更改过的文档
# A=`find ./ -name "*php"` | ls -l --full-time $A 2>/dev/null | grep "2004-11-30 16:36:37"
http://linux.chinaunix.net/techdoc/system/2008/07/25/1020339.shtml
用法总结如下:
find pathname -options [-print -exec -ok]
pathname:查找路径
-option:主要选项如下:
-name:按照文档名称查找
-perm:按照文档权限查找
-prune:不在当前指定的路径查找。假如同时指定了-depth选项,则prune被忽略
-user:按照文档属主查找
-group:按照文档属组查找
-mtime -n +n:按照文档更改时间查找。-n 指距离现在时间n天以内;+n n天以外
-nogroup:查找无效属组文档
-nouser:查找无效属主文档
-newer file1 !file2:查找更改时间比file1新比file2旧的文档
-type:查找某一类型文档
b:块设备文档
d:目录
c:字符设备文档
P:管道文档
l:符号链接文档
f:普通文档
-size n[c]查找文档长度为n块的文档 有[c]表示文档长度以字节计
-depth:查找时,首先查找当前目录文档,然后再在其子目录查找
-fstype:查找位于某一类型文档系统中的文档,文档系统类型可在/etc/fstab中找到
-mount:查找文档不跨越文档系统mount点
-follow:如碰到链接文档,则跟踪至链接所指向文档
-cpio:对匹配的文档使用cpio命令,将文档备份到磁带设备中
-print:将匹配的文档输出到标准输出
-exec:对匹配的文档执行所给的shell命令。形式为:command { } \;注意{ }和\;之间的空格
-ok:和-exec作用相同。只但是以一种更安全的模式执行该参数所给的shell命令。在执行每个命令之前,都会给出提示,让用户确定是否执行
Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \;
#-print 将查找到的文档输出到标准输出
#-exec command {} \; -----将查到的文档执行command操作,{} 和 \;之间有空格
#-ok 和-exec相同,只但是在操作前要询用户
====================================================
-name filename #查找名为filename的文档
-perm #按执行权限来查找
-user username #按文档属主来查找
-group groupname #按组来查找
-mtime -n +n #按文档更改时间来查找文档,-n指n天以内,+n指n天以前
-atime -n +n #按文档访问时间来查GIN: 0px">-perm #按执行权限来查找
-user username #按文档属主来查找
-group groupname #按组来查找
-mtime -n +n #按文档更改时间来查找文档,-n指n天以内,+n指n天以前
-atime -n +n #按文档访问时间来查找文档,-n指n天以内,+n指n天以前
-ctime -n +n #按文档创建时间来查找文档,-n指n天以内,+n指n天以前
-nogroup #查无有效属组的文档,即文档的属组在/etc/groups中不存在
-nouser #查无有效属主的文档,即文档的属主在/etc/passwd中不存
-newer f1 !f2 找文档,-n指n天以内,+n指n天以前
-ctime -n +n #按文档创建时间来查找文档,-n指n天以内,+n指n天以前
-nogroup #查无有效属组的文档,即文档的属组在/etc/groups中不存在
-nouser #查无有效属主的文档,即文档的属主在/etc/passwd中不存
-newer f1 !f2 #查更改时间比f1新但比f2旧的文档
-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文档
-size n[c] #查长度为n块[或n字节]的文档
-depth #使查找在进入子目录前先行查找完本目录
-fstype #查更改时间比f1新但比f2旧的文档
-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文档
-size n[c] #查长度为n块[或n字节]的文档
-depth #使查找在进入子目录前先行查找完本目录
-fstype #查位于某一类型文档系统中的文档,这些文档系统类型通常可 在/etc/fstab中找到
-mount #查文档时不跨越文档系统mount点
-follow #假如碰到符号链接文档,就跟踪链接所指的文档
-cpio %; #查位于某一类型文档系统中的文档,这些文档系统类型通常可 在/etc/fstab中找到
-mount #查文档时不跨越文档系统mount点
-follow #假如碰到符号链接文档,就跟踪链接所指的文档
-cpio #对匹配的文档使用cpio命令,将他们备份到磁带设备中
-prune #忽略某个目录
====================================================
$find ~ -name "*.txt" -print #在$HOME中查.txt文档并显示
$find . -name "*.txt" -print
$find . -name "[A-Z]*" -pri26nbsp; #对匹配的文档使用cpio命令,将他们备份到磁带设备中
-prune #忽略某个目录
=====================================================
$find ~ -name "*.txt" -print #在$HOME中查.txt文档并显示
$find . -name "*.txt" -print
$find . -name "[A-Z]*" -print #查以大写字母开头的文档
$find /etc -name "host*" -print #查以host开头的文档
$find . -name "[a-z][a-z][0--9][0--9].txt" -print #查以两个小写字母和两个数字开头的txt文档
$find . -perm 755 -print
$find . -perm -007 -exec ls -l {} \; #查任何用户都可读写执行的文档同-perm 777
$find . -type d -print
$find . ! -type d -print
$find . -type l -print
$find . -size +1000000c -print #查长度大于1Mb的文档
$find . -size 100c -print # 查长度为100c的文档
$find . -size +10 -print #查长度超过期作废10块的文档(1块=512字节)
$cd /
$find etc home apps -depth -print | cpio -ivcdC65536 -o /dev/rmt0
$find /etc -name "passwd*" -exec grep "cnscn" {} \; #看是否存在cnscn用户
$find . -name "yao*" | xargs file
$find . -name "yao*" | xargs echo "" > /tmp/core.log
$find . -name "yao*" | xargs chmod o-w
======================================================
find -name april* 在当前目录下查找以april开始的文档
find -name april* fprint file 在当前目录下查找以april开始的文档,并把结果输出到file中
find -name ap* -o -name may* 查找以ap或may开头的文档
find /mnt -name tom.txt -ftype vfat 在/mnt下查找名称为tom.txt且文档系统类型为vfat的文档
find /mnt -name t.txt ! -ftype vfat 在/mnt下查找名称为tom.txt且文档系统类型不为vfat的文档
find /tmp -name wa* -type l 在/tmp下查找名为wa开头且类型为符号链接的文档
find /home -mtime -2 在/home下查最近两天内改变过的文档
find /home -atime -1 查1天之内被存取过的文档
find /home -mmin +60 在/home下查60分钟前改变过的文档
find /home -amin +30 查最近30分钟前被存取过的文档
find /home -newer tmp.txt 在/home下查更新时间比tmp.txt近的文档或目录
find /home -anewer tmp.txt 在/home下查存取时间比tmp.txt近的文档或目录
find /home -used -2 列出文档或目录被改变过之后,在2日内被存取过的文档或目录
find /home -user cnscn 列出/home目录内属于用户cnscn的文档或目录
find /home -uid +501 列出/home目录内用户的识别码大于501的文档或目录
find /home -group cnscn 列出/home内组为cnscn的文档或目录
find /home -gid 501 列出/home内组id为501的文档或目录
find /home -nouser 列出/home内不属于本地用户的文档或目录
find /home -nogroup 列出/home内不属于本地组的文档或目录
find /home -name tmp.txt -maxdepth 4 列出/home内的tmp.txt 查时深度最多为3层
find /home -name tmp.txt -mindepth 3 从第2层开始查
find /home -empty 查找大小为0的文档或空目录
find /home -size +512k 查大于512k的文档
find /home -size -512k 查小于512k的文档
find /home -links +2 查硬连接数大于2的文档或目录
find /home -perm 0700 查权限为700的文档或目录
find /tmp -name tmp.txt -exec cat {} \;
find /tmp -name tmp.txt -ok rm {} \;
find / -amin -10 # 查找在系统中最后10分钟访问的文档
find / -atime -2 # 查找在系统中最后48小时访问的文档
find / -empty # 查找在系统中为空的文档或文档夹
find / -group cat # 查找在系统中属于 groupcat的文档
find / -mmin -5 # 查找在系统中最后5分钟里修改过的文档
find / -mtime -1 #查找在系统中最后24小时里修改过的文档
find / -nouser #查找在系统中属于作废用户的文档
find / -user fred #查找在系统中属于FRED这个用户的文档
查当前目录下的任何普通文档
--------------------------------------------------------------------------------
# find . -type f -exec ls -l {} \;
-rw-r--r-- 1 root root 34928 2003-02-25 ./conf/httpd.conf
-rw-r--r-- 1 root root 12959 2003-02-25 ./conf/magic
-rw-r--r-- 1 root root 180 2003-02-25 ./conf.d/README
查当前目录下的任何普通文档,并在- e x e c选项中使用ls -l命令将他们列出
=================================================
在/ l o g s目录中查找更改时间在5日以前的文档并删除他们:
$ find logs -type f -mtime +5 -exec -ok rm {} \;
=================================================
查询当天修改过的文档
[root@book class]# find ./ -mtime -1 -type f -exec ls -l {} \;
=================================================
查询文档并询问是否要显示
[root@book class]# find ./ -mtime -1 -type f -ok ls -l {} \;
? y
-rw-r--r-- 1 cnscn cnscn 13709 1月 12 12:22 ./classDB.inc.php
[root@book class]# find ./ -mtime -1 -type f -ok ls -l {} \;
? n
[root@book class]#
=================================================
查询并交给awk去处理
[root@book class]# who | awk '{print $1"\t"$2}'
cnscn pts/0
=================================================
awk---grep---sed
[root@book class]# df -k | awk '{print $1}' | grep -v 'none' | sed s"/\/dev\///g"
文档系统
sda2
sda1
[root@book class]# df -k | awk '{print $1}' | grep -v 'none'
文档系统
/dev/sda2
/dev/sda1
1)在/tmp中查找任何的*.h,并在这些文档中查找“SYSCALL_VECTOR",最后打印出任何包含"SYSCALL_VECTOR"的文档名
A) find /tmp -name "*.h" | xargs -n50 grep SYSCALL_VECTOR
B) grep SYSCALL_VECTOR /tmp/*.h | cut -d':' -f1| uniq > filename
C) find /tmp -name "*.h" -exec grep "SYSCALL_VECTOR" {} \; -print
2)find / -name filename -exec rm -rf {} \;
find / -name filename -ok rm -rf {} \;
3)比如要查找磁盘中大于3M的文档:
find . -size +3000k -exec ls -ld {} ;
4)将find出来的东西拷到另一个地方
find *.c -exec cp '{}' /tmp ';'
假如有特别文档,能够用cpio,也能够用这样的语法:
find dir -name filename -print | cpio -pdv newdir
6)查找2004-11-30 16:36:37时更改过的文档
# A=`find ./ -name "*php"` | ls -l --full-time $A 2>/dev/null | grep "2004-11-30 16:36:37"
发表评论
-
Linux统计某文件夹下文件、文件夹的个数
2013-07-19 11:27 586转自: http://blog.sina.com.cn/s/b ... -
Linux查看文件创建时间
2013-07-05 14:03 1604查看文件修改时间等:stat fileName 修改文件名:m ... -
Linux查看apache和tomcat是否启动
2013-07-03 17:32 1944查看apache是否启动:ps - ... -
Windows访问Linux共享文件(夹),Linux中Samba的安装
2013-04-07 09:57 2153samba安装: 检查安装了samba:rpm -qa | g ... -
一周学会Linux实践
2013-03-29 17:08 01. Linux 进入图形用户界面:startx或ctrl + ... -
Perl 常用命令汇集
2013-03-25 17:09 0转自: http://www.docin.com/p-5143 ... -
[unix shell笔记] - touch命令
2013-04-25 11:59 644转: http://happyland.blog.51cto. ... -
linux shell wc命令
2013-04-26 09:10 793转自: http://www.cnblogs.com/blog ... -
Linux教程网
2013-03-20 09:56 0http://linux.sheup.com/zhiling. ... -
Linux命令之echo - 显示文本、打印信息
2013-04-26 09:13 696转自: http://codingstandards.itey ... -
linux命令PDF模版课件
2013-03-18 16:05 0转自 http://www.doc88.com/p-38577 ... -
linux rm 命令详解
2013-04-26 09:14 585转自: http://linux.chinaunix.net/ ... -
Shell 条件测试
2013-06-06 10:26 543转自: http://jianlee.ylinux.org/C ... -
linux中 rm -rf和mv有什么区别
2013-06-06 10:26 1129转自: http://zhidao.baidu.com/que ... -
Linux常用命令积累
2013-04-15 13:17 6371. 切换当前目录到某个文件夹: cd /opt/webhos ... -
Linux添加共享文件夹,windows和Linux间复制粘贴
2013-02-25 13:56 8051. Windows下安装虚拟机VM后,window下的文件不 ... -
Linux下安装jdk和tomcat
2013-02-21 16:39 785参考:http://zhidao.baidu.com/ques ...
相关推荐
### Linux Find 命令详解 #### 一、前言:了解 find 命令 `find` 是 Linux 和类 Unix 系统中一个非常强大的工具,用于在文件系统中搜索文件。它提供了多种选项来根据不同的标准进行精确查找,如文件名、权限、拥有...
Linux Find命令是Linux系统中一个极其重要的工具,它允许用户在文件系统中查找符合特定条件的文件和目录。这个命令的灵活性和强大性使得它成为系统管理员和开发者的必备技能。下面将详细介绍Linux Find命令的一些...
超级详细的Linux,find命令详解,很实用适合Linux学习爱好者!
### Linux Find 命令详解 #### 概述 `find` 命令是 Linux 系统中一个非常强大的工具,用于在指定路径下查找文件。它支持多种选项来帮助用户精确地定位到需要的文件。通过 `find` 命令,用户可以基于文件名、文件...
### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...
### Linux之find命令详解 #### 一、find命令概述 `find`命令是Linux系统中最常用的文件搜索工具之一,能够帮助用户根据不同的条件查找文件或目录。这些条件包括但不限于文件名、类型、大小、权限、拥有者等。通过...
### Linux Find 命令使用手册详解 #### 概述 `find` 是一个功能强大的命令行工具,用于在Linux系统中的目录树中查找文件。它支持多种选项和表达式来帮助用户根据特定条件筛选出目标文件。此文档将详细介绍`find`...
### Linux Find 命令详解 #### 概述 `find` 命令是 Linux 系统中一个非常强大的工具,用于在指定目录及其子目录下查找文件或目录。通过使用不同的选项,用户可以非常精确地定位到所需的文件。 #### 基本语法 ```...
### Linux主要Shell命令详解 #### 一、Shell概念与作用 **Shell** 是连接用户与Linux操作系统的桥梁,用户通过Shell与系统进行交互。在Linux系统中,Shell扮演着多种角色,包括命令语言、命令解释程序以及程序设计...
这份“Linux命令详解词典”由施威铭研究室提供,涵盖了Linux系统下的所有基本及高级操作命令,对于学习和理解Linux系统的管理至关重要。下面将详细阐述一些关键的Linux命令。 1. **ls**:列出目录内容。`ls`命令...
《Linux命令详解词典》是由施威铭研究室编著的一本详尽解析Linux命令的参考书籍,旨在帮助用户深入理解和掌握Linux操作系统中的各种命令。这本书以扫描版的形式提供,包含PDF格式,方便读者在线阅读或下载。标签...
本资料包"Linux编程命令详解"旨在帮助那些希望深入学习Linux编程的朋友们提供详实的指导。 首先,我们关注的是"Linux编程命令详解.pdf",这可能是本书的核心内容,它可能涵盖了从基础到高级的Linux命令使用。这份...
本书“Linux编程命令详解”旨在帮助读者深入理解和掌握Linux环境下的编程与命令行操作,这对于提升工作效率和进行系统级别的调试至关重要。 在Linux中,命令行界面(CLI)是与操作系统交互的主要方式之一,它提供了...
本文将深入探讨“Linux命令大全详解”这一主题,帮助读者掌握Linux操作系统的精髓,提升日常工作效率。 首先,Linux命令行是Linux系统中最基础且强大的工具。它允许用户通过输入命令来执行各种任务,如文件管理、...
Linux 下 find 命令详解 find 命令是 Linux 系统中一个功能强大且常用的命令,用于在文件系统中搜索文件。它可以根据文件的各种属性,如名称、权限、所有者、组、时间戳、大小等,来查找指定的文件。 基本语法 ...
这份名为“Linux常用命令详解-不带书签高清版本”的文档,很显然是为了帮助用户深入理解和掌握这些命令而编写的。它提供了高清的阅读体验,使得文字可以被轻松复制,这对于学习和查找特定命令的用法非常方便。 ...
**标题:**Linux find命令详解 **描述:**这篇文档详细介绍了Linux系统中的find命令,包括其基本用法、参数、选项以及实际应用案例,旨在帮助初学者理解和掌握这个强大的文件查找工具。 **标签:**软件开发 **...
### Linux常用命令详解 在Linux操作系统中,命令行界面(CLI)是进行系统管理、文件操作及各种任务执行的核心工具。下面将详细解析几个常用的Linux命令,帮助理解它们的功能及用法。 #### su - 用户切换命令 `su`...
### Linux下的find命令查找与排除命令详解 在Linux系统中,`find`命令是一个非常强大的工具,用于在文件系统中搜索文件。通过结合不同的选项和参数,用户可以精确地定位到所需的文件或目录。本文将重点介绍如何使用...