1、ls-->查看文件信息是用户最常用的命令之一参数:-a ===>显示指定目录下所有子目录与文件,包括隐藏文件参数:-l ===>以列表方式显示文件的详细信息参数:-h ===》显示文件大小
2、l ===>管道管道:一个命令的输出可以通过管道做为另一个命令的输入。
3、clear ====》清屏clear:清除终端上的显示
4、cd =屏顿幂垂==>切换工作目录cd后面可跟绝对路径,也可以跟相对路径。如果省略目录,则默认切换到当前用户的主目录常用:cd ~ ===>切换到当前用户的主目录(/home/用户目录) cd - ===>可进入上次所在的目录 cd .. ===>可进入上次所在的目录
5、pwd ===>显示当前路径
6、mkdir ===>创建目录rmdir ===>删除目录
7、rm ===》删除文件注意:使用rm命令要小心,因为文件删除后不能恢复参数:-r ===》递归地删除目录下的内容,删除文件夹时必须加此参数 -f ===>强制删除,忽略不存在的文件,无需提示
8、ln ===》建立链接文件链接文件分为软链接和硬链接。软链接:软链接不占用磁盘空间,源文件删除则软链接失效。硬链接:硬链接只能链接普通文件,不能链接目录。使用格式: ln 源文件 链接文件 ln -s 源文件 链接文件
9、cat ===》查看或者合并文件grep ===>文本搜索grep一般格式为:grep [-选项] ‘搜索内容串’文件名参数: -i ===>忽略大小写 -n ===>显示匹配行及行号
10、find ==屏顿幂垂=》查找文件find ./ -name mysql 查找当前目录下所有名为test.sh的文件find ./ -name '*.sh' 查找当前目录下所有后缀为.sh的文件find ./ -name "[A-Z]*" 查找当前目录下所有以大写字母开头的文件find /tmp -size 2M 查找在/tmp 目录下等于2M的文件find /tmp -size +2M 查找在/tmp 目录下大于2M的文件find /tmp -size -2M 查找在/tmp 目录下小于2M的文件find ./ -size +4k -size -5M 查找当前目录下大于4k,小于5M的文件find ./ -perm 0777 查找当前目录下权限为 777 的文件或目录
11、cp =屏顿幂垂==>拷贝文件-a ===> 该选项通常在复制目录时使用,它保留链接、文件属性,并递归地复制目录,简单而创饬呱屮言,保持文件原有属性。-f ===> 已经存在的目标文件而不提示-i ====> 交互式复制,在覆盖目标文件之前将给出提示要求用户确认-r ===> 若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名。-v ===> 显示拷贝进度
12、mv ===> 移动文件-f ===> 禁止交互式操作,如有覆盖也不会给出提示-i ===> 确认交互方式操作,如果mv操作将导致对已存在的目标文件的覆盖,系统会询问是否重写,要求用户回答以避免误覆盖文件-v ===> 显示移动进度