| ls(list files) | 列出当前目录中的文件和子目录 | 示例:ls -l 显示详细信息;ls -a 显示隐藏文件 |
| cd(change directory) | 切换目录 | 示例:cd .. 返回上级目录 |
| pwd(print work directory) | 显示当前文件的路径 | |
| touch | 新建一个新的空文件,或者更新已存在的文件的访问和修改时间 | touch index.js 就是在当前文件中新建一个index.js文件 |
| mkdir(make directory) | 创建一个新的目录 | |
| rmdir(remove directory) | 删除一个空的目录 | |
| echo | 用于将文本输入到文件中 | echo “hello,world!” > example.txt 表示把hello,world! 写入其中 |
| vi或vim | 文本编辑器,vi index.txt 然后输入文本,按Esc键,接着输入“:wq” 保存并退出 |
| cp(copy file) | 复制文件或目录 | |
| rm(remove) | 删除文件或目录 | rm -r test |
| mv(move file) | 移动文件与目录,或修改文件与目录的名称 |
| cat | 参数:-n 或 -number 由1开始对所有输出的行数编号 -b 或 -number-nonblank,对于空白行不编号 -s 或 -squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行。 -v 或 -show-nonprinting | cat -n linuxfile1>linuxfile2 把Linuxfile1的档案内容加上行号后输入 Linuxfile2这个档案里 cat -b linuxfile1 linuxfile2 >>linuxfile3把 linuxfile1和linuxfile2的档案内容加上行号(空白行不加)之后将内容附加到linuxfile3里一次显示整个文件 cat filename从键盘创建一个文件 cat > filename |