LINUX初识之文件操作

Linux的文件操作

文件的新建:touch filename

文件的改名:mv

文件的查看:ls

文件内容的查看:cat

文件的删除:rm     [-r -f]

文件的拷贝:cp     [-r -f -p]

文件的移动:mv	

文件夹的操作

新建文件夹:mkdir

文件夹改名:mv

文件夹插卡:ls

空文件夹的删除:rmdir

不为空的文件夹的删除:rm -rf     递归删除

文件夹移动:mv

文件夹拷贝:cp [-r -p -f]

mv命令

mv [选项] 源文件或目录 目标文件或目录
如果目标是一个文件,而不是一个存在的目录,执行的是改名操作;如果目标是一个存在的目录,那执行移动。

文件的查看等命令

cp命令

cp命令  拷贝文件
命令语法  
  cp [options] 源文件或目录    目标目录
命令选项  
  -a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容  
  -d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。  
  -f:覆盖已经存在的目标文件而不给出提示。  
  -i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖。  
  -p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。  
  -r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。  
  -l:不复制文件,只是生成链接文件。

cat命令

cat 命令用于连接文件并打印到标准输出设备上。  
  命令语法  
       cat [选项列表] [文件列表]
  命令选项  
  -n 或 --number:        由 1 开始对所有输出的行数编号。  
  -b 或 --number-nonblank:    和 -n 相似,只不过对于空白行不编号。  
  -s 或 --squeeze-blank:        当遇到有连续两行以上的空白行,就代换为一行的空白行。  
  -v 或 --show-nonprinting:    使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。  
  -E 或 --show-ends :         在每行结束处显示 $。  
  -T 或 --show-tabs:         将 TAB 字符显示为 ^I。  
  -A, --show-all:        等价于 -vET。  
  -e:                等价于"-vE"选项;  
  -t:                等价于"-vT"选项;

head命令

head - 输出文件的开始部分
命令语法  
      head \[OPTION\] \[FILE\]
命令选项  
  -c, --bytes=SIZE          打印起始的SIZE字节  
  -n, --lines=NUMBER         显示起始的NUMBER行,而非默认的起始10行  
  -q, --quiet, --silent         从不显示给出文件名的首部  
  -v, --verbose             总是显示给出文件名的首部  
  --help             显示帮助后退出  
  --version             输出版本信息后退出
发布了30 篇原创文章 · 获赞 16 · 访问量 1163

猜你喜欢

转载自blog.csdn.net/qq_34523665/article/details/104454558