Linux命令:
选项 | 解释 |
---|---|
echo |
输出提供的任何文本,文本有空格就需要带引号 |
whoami |
找出当前登录的用户 |
ls <FOLDER_PATH> |
列出当前目录中的文件,可加文件路径 |
ls -a <FOLDER_PATH> |
列出当前目录中的所有文件,包括隐藏文件,可加文件路径 |
ls -l <FOLDER_PATH> |
列出当前目录中的文件权限 |
| cd <FOLDER_PATH>
| 更改当前目录 |
| cat <FILE_PATH>
| 输出文件内容 |
| pwd
| 找出当前工作目录的完整路径 |
| find -name <FILE>
| 查找的文件的名称,文件名可以用通配符 (*) 加扩展名搜索 |
| grep <KEYWORDS> <FILE>
| 在文件内容中搜索特定值,关键词需要带引号 |
| touch <FILE>
| 创建文件 |
| mkdir <FOLDER>
| 创建文件夹 |
| rm <FILE>
| 删除文件 |
| rm -R <FOLDER>
| 删除文件夹 |
| cp <FILE> <FILE>
| 复制文件,若目标文件已存在则静默覆盖(除非用 -i选项) |
| cp <FILE> <FOLDER>
| 复制文件到目录,保持原名(加 /强制识别为目录) |
| cp -R <FOLDER> <FOLDER>
| 递归复制目录(必须用 -R或 -r),加 /强制目标为目录 |
| mv <FILE> <FILE>
| 重命名文件,若目标文件已存在则静默覆盖 |
| mv <FILE> <FOLDER>
| 移动文件到目录,保持原名(加 /强制识别为目录) |
| mv <FOLDER> <FOLDER>
| 移动目录,若目标目录存在,则源目录成为其子目录 |
| file
| 确定文件的类型 |
| su <USER>
| 切换用户 |
| su -l <USER>
| 启动与登录用户继承了新用户的更多属性,即环境变量 |
| <COMMAND> --help
| 列出该命令可能接受的选项,并提供简短的描述和使用示例 |
| man <COMMAND>
| 提供要阅读其文档的命令 |
运算符 | 描述 |
---|---|
& |
允许在终端后台运行命令 |
&& |
允许在终端的一行中将多个命令组合在一起 |
> |
一个重定向器,可以从命令中获取输出并将其定向到其他地方 |
>> |
该运算符执行与 > 相同的功能,但附加输出而不是替换(不覆盖任何内容) |