lbp的blog

纸上得来终觉浅,绝知此事要躬行

0%

linux命令

备忘linus命令

history

用来展示终端中的命令历史记录

tips

  • !n 读取n的命令,回车执行
  • !? 引用最近的包含某个字符串的命令,回车查询。eg:!?git

ln (link files)

ln -s 源路径 目标路径

以上可以创建一个软连接,也就是windows系统中的快捷方式,需要注意的是

  1. 最好使用绝对路径
  2. 如果使用相对路径,需要在目标路径下面执行此命令

命令执行完成之后在可视化界面或者使用 ll 命令应该可以看到正确的源文件

鸟哥

history举例

which

查找某个命令的绝对路径。

script
1
2
# e.g.
which node

在mac的任意目录中,我们都可以使用某些命令。比如:cd等。
当我们在任意目录下键入cd时,发生了什么:
搜索环境变量 PATH下的目录,查找是否有匹配的命令,有的话直接执行,否则抛出未知命令。

grep

grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

1
2
# 搜索当前目录文件下查找 `hello`
grep hello ./*

参考

Mac 中环境变量的配置和理解
linus命令查询