Linux学习笔记3-文件操作命令

  • 内容
  • 评论
  • 相关
一些概念
1:linux文件系统为一个倒转的单根树状结构
2:文件系统根为"/"
3:文件系统严格区分大小写
4:路径使用"/"分割 (windows中使用"\")
5:名称最多可以为255个字符
6:除了正斜线外,都是有效字符
7:绝对路径,以"/"开头,递归每级目录直到目标的路径。不受当前坐在工作目录限制
8:相对路径,以当前目录为起点,到达目标的路径。受当前所在目录限制
9:以"."开头的文件为隐藏文件,图中的.test.txt就是隐藏文件,ls -a可以查看到隐藏文件(想要创建隐藏文件只需要在文件名称前加个点就行了)
创建:
mkdir 文件名,创建一个目录,如图所示
touch 文件名,创建一个文件,如图所示
复制、移动、重命名:
cp,复制命令,copy的缩写,cp  源文件(文件夹)  目标文件(文件夹)
在复制文件夹的使用一定要加上 -r 选项,不然复制不了(如图所示)
参数1 cp -r 递归复制整个目录树
参数2 cp -v 显示复制的详细信息 可以组合起来用 -rv
通过mv命令移动或者重命名文件或目录
mv 文件名 目标目录 移动文件
mv 文件名 文件名 重命名文件
删除
rm  文件名 ,删除一个文件(不能删除文件目录)
-r,递归删除目录下所有的文件(加上这个选项rm命令就可以删除目录)
-v,显示删除的详细信息
-f,非常危险的命令 几乎不可能恢复被删除的文件
-i,交互式删除 就是在每删除一个文件的时候回提示用户是否删除,yes就同意删除,no就不同意删除
(千万要注意 rm -rf命令,执行之后什么都不剩了!!)
rmdir ,删除一个目录(不能删除非空文件夹)
文件的压缩和解压:
.tar
  解包:tar xvf FileName.tar
  打包:tar cvf FileName.tar DirName
  (注:tar是打包,不是压缩!)
.gz
  解压 1:gunzip FileName.gz
  解压2:gzip -d FileName.gz
  压缩:gzip FileName
  .tar.gz 和 .tgz
  解压:tar zxvf FileName.tar.gz
  压缩:tar zcvf FileName.tar.gz DirName
.zip
需要安装
yum install zip
yum install unzip
  解压:unzip FileName.zip
  压缩:zip -r FileName.zip DirName
  压缩一个目录使用 -r 参数,-r 递归。例: $ zip -r FileName.zip DirName

评论

0条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注