在linux里如果我要递归创建目录前面带/有什么区别

比如说 我 mkdir -p /c/d和 mkdir -p c/d 有区别吗

有的。
/c/d是绝对路径,表示的是从根目录/开始的路径,mkdir -p /c/d表示在跟目录下递归创建目录c和d。
c/d是相对路径,是相对于你当前执行命令的目录的路径,比如你在/home/user目录下,那么mkdir -p c/d就是在/home/user下递归创建目录c和d。
望采纳,谢谢!