Linux教程 - 文件操作

Linux 文件操作:零基础、全中文、免费教程!

aapt 命令 - aapt 命令代表 Android 资产包装工具,包含在SDK的工具/目录中。 此工具允许您查看,创建和更新Zip兼容的存档(zip,jar,apk)。 它还可以将资源编译为二进制资产。
ack 命令 - ack 命令是比 grep 好用的文本搜索工具
ar 命令 - ar 命令是建立或修改备存文件,或是从备存文件中抽取文件。
arj 命令 - arj 命令用于创建和管理.arj压缩包
basename 命令 - basename 命令打印目录或者文件的基本名称
blkid 命令 - blkid 命令查看块设备的文件系统类型、LABEL、UUID等信息
blockdev 命令 - blockdev 命令从命令行调用区块设备控制程序
bunzip2 命令 - bunzip2 命令创建一个bz2文件压缩包

bzcat 命令 - bzcat 命令解压缩指定的.bz2文件
bzcmp 命令 - bzcmp 命令比较两个压缩包中的文件
bzdiff 命令 - bzdiff 命令直接比较两个.bz2压缩包中文件的不同
bzgrep 命令 - bzgrep 命令使用正则表达式搜索.bz2压缩包中文件
bzip2 命令 - bzip2 命令将文件压缩成bz2格式
bzip2recover 命令 - bzip2recover 命令恢复被破坏的.bz2压缩包中的文件
bzless 命令 - bzless 命令增强.bz2压缩包查看器
bzmore 命令 - bzmore 命令查看bzip2压缩过的文本文件的内容
chattr 命令 - chattr 命令用来改变文件属性
chcon 命令 - chcon 命令修改对象(文件)的安全上下文
cmp 命令 - cmp 命令比较两个文件是否有差异
col 命令 - col 命令用来过滤控制字符,虽然 col 有他特殊的用途,不过,很多时候,他可以用来简单的处理将 [tab] 按键取代成为空格键。
colrm 命令 - colrm 命令删除文件中的指定列
comm 命令 - comm 命令用于两个文件之间的比较
compress 命令 - Linux compress命令是一个相当古老的 unix 档案压缩指令,压缩后的档案会加上一个 .Z 延伸档名以区别未压缩的档案,压缩后的档案可以以 uncompress 解压。若要将数个档案压成一个压缩档,必须先将档案 tar 起来再压缩。由于 gzip 可以产生更理想的压缩比例,一般人多已改用 gzip 为档案压缩工具。
cp 命令 - 在类 Unix 操作系统上,cp 命令可以复制文件和目录。
csplit 命令 - csplit 命令将一个大文件分割成小的碎片文件。
diff 命令 - diff 命令分析两个文件并打印不同的行。 本质上,它输出一组有关如何更改一个文件以使其与第二个文件相同的指令。
diff3 命令 - diff3 命令比较3个文件不同的地方。
dircolors 命令 - dircolors 命令用于设置 ls 指令在显示目录或文件时所用的色彩。
dirs 命令 - dirs 命令显示目录记录,dirs 命令显示当前目录栈中的所有记录(不带参数的 dirs 命令显示当前目录栈中的记录)。
dump 命令 - dump 命令用于备份 ext2 或者 ext3 文件系统。
ed 命令 - ed 命令是一个交互式文件编辑器。ed 是最古老的编辑程序之一。它大约 50 年前于 1969 年推出,是 Unix 的原始组件之一。
egrep 命令 - egrep 命令使用扩展正则表达式搜索文本模式以执行匹配。运行 egrep 相当于使用 -E 选项运行 grep。
ex 命令 - ex 命令是文本编辑器,以及 vi 的行编辑器模式。 它是 vim 的基础,vim 是世界上最受欢迎的文本编辑器之一。 根据查尔斯·哈利(Charles Haley)早期的一个程序,他于1976年由比尔·乔伊(Bill Joy)撰写。
fmt 命令 - fmt 命令是用于简化和优化文本文件的格式化程序。fmt 重新格式化指定的 FILE 中的每个段落,写入标准输出。 选项 -WIDTH--width = DIGITS 的缩写形式。
gzip 命令 - gzip 命令用来压缩文件,gzip,gunzip和zcat命令用于压缩或扩展 GNU GZIP 格式的文件。gzip 使用 Lempel-Ziv 编码(LZ77)减小了命名文件的大小。 只要有可能,每个文件都会被扩展名为 .gz 的文件替换,同时保留相同的所有权模式,访问和修改时间。 (对于 VMS,默认扩展名是 -gz,对于 MSDOS,OS / 2 FAT,Windows NT FAT 和 Atari,默认扩展名是 z。)如果未指定文件,或者文件名是“-”,则标准输入将压缩为标准输出。 gzip 将仅尝试压缩常规文件。 特别是,它忽略符号链接。
head 命令 - head 命令在屏幕上显示指定文件的开头若干行。
less 命令 - less 命令分屏上下翻页浏览文件内容。
ls 命令 - ls 命令列出有关文件和目录的信息。ls列出文件和目录及其关联的元数据,例如文件大小,所有权和修改时间。 如果没有选项,ls将列出当前目录中包含的文件,并按字母顺序对其进行排序。
lsattr 命令 - lsattr 命令查看文件的第二扩展文件系统属性。
md5sum 命令 - md5sum 命令用来计算和校验文件报文 CheckSum 摘要的工具程序
mkdir 命令 - mkdir 命令在文件系统中创建新目录。如果所有操作都成功,则 mkdir 返回退出状态,如果操作失败,则返回非零退出状态。
more 命令 - more 命令显示文件内容,每次显示一屏。
mv 命令 - mv 命令移动并重命名文件和目录。注意:mv 与 cp 的结果不同,mv好像文件“搬家”,文件个数并未增加。而 cp 对文件进行复制,文件个数增加了。
nl 命令 - nl 命令对文件中的行进行编号。
rm 命令 - rm 命令用于删除给定的文件和目录。rm 删除命令行上指定的每个文件。 默认情况下,它不会删除目录。这不像是在 Windows 回收站中添加内容; 一旦你是一个文件或目录,就无法撤消它。当使用 -r-R 选项执行 rm 时,它会递归删除任何匹配的目录,它们的子目录以及它们包含的所有文件。
rmdir 命令 - rmdir 命令用来删除空目录。rmdir 命令删除命令行上指定的每个目录(如果它们为空)。 也就是说,删除的每个目录都必须不包含任何文件或目录,否则 rmdir 无法删除它。
shred 命令 - shred 命令用于覆盖文件以隐藏其内容,并可选择删除它。
stat 命令 - stat 命令用于显示特定文件或文件系统的详细状态。
tail 命令 - tail 命令在屏幕上显示指定文件的末尾若干行。tail 命令还可以监视数据流和打开的文件,在写入时显示新信息。例如,它是实时监视系统日志中最新事件的有用方法。
tailf 命令 - tailf 命令在屏幕上显示指定文件的末尾若干行内容,通常用于日志文件的跟踪输出。
tar 命令 - tar 命令创建、维护、修改和提取以 tar 格式存档的文件。“Tar”代表磁带存档。 它是一种归档文件格式。tar 最初是在 Unix 早期开发的,目的是将文件备份到基于磁带的存储设备。 它后来被形式化为 POSIX 标准的一部分,现在用于收集,分发和归档文件,同时保留文件系统属性,例如用户和组权限,访问和修改日期以及目录结构。

