Ubuntu下,建立/复制/移动/删除文件或目录
来源:互联网 发布:淘宝产品十年事 pdf 编辑:程序博客网 时间:2024/05/01 00:07
“touch” --- 建立文件
touch file1,如果文件没有存在,则会建立,如果此文件已经存在则会更新文件的修改日期.
其实建立文件还有其它方式比如用复位向 echo content > /tmp/file1,什么是复位向,我们在Shell编程栏目会讲到
“mkdir” --- 建立目录
mkdir dir1 这些指令都有绝对与相对路径的差异,前面讲过这里不讲.这个指令有个比较有用的选项 -p,当你要建立一个目录比如 /export/home/user0/kkk/dir1,但是你不确定user0下面是否有kkk目录,你可以使用mkdir -p /export/home/user0//kkk/dir1,指令执行时会自动建立kkk目录(如果不存在).
“cp” --- copy复制
cp 可以复制文件也可以复制活页夹(cp –r),要注意的是在UNIX中指令正常执行时不会有消息的,在本届讲的文件操作的指令都是这样,比如cp file1 file1.cp如果原来file1.cp已经存在,系统不会提示,而会直接覆盖,这样就有可能造成损失.所以要小心使用,当然也有解决办法,就是-i选项,cp -i file1 file1.cp如果存在了,系统会提示你是否overwrite? 所以很多系统管理员都会设定别名alias cp “cp -i”,就是你使用的cp就是有-i选项功能的,同样的针对rm等指令也会使用别名来防止人为的操作错误alias rm “rm -i”,设置方法在3.3初始文件中有讲 (连结到3.3初始文件)
“mv” --- move移动/改名 针对文件或目录都行.(同样也有 -i选项)
为什么有改名的功能呢?比如你将一个文件mv到同一个目录,但赋予他不同的名字,不就是改名了吗? 比如 mv file1 file2就将文件名改为file2了, mv file1 /tmp/ 移动到/tmp下面文件明不变, mv file1 /tmp/file1.mv移动并改名为file1.mv
“rm” --- remove删除
与cp反过来是删除原文件,选项都差不多 -r 删除目录, -i会提示,针对rm在使用时要特别小心,特别是删除目录时注意确认你的目录是否正确,如果你的目录错误而又没有使用-i选项的时候,系统会一直去做错误的事情,而你确浑然不知,这样造成的后果也是不可估量的.
一个常用的例子是: rm -r / export/home/user0/kkk 你在输入时/后面多了一个空格,指令则会执行删除整个/(root)目录的动作,并且不会有任何信息,想象结果会怎样?不堪设想啊!
“rmdir” --- remove directory
基本不用,用rm -r就行了!
- Ubuntu下,建立/复制/移动/删除文件或目录
- UNIX 建立/复制/移动/删除 文件或目录
- Ubuntu中建立、复制、移动、删除文件的命令
- ubuntu中建立、复制、移动、删除文件的命令
- ubuntu下递归删除指定名字的文件或目录
- ubuntu 复制文件或目录 命令
- C++如何复制文件、移动文件、删除文件、新建目录?
- 文件的基本操作---复制/移动或删除文件
- Linux文件的建立、复制、删除和移动命令
- linux下递归删除文件或目录
- 复制文件或目录到另一个目录下
- 复制文件或目录到指定目录下
- Ubuntu中复制文件或目录的命令
- Ubuntu中复制文件或目录的命令
- Ubuntu文件的复制、移动和删除命令
- Ubuntu文件的复制、移动和删除命令
- Ubuntu文件的复制、移动和删除命令
- Ubuntu文件的复制、移动和删除命令
- ARC 工程出现错误__NSAutoreleaseNoPool(): Object 0x8850ce0 of class __NSCFData autoreleased with no pool in
- 社保那些事
- C:统计数组中不重复数组个数
- 把txt文本数据写入二维数组
- 启动weblogic时报错: java.lang.NoClassDefFoundError: weblogic/Server
- Ubuntu下,建立/复制/移动/删除文件或目录
- 汇编语言学习——第二章 寄存器(CPU工作原理)
- hl7 v2.X 版本中RSP_K23消息的构造
- UBOOT操作指令例子
- iOS 遇到Could not change executable permissions on the application的情况
- 自动化数据同步脚本
- jdbc执行批处理①
- 寻找两个相交链表的第一个公共节点
- 如何创建一个JAR文件