Linux中常见的文件操作命令

来源:互联网 发布:衣柜 知乎 编辑:程序博客网 时间:2024/04/30 20:22

【本人初学Linux,这里摘录命令主要是便于个人以后需要时候能快速查看】


1、改变目录命令: cd(change directory).  例如:cd /usr

2、查看当前目录:pwd (present work directory) . 

3、查看指定目录下文件的详细信息:ls (list) .   例如:ls ./ (列出当前目录下的文件信息)

4、创建目录:mkdir  (make directory) . 例如:mkdir ../java (在当前目录的父目录下创建java目录)

5、创建文件:touch . 例如:touch /home/Desktop/helloworld.cpp (在系统桌面上创建helloworld.cpp)

6、删除文件:rm (remove) . 例如:rm /data.txt(删除根目录下的data.txt文件)

7、删除文件夹:rm -r . 例如:rm -r /home/Desktop/hello(删除桌面上的hello目录)

8、复制文件:cp (copy) . 例如:cp /home/Desktop/from.cpp /home/Desktop/to.cpp (注意复制的方向)  .

9、复制文件夹中:cp -r . 例如: cp -r /from /to

10、移动文件:mv (move) . 例如:mv /home/from.txt mv /home/Desktop

11、查看文件内容:cat . 例如:cat /src/helloworld.cpp


【备注:命令参数】


  -f :force,强制的意思,强制直接移动而不询问。 
  -i :若目标文件(destination)已经存在,就会询问是否覆盖。 
  -u :若目标文件已经存在,且来源文件比较新,才会更新,用于查看是否需要移动。 

命令中的参数总体看还是比较统一的,“r”是递归,“f”是强制,“u”是更新,“i”是是否提示。