linux如何创建目录:终端输入mkdir指令即可快速新建文件夹

linux如何创建目录:终端输入mkdir指令即可快速新建文件夹

刚上手远程操作Linux服务器的时候,对着黑乎乎的终端界面彻底没了头绪,满脑子都在琢磨linux如何创建目录,习惯了Windows桌面可视化操作的我,一时间完全摸不透命令行的运作逻辑,只能凭着过往的使用经验胡乱尝试。

总下意识觉得Linux系统也能右键唤出菜单新建文件夹,可终端界面没有任何桌面交互按钮,反复点击鼠标只会出现光标跳动,屏幕上不断弹出操作无效的提示,折腾了十几分钟,连一个基础的文件夹都没能建出来,越操作越觉得别扭。

最蠢的就是瞎编命令尝试。

随手敲过create、new、add这些自己觉得合理的英文指令,每一次满怀期待按下回车,换来的都是鲜红的报错字符。那时候看不懂系统提示的英文含义,只会单纯觉得是自己操作不够熟练,甚至退出重新登录服务器、刷新界面反复试,完全没意识到从根源上就搞错了操作方式,白白浪费了大把调试的时间。

折腾好久才搞明白,Linux所有目录创建操作,全部依托专属命令完成,没有任何可视化快捷操作。

核心的创建指令就是mkdir,这是系统自带的基础命令,不需要额外安装插件、不需要修改权限,普通用户权限就能直接使用。只需要在终端输入mkdir,后面跟上自己想要设置的目录名称,按下回车,就能在当前的文件路径下生成全新的目录。日常使用最简单的格式就是mkdir 文件夹名,比如输入mkdir data,回车之后,当前路径里就会多出一个名为data的目录,用来存放对应的程序文件和日志内容,足够满足新手的基础使用需求。

还有个极易忽略的小问题。

命名目录的时候千万不能随手加空格,之前实操的时候想建一个名为work file的目录,直接输入mkdir work file,执行完才发现系统自动生成了work和file两个独立的空目录,直接打乱了自己的文件分类规划。后来才清楚,Linux会把空格当成指令分隔符,想要创建带空格的目录,必须用双引号把名称包裹住,正确写法是mkdir "work file",这个小细节不注意,很容易多出一堆无用的零散文件夹。

除了基础创建,当时还试过一次性新建多个目录,直接在mkdir后面依次排列不同目录名就行,mkdir log cache temp,一条指令就能同时生成三个文件夹,批量操作能省不少重复输入的时间,对于需要多分类文件的场景特别实用。

那天调试完服务器基础配置,看着终端里一堆随手建错的空目录,懒得逐一删除,直接关掉了窗口,那些多余的文件夹就一直留在了初始路径里。