文件操作

Linux chown命令:修改文件或目录的所有者或所属组

语法:chown[选项]文件名作用:chown命令用于修改文件或目录的所有者或所属组,在修改文件或目录的所有者或所属组时,可以使用用户名称或用户识别码设置,普通用户不能将自己文件的所有者更改为其他用户。参数:参数说明-c显示更改部分的信息-f不显示错误信息-h只对符号链接的文件做修改-R递归处理,

Linux chmod命令:权限管理

语法:chmod[选项]文件或者目录作用:chmod命令用于管理文件或目录的权限,权限的控制分为读取(r)、写入(w)、执行(x)3种。模式:模式说明u表示该文件或目录的拥有者g表示该文件或目录的所属群组o表示除文件或目录拥有者或所属群组之外的人a表示全部的用户,

Linux echo命令:输出字符串或提取Shell变量的值

语法:echo[选项]字符串作用:echo命令用于在显示器上显示一段文字,一般起到一个提示的作用。参数:参数说明-n不要在结尾自动换行-e“\a”发出警告声-e“\b”删除前一个字符-e“\c”结尾不加换行符-e“\f”换行但光标仍停留在原来的位置-e“\n”换行且光标移至行首-e“\r”光标移至行首

Linux wc命令:统计字节数、字数、行数

语法:wc[选项]文件名作用:wc命令用于统计指定文件中的字节数、字数、行数,并将统计结果显示输出。参数:参数说明-c统计字节数-l统计行数-m统计字符数-w统计字数,由空格或换行分隔的字符串称为字案例:1.统计文件dotcpp的字节数wc-cdotcpp2.统计文件dotcpp的行数wc-ldotc

Linux tail命令:查看文件后几行

语法:tail[选项]文件名作用:tail命令用于查看文件的结尾至标准输出中。参数:参数说明-f循环读取-q不显示处理信息-v显示详细的处理信息-c显示的字节数-n显示的行数案例:1.循环读取dotcpp文件tail-fdotcpp2.显示dotcpp文件的后10个字节tail-c10dotcpp3.

Linux head命令:查看文件前几行

语法:head[选项]文件名作用:head命令用于查看文件的开头至标准输出中。参数:参数说明-q隐藏文件名-v显示文件名-c显示的字节数-n显示的行数案例:1.显示dotcpp文件的前10个字节head-c10dotcpp2.显示dotcpp文件的前10行head-n10dotcpp

Linux less命令:分页显示文件内容

语法:less[选项]文件名作用:less命令用于分页显示文件或其它输出。参数:参数说明-e当文件显示结束后,自动离开-f强迫打开特殊文件-i忽略搜索时的大小写-N显示每行的行号-s显示连续空行为一行空格滚动到下一行回车滚动到下一页Q退出less命令案例:1.查看文件dotcpplessdotcpp2

Linux vi/vim命令:文本编辑器

语法:vi/vim[选项]作用:vi/vim命令用于将文本文件可视化。参数:参数说明Esc返回命令行模式i在光标前输入文字a在光标后输入文字x删除光标所在的字符dd删除光标所在的行yy将光标所在的行复制到剪贴板p将剪贴板的内容复制到光标后Ctrl+u向文件首翻半屏Ctrl+d向文件尾翻半屏Ctrl+b

Linux mv命令:移动或重命名文件或目录

语法:mv[选项]源文件或目录目标文件或目录作用:mv命令用于将文件或目录改名或将文件由一个目录移入另一个目录中。如果源类型和目标类型都是文件或者目录,mv将进行目录重命名。如果源类型为文件,而目标类型为目录,mv将进行文件的移动,如果源类型为目录,

Linux split命令:分割文件

语法:split[选项][input_file][output_file]作用:split命令用于分割文件,将一个文件分成数个。选项:选项说明input_file需要分割的文件output_file分割出来的文件序列参数:参数说明-bsize指定分割出来的文件大小,