Linux文件操作基础指令

cp命令

  名称:cp
  使用权限:所有使用者
  使用方式
  cp [options] source dest
  cp [options] source... directory
  说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。
  参数
  -a 尽可能将档案状态、权限等资料都照原状予以复制。
  -r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。
  -f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。
  范例
  将档案 aaa 复制(已存在),并命名为 bbb :
  cp aaa bbb
  将所有的C语言程序拷贝至 Finished 子目录中 :
  cp *.c Finished

mv命令

  名称:mv
  使用权限:所有使用者
  使用方式
  mv [options] source dest
  mv [options] source... directory
  说明:将一个档案移至另一档案,或将数个档案移至另一目录。
  参数:-i 若目的地已有同名档案,则先询问是否覆盖旧档。
  范例
  将档案 aaa 更名为 bbb :
  mv aaa bbb
  将所有的C语言程序移至 Finished 子目录中 :
  mv -i *.c

rm命令

  名称:rm
  使用权限:所有使用者
  使用方式:rm [options] name...
  说明:删除档案及目录。
  参数
  -i 删除前逐一询问确认。
  -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
  -r 将目录及以下之档案亦逐一删除。
  范例
  删除所有C语言程序档;删除前逐一询问确认 :
  rm -i *.c
  将 Finished 子目录及子目录中所有档案删除 :
  rm -r Finished

file命令

  功能说明:辨识文件类型。
  语  法:file [-beLvz][-f <名称文件>][-m <数字文件>...][文件或目录...]
  补充说明:通过file指令,我们得以辨识该文件的类型。
  参  数
  -b  列出辨识结果时,不显示文件名称。
  -c  详细显示指令执行过程,便于排错或分析程序执行的情形。
  -f<名称文件>  指定名称文件,其内容有一个或多个文件名称呢感,让file依序辨识这些文件,格式为每列一个文件名称。
  -L  直接显示符号连接所指向的文件的类别。
  -v  显示版本信息。
  -z  尝试去解读压缩文件的内容。

cut命令名称:cut

  使用权限:所有使用者
  用法:cut -cnum1-num2 filename
  说明:显示每行从开头算起 num1 到 num2 的文字。
  范例
  shell>> cat example
  test2
  this is test1
  shell>> cut -c0-6 example ## print 开头算起前 6 个字元
  test2
  this i

cat命令

  名称:cat
  使用权限:所有使用者
  使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName
  说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)
  参数
  -n 或 --number 由 1 开始对所有输出的行数编号
  -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
  -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
  -v 或 --show-nonprinting

cd命令

    名称 : cd
  使用权限 : 所有使用者
  使用方式 : cd [dirName]
  说明 : 变换工作目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home directory (也就是刚 login 时所在的目录)。
  另外,"~" 也表示为 home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。
  范例 : 跳到 /usr/bin/ :
  cd /usr/bin
  跳到自己的 home directory :
  cd ~
  跳到目前目录的上上两层 :
  cd ../..
  cd - 返回进入当前目录前所在目录

mkdir命令

  名称: mkdir
  使用权限:于目前目录有适当权限的所有使用者
  使用方式:mkdir [-p] dirName
  说明:建立名称为 dirName 之子目录。
  参数:-p 确保目录名称存在,不存在的就建一个。
  范例
  在工作目录下,建立一个名为 AAA 的子目录 :
  mkdir AAA
  在工作目录下的 BBB 目录中,建立一个名为 Test 的子目录。若 BBB 目录原本不存在,则建立一个。(注:本例若不加 -p,且原本 BBB目录不存在,则产生错误。)
  mkdir -p BBB/Tes

Linux文件操作基础指令

上一篇:ubuntu安装百度网盘linux版客户端


下一篇:批量更新shell脚本(post请求)