在我们国家的法律规定而言,对于刀是有不同的分类的,有些刀属于管制刀具,法律是不允许携带,有一般的刀,携带是不触犯法律,如果携带刀身超过15cm在公共场合,是属于违法行为,对于管制刀具,我们国家是有具体的规定的。随意携带管制刀具,是违法行为,如果是一般的菜刀,一般不会触犯法律。
《治安管理处罚法》第三十二条
非法携带枪支、弹药或者弩、匕首等国家规定的管制器具的,处五日以下拘留,可以并处五百元以下罚款;情节较轻的,处警告或者二百元以下罚款。非法携带枪支、弹药或者弩、匕首等国家规定的管制器具进入公共场所或者公共交通工具的,处五日以上十日以下拘留,可以并处五百元以下罚款。