常用的命令
ls--list
用于列出当前工作目录包含的文件,同时也可以查看文件的权限、目录信息等。
几个常用的参数:
ls -a 列出目录所有的文件,包括以.开头的隐藏文件
ls -l 列出文件的权限、所有者、文件大小、文件名等所有信息。
ls -r 反序排列文件
cat---concatenate and print files
cat filename 用于显示整个文件内容
cat>filename 用于创建一个新文件
cat file1 file2 >file 用于合并文件内容
mv--move
移动文件或修改文件名
当第二个参数为目录时,进行移动操作;当第二个参数为文件时,进行重命名操作。
mv 1.txt 2.txt 将 1.txt重命名为2.txt
mv -i 1.txt 2.txt 如果第二个文件已经存在,询问是否进行覆盖
mv 1.txt /test 将文件移动到test文件夹内部
mv * ../ 将当前文件夹下的所有文件移动到上一级目录
touch
1. 用于把已存在文件的时间标签更新为系统当前的时间(默认方式)。也可以使用
touch -d 指定时间和日期。
2. 用来创建新的空文件。
命令释义网站explainshell.com
网站地址:https://explainshell.com/
网站首页,进入之后有个搜索框
在搜索框中输入想要查询的命令,比如
mv -i 1.txt 2.txt
点击explain按钮,得到如下结果,会依次解释每个参数的意义。
首先是 命令的意义 ,其次是可选参数的意义,然后是需要操作的对象