touch 命令 - touch 命令创建新的空文件。touch 命令修改文件时间戳。如果该文件不存在,则创建具有该名称的空文件。
unarj 命令 - unarj 命令解压缩由arj命令创建的压缩包
vi 命令 - vi 命令是功能强大的纯文本编辑器。发音: "vee-eye"。基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。
vim 命令 - Vim(Vi[Improved])编辑器是功能强大的跨平台文本文件编辑工具,继承自Unix系统的Vi编辑器,支持Linux/Mac OS X/Windows系统,利用它可以建立、修改文本文件。

vsftpd 命令 - vsftpd 命令是 Linux 操作系统上运行的 FTP 服务器软件
wc 命令 - wc 命令计算每个输入文件的单词,换行符或字节,然后输出结果。
zcat 命令 - zcat 命令显示压缩包中文件的内容,可以使用 gzip -dgunzipzcat 将压缩文件恢复为原始格式。 zcat 与 gunzip -c 相同。(在某些系统上,zcat 可以作为 gzcat 安装,以保留要压缩的原始链接。)zcat 在命令行或其标准输入上解压缩文件列表,然后将未压缩的数据写入标准输出。 无论是否带有 .gz 后缀,zcat 都将解压缩具有正确幻数的文件。
zipinfo 命令 - zipinfo 命令用来列出压缩文件信息。在不解压的情况下,获取 zip 压缩文件的的详细信息。
zipsplit 命令 - zipsplit 命令用于将较大的“zip”压缩包分割成各个较小的“zip”压缩包。
znew 命令 - znew 命令将.Z压缩包重新转化为gzip命令压缩的.gz压缩包