pwd命令
pwd命令用于先使用户当前所处的工作目录,英文全称为:“print working directory”。
cd命令
cd命令用于切换当前的工作路径,英文全称为"change directory",语法格式为"cd [参数] [目录]"。
cd -:返回上一次所处的目录。
cd..:进入上级目录。
cd~:切换到当前用户的家目录。
cd~username:切换到其他用户的家目录。
ls命令
ls命令用于显示目录中的文件信息,英文全称为"list",语法格式为"ls [参数] [文件名称]"。
-a,--all:列出所有文件,包括以(.)开头的隐藏文件。
-l:单列输出(一行输出一个文件)。
-d:将目录名像其他文件一样列出,而不是列出它们的内容。
tree命令
tree命令用于以树状图的格式列出目录内容及结构
find命令
find命令用于按照指定条件查找文件所对应的位置,语法格式为"find [查找范围] 寻找条件"。
在Linux中,搜索工作一般都是通过find命令来完成的,它可以使用不同的文件特性作为寻找条件(如文件名、大小、修改时间、权限信息等),一旦匹配成功则默认将信息显示到屏幕上。
find命令的参数及作用如下:
-name 匹配名称
-perm 匹配权限(mode 为完全匹配,-mode 为包含即可)
-user 匹配所有者
-group 匹配所有组
-mtime -n +n 匹配修改内容的时间(-n 指n天内,+n 指n天以前)
-atime -n +n 匹配访问文件的时间(-n 指n天内,+n 指n天以前)
-ctime -n +n 匹配修改文件权限的时间(-n 指n天内,+n 指n天以前)
-nouser 匹配无所有者的文件
-nogroup 匹配无所属组的文件
-nwer f1 !f2 匹配比 f1 新但比 f2 旧的文件
--type b/ d/ c/ p/ l/ f 匹配文件类型(后面的字母依次表示块设备、目录、字符设备、管道、链接文件、文本文件)
-size 匹配文件的大小(+50KB为查找超过50KB的文件,而-50KB为查找小于50KB的文件)
-prune 忽略某个目录
-exec.... { } \; 后面可跟用于进一步处理搜索结果的命令
which命令
which命令用于按照指定名称快速搜索二进制程序(命令)所对应位置,语法格式为"which 命令名称"。
which命令是在PATH变量所指定的路径中,按照指定条件搜索命令所在的路径。也就是说,如果我们即不关心同名文件( find 与 locate),也不关心命令所对应的源代码和帮助文件(whereis),仅仅是想找到命令本身所在路径,那么which命令再适合不过了。
目前有0 条留言