1.查找文件
find path expression
举例
1)跟文件名有关的查找
在整个硬盘内查找test.txt文件
find / -name test.txt
在temp目录下查找test.txt文件
find /temp -name test.txt
在temp目录下查找名字含有test的文件
find /temp -name '*test*'
在当前目录下寻找test.txt文件
find . -name test.txt
2)跟文件特征有关的查找
查找系统最后10分钟访问过的文件
find / -amin -10
查找系统最后48小时内访问过的文件
find / -time -2
查找系统中的空文件或文件夹
find / -empty
查找系统中属于admins组的文件
find / -group admins
查找系统中最后5分钟修改过的文件
find / -mmin -5
查找系统中最后24小时内修改过的文件
find / -mtime -1
查找系统中属于用户adim的文件
find / -user admin
查找系统中大于1000MB的文件 (c:字节、w:双字节、k:KB、M:MB、G:GB)
find / -size +1000M
查找系统中小于10字节的文件
find / -size -10c
3)配合逻辑运算的组合条件查询(!、-and、-or)
查找temp目录下所有大于1GB并且在两分钟内修改过的文件
find /temp -size +1G -and -mtime +2
查找系统中属于用户admin或属于用户test的文件
find / -user admin -or -user test
查找系统中不属于用户admin的文件
find / ! -user admin
2.删除文件/文件夹
rm 选项 目标
选项:
-i 删除文件或目录时提醒用户
-f 删除文件或目录时不提示用户
-r 递归删除目录,包括目录下的文件和子目录及其文件
3.复制文件/文件夹
cp [选项] 源文件 目标文件
选项:
-a:相当于 -d、-p、-r 选项的集合;
-d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接;
-i:询问,如果目标文件已经存在,则会询问是否覆盖;
-l:把目标文件建立为源文件的硬链接文件,而不是复制源文件;
-s:把目标文件建立为源文件的软链接文件,而不是复制源文件;
-p:复制后目标文件保留源文件的属性(包括所有者、所属组、权限和时间);
-r:递归复制,用于复制目录;
-u:若目标文件比源文件有差异,则使用该选项可以更新目标文件,此选项可用于对文件的升级和备用。
(这里的软链接,类似于 Windows 系统中的快捷方式,而硬链接则是透过文件系统的 inode 号产生一个新的文件名。无论是复制软链接还是硬链接,都不是复制源文件。)
4.创建新的文件夹
mkdir 新文件夹名称
5.移动文件/重命名文件
mv [选项] 源文件 目标文件
选项:
-f:强制覆盖,如果目标文件已经存在,则不询问,直接强制覆盖;
-i:交互移动,如果目标文件已经存在,则询问用户是否覆盖(默认选项);
-n:如果目标文件已经存在,则不会覆盖移动,而且不询问用户;
-v:显示文件或目录的移动过程;
-u:若目标文件已经存在,但两者相比,源文件更新,则会对目标文件进行升级;
6.端口监听状况
netstat -ntlp
7.关闭进程
kill -9 进程pid
8.wget是一个下载文件的工具,wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。
9.ps命令用来列出系统中当前运行的那些进程,即当前那些进程的快照。
10.top动态显示当前所有进程。

被折叠的 条评论
为什么被折叠?



