对ls cat mv touch 的一些简单理解
一.ls 不仅可以查看文件的路径还可以查看文件的权限(包括文件夹 目录 文件权限)。
常用参数
①-a ,-all 列出目录下的所有文件,包括以.开头的隐藏文件
-A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)
②-l 除了将文件显示出来外,还会显示出文件的作者 ,大小 ,权限。
二 cat 命令的用途主要是连接文件或标准输入打印 ,这个命令主要是显示文件或将文件连接起来显示。
①命名格式 cat +选项 +文件
②cat hello.c 查看 hello.c里的内容
③cat -n hello.c 查看hello .c的内容,并从 第 一行开始对每行进行编号。
三 touch 这个命令不经常使用,一般都是用来创建一个不存在的文件或者修改文件或目录的存取时间修改时间
常用参数
①touch + 文件名 创建一个不存在的文件。
②touch +A文件名(被参考文件需要更改的文件) +B文件名(需要更改的文件) 将B文件的时间改为A文 件的时间 。
ps 修改的步骤 首先需要有两个日期不一样的文件,然后touch -r A文件 B文件 ,ll
四mv是move的简写主要作用是将文件改名或移动文件。
① mv 命令格式 : mv 选项 + 源文件文件名 目标文件 。
② 命令实例
1.文件改名 mv test.log test 1.text 。将文件test.log 重命名为test.txt。
2.移动文件 mv test1.txt test3 。 将test1.txt文件移动到目录teste3中。
3.将多个文件移动到单一目录中 mv log1 log2 log 3 log 4 将前三个文件移动到log4中。
4直接将文件改名 (即使文件存在也直接覆盖) mv -f log2 log3 。
5移动目录 mv dir1 dir2 如果目录不存在直接将目录改名为dir2。
五如何使用 explainshell.com
①首先输入这个网址
②然后再搜索框中输入你想知道的命令,点击说明。
③之后可以任意点击它的各个实例。