常用控制命令

grep

Global search Regular Expression and Print out the line

全局搜索正则表达式

grep "some string" file

在文件中查找给定的表达式,例如grep 'arr' *.js在所有js文件中查找’arr’字符串

grep -i "REact" file

忽略大小写

ls

list

ls

列出目录下的文件

pwd

Print Working Directory

pwd

打印当前目录路径

cat

concatenate

cat filename

显示文件内容

cat filename1 > filename2

复制文件,例如cat index.js > newIndex.js

touch

touch filename

创建(空内容)文件,例如touch index.js 创建一个空的js文件

mkdir

make directory

mkdir directory

创建目录

rm

remove

rm filename

删除文件

rm -rf directory

删除目录

rmdir

remove directory

rmdir directory

删除空目录,目录内里面有文件的会失败

tail

tail filename

显示文件结尾部分的内容

wget

wget someurl

find

find path -name filename

查找文件或目录,例如find . -name index.js 查找当前目录及子目录中名为index.js的文件

mv somefile /to/some/other/path

移动文件到目标路径

参考:Here Are 11 Console Commands Every Developer Should Know

Comments
Write a Comment