创建目录命令
这个命令只能创建目录文件,并不能创建其他类型的文件
先cd到临时文件夹,然后创建一个名为amt的目录文件
然后查看当前目录下的文件信息
有必要说一下,如果要在与当前目录同级的目录里创建文件夹但没有写上当前目录的上一级目录名,
那么会默认认为是在当前目录下创建文件夹
2. 在如图 1所示的对话框中输入如下命令:d:\keil\arm\bin40\fromelf.exe--bin –o ./run_in_flash/nvic_test.bin ./run_in_flash/nvic_test.axf解释一下该命令:d:\keil\arm\bin40\fromelf.exe mdk中 fromelf.exe所在的目录--bin 将 axf格式的文件转换成 bin文件–o ./run_in_flash/nvic_test.bin bin文件的输出目录./run_in_flash/nvic_test.axf 被转换的 axf文件所在的目录图 1 利用mdk生成 bin文件3. 编译工程重新编译工程linux常用命令,之后会在输出目录 (这里是“ ./run_in_flash”linux常用命令,即当前目录下的深圳市英蓓特信息技术有限公司run_in_flash文件夹)里生成一个 bin文件(这里是 nvic_test.bin)。 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -f 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]* 显示包含数字的文件名和目录名 tree 显示文件和目录由根目录开始的树形结构 lstree 显示文件和目录由根目录开始的树形结构 mkdir dir1 创建一个叫做 '。 的目录并同时删除其内容 rm -rf dir1 dir2 同时删除两个目录及它们的内容 mv dir1 new_dir 重命名/移动 一个目录 cp file1 file2 复制一个文件 cp dir/* . 复制一个目录下的所有文件到当前工作目录 cp -a /tmp/dir1 . 复制一个目录到当前工作目录 cp -a dir1 dir2 复制一个目录 ln -s file1 lnk1 创建一个指向文件或目录的软链接 ln file1 lnk1 创建一个指向文件或目录的物理链接 touch -t 0712250000 file1 修改一个文件或目录的时间戳 - find / -name file1 从 '。
原因是因为没有在home前面写根目录/
在home前面加上左斜杠试试
果然是这个问题,成功在home目录下创建ceshi文件夹
在命令后面加-p就是递归创建
就是如果你要一次性创建多个嵌套的文件夹,那就要加上-p
一个点%20.%20代表当前目录,两个点%20..%20代表上一级目录,所以输入cd%20.%20其实是没意义的..
这个之前也试过了..不多说了..
pwd也可以配合%20.%20与..使用
Windows下的命令提示符也有同样的命令
删除命令
将a1删除了
该命令只能删除空目录,比如想删除tmp,那么必须要将tmp清空才能删除
这个命令本身是用来复制文件的,如果要复制目录,则要加上-r
可以同时复制多个文件,路径之间空格隔开,然后目标地址要写在最后
-p%20保留文件属性指的是文件创建时间,修改时间,所有者这些完全复制过去
在复制的同时还可以给复制过去的文件改名%20操作如下
将/tmp/amt/下面的文件夹a复制到/tmp/home下面,并给它起一个新名
然后cd到home下查看复制过去的文件夹名称
ok
这个命令与复制命令的用法是一样的,至于用于改名
如果,将一个文件剪切到同一个文件夹内然后给一个新的文件名,那不就是改名了么.
Linux没有回收站的设定,询问完之后就真的删除了.
加上-f可以取消询问,之所以特别说一下这个,是因为,如果你要删除的目录下面有几千个文件,那你可以按Y按到天亮
如果你确实没加-f 那按Ctrl+c可以中断命令
好了本点讲完,就这些~