
Linux C中,mkdir函数用于创建目录,但指定的目录名不能是当前目录中已有的目录,否则mkdir函数返回-1。所以,请删除此目录后再行尝试。
代码中建议先使用opendir判断要创建的目录是否存在,若不存在再创建。
if(NULL == opendir("/home/test"))mkdir("/home/test", 0775);
mkdir aa创建文件的命令为(创建一个文件为aaphp):
touch aaphp合并起来就是一条命令为:
mkdir aa && touch aaphp
1、在ubuntu系统中默认是没有tree这个命令的,需要安装,用下面的命令就可以安装tree这个命令工具sudo apt-get install tree
2、首先来说说怎么样使用tree这个命令,其实有个非常简单的办法,就是直接查看关于tree的帮助,输入下面的命令,可以查看关于tree命令的帮助信息tree --help
3、下面我们再来说说怎么样使用tree,最简单的使用办法是直接输入tree命令,就会自动给我们以树形的形式列出当前目录的文件和文件夹,不加任何参数,它会自动列表当前目录下面所有深度级别的文件和目录
4、下面我们来说说怎么样查看不同级别子目录和文件使用"tree -L 1 "这个命令,只查看当前第一级的目录和文件使用"tree -L 2 "这个命令,只查看当前第二级的目录和文件使用"tree -L N "这个命令,只查看当前第N级的目录和文件
5、上面说的只是将当前的结果显示出来,但很多情况下我们是要将这个目录结构信息保存下来,自己备用或者发给别人,下面我们就来讲述这个怎样实现这个目的
使用下面的命令将当前文件的第二级子目录的目录结构信息输入保存到/home/xyh/treetxt文件中
命令:tree -L 2 > /home/xyh/treetxt
6、下面我们打开/home/xyh/treetxt文件查看里面保存的结果是否和之前我们使用的命令显示的结果是一样的,可以看到文件保存的结果就是使用"tree -L 2 "这个命令的输入结果
很简单嘛,新建目录命令,mkdir
添加用户命令
useradd
新建一个文件touch
txt
切换目录,用cd
命令
返回工作目录命令
pwd
删除用
rm
-f
参数是强制删除,删除目录用rm
-rf
,两个参数是强制删除目录,明白了没?
列出目录用
ls
-al
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)