Linux 命令大全之文件管理
Linux 提供了许许多多多的命令,常用的命令有 cd
、ls
、rm
。
我们收集和整理了 Linux 下几乎所有的命令列于此,希望大家需要用到的时候可以查询
文件管理相关
命令 | 描述 |
---|---|
cat | 用于连接文件并将内容打印到标准输出设备上 |
chattr | 用于改变文件属性 |
chgrp | 用于变更文件或目录的所属群组 |
chmod | 可以控制文件如何被他人所调用 |
chown | 指定文件的拥有者改为指定的用户或组 |
cksum | 用于检查文件的CRC是否正确 |
cmp | 用于比较两个文件是否有差异 |
diff | 用于比较文件的差异 |
diffstat | 根据 diff 的比较结果,显示统计数字 |
file | 用于辨识文件类型 |
find | 用来在指定目录下查找文件 |
git | 文字模式下的文件管理 |
gitview | 用于观看文件的内容 |
indent | 用于调整C原始代码文件的格式 |
cut | 用于显示每行从开头算起 num1 到 num2 的文字 |
ln | 为某一个文件在另外一个位置建立一个同步的链接 |
less | 可以随意浏览文件 |
locate | 用于查找符合条件的文档 |
lsattr | 用于显示文件属性 |
mattrib | 用来变更或显示MS-DOS文件的属性 |
mc | 用于提供一个菜单式的文件管理程序 |
mdel | 用来删除 MSDOS 格式的档案 |
mdir | 用于显示MS-DOS目录 |
mktemp | 用于建立临时文件 |
more | 以一页一页的形式显示文件内容 |
mmove | 用于在MS-DOS文件系统中,移动文件或目录,或更改名称 |
mread | 用于将MS-DOS文件复制到Linux/Unix的目录中 |
mren | 用于更改MS-DOS文件或目录的名称,或是移动文件或目录 |
mtools | 用于显示mtools支持的指令 |
mtoolstest | 用于测试并显示mtools的相关设置 |
mv | 用来为文件或目录改名、或将文件或目录移入其它位置 |
od | 用于输出文件内容 |
paste | 用于合并文件的列 |
patch | 用于修补文件 |
rcp | 用于复制远程文件或目录 |
rm | 用于删除一个文件或者目录 |
slocate | 查找文件或目录 |
split | 用于将一个文件分割成数个 |
tee | 用于读取标准输入的数据,并将其内容输出成文件 |
tmpwatch | 用于删除临时文件 |
touch | 用于修改文件或者目录的时间属性,包括存取时间和更改时间 |
umask | 指定在建立文件时预设的权限掩码 |
which | 用于查找文件 |
cp | 用于复制文件或目录 |
whereis | 用于查找文件 |
mcopy | 可复制单一的文件到所指定的文件名称 |
mshowfat | 用于显示MS-DOS文件在FAT中的记录 |
rhmask | 用于对文件进行加密和解密操作 |
scp | 用于Linux之间复制文件和目录 |
awk | 是一种处理文本文件的语言,是一个强大的文本分析工具 |