背景
小李云公司是一家刚刚组建的创业型企业,主要从事旅游资讯的发布服务工作。小米是刚刚被公司招聘来的实习生,大专二年级的网络专业学生。入职后,跟着公司运维部的大牛哥负责网站服务器的运维工作。今天是小米上岗工作的第一天,刚到岗位的小米接到大牛哥交给他的第一个任务,创建1500个文件夹。
结构如下:
一级:project
二级:app,new,model,view,controller,config,temp
三级:分别在二级的目录下,建立xxx01~xxx200个目录,注:xxx为二级目录名称
四级:在app01目录下,建立app0101~app01100个目录。
共计1500目录,最后用tree命令输出显示project及其子目录,并将目录图形化结构输出至文件tree.txt中。使用命令:
tree project >> tree.txt
刚刚接触LINUX的小米,听到这个任务头立刻大了,他翻遍了自己脖子上的海量数据库,除了cd、mkdir、ls这几个文件夹有关的命令,再也没有能帮到自己的方法了。而且大牛哥说得很清楚,午饭后要等着用。说完便扔下呆呆的小米,去了会议室开会云了。
即将使用的命令:
建立新目录
mkdir project
查看当前目录下的文件列表
ls
进入目录
cd project
删除空目录
rmdir xxx
删除目录及其包含的子目录及文件
rm -rf project
进入当前登录系统用户的用户目录
cd ~
进入linux系统的根目录
cd /
返回上级目录
cd ..
查看你当前所在目录的完整路径(即绝对路径)
pwd
命令使用方法见教材P46-P50。
注:以上文中有下划线的名词为专业名词,请大家参考教材或互联网理解含义。同时在操作过程中,灵活使用tree命令来了解你的工作成果,使用pwd命令来查看你所处的位置。
建议tree用法,此为查看你当前目录下的目录结构(图形化的哟)
tree .
项目完成后,返回至project所在的目录,使用以下命令保存图形结构至文本文件。
tree project >> tree.txt
可使用以下命令查看文件内容
vi tree.txt
结果示例:
转载于:https://blog.51cto.com/hwdelinux/1692940