Linux常用命令
1、Linux文件的复制、删除和移动命令
·cp复制,相当于dos中"copy"
用法:# cp [选项] 源文件或目录 目标文件或目录
常用参数:
-i interactive,询问模式。覆盖前是否询问
-r recursive,当复制原文件夹是一个目录文件, 目标必须为目录名
# cp -i install.log /tmp
# cp -i install.log /tmp
# cp -r /root /tmp
·mv移动、重命名,相当于dos中"move"
用法: # mv [选项] 源文件或目录 目标文件或目录
-i interactive,询问模式.
-f force,强制操作,不询问.
# mv /tmp/install.log .
# mv /tmp/install.log ./i3
# cp i3 /tmp
# mv -i i3 /tmp
# mv -f a*.* /tmp/i3
·rm(remove)删除文件、文件夹,相当于dos中"del"
用法: # rm [选项] 文件
-i、-r、-f 同上."-r"主要针对文件夹,将全部目录和子目录递归地删除
# mkdir folder
# touch folder/{a,b,c}
# ls folder
# rm -i folder/a
# ls folder
# rm -rf folder
2、Linux目录的创建与删除命令
·mkdir创建文件夹,DOS同
用法:# mkdir [选项] 文件夹名
-p parents,父母.当父文件夹不存在时,先创建父文件夹
# mkdir /tmp/haha
# mkdir -p /tmp/a/b/c/d
# mkdir /tmp/{x,y,z}
·rmdir删除空文件夹,DOS同
用法: # rmdir [选项] 文件夹名
# rmdir /tmp/a/b/c/d
# rmdir /tmp/a/b
·cd更改目录,DOS同
用法:# cd [文件夹]
- // 当前目录与上一次工作目录切换
~ // 用户主目录
# cd -
# cd ~
创建文件夹 mkdir
创建文件 touch或者vi
清除命令 rm 可以删除文件或文件名 注意删除文件夹要加参数
rmdir删除空文件夹
mkdir path 创建文件夹
>1.txt 新建一个空文件
del 1.txt 删除文件
rmdir path 删除空目录
创建文件夹 mkdir a
文件 touch a
删除 rm -rf a
重命名 mv a b
创建文件夹可以使用mkdir命令
创建文件的方法就比较多了
比如toutch可以创建一个空白文件
也可以使用文件编译器比如vim或者nano或者gedit等等创建文件
甚至也可以使用重定向符比如>以及>>来创建一个文件
创建文件的方法是非常多的
删除文件的方法一般可以使用rm进行删除
也可以使用rmdir删除文件夹,不过无法删除非空目录
那么就可以使用rm的-r选项来删除非空目录
不管是创建还是删除文件或者文件夹都需要使用命令的用户拥有相应的权限
如果没有权限的话操作也会失败