批量创建文件
mkdir k{1-10的数字 #例如:1,2,3,4}会在目录中生成K1,K2,K3,K4四个文件
more 逐屏显示内容的命令 文件多的时候用les
主层次结构的目录/bin #所有用户在单元用户模式中必须具备的二进制命令文件 /etc #系统主要的配置文件存放目录 /mnt #临时挂载的文件系统 /opt #可选的应用程序包 /proc #将进程和内核信息以文件形式呈现的虚拟文件系统 /tmp #临时文件
Linux文件目录常用管理命令
创建目录的命令 mkdir mkdir -p #递归创建目录 mkdir -v #每次创建新目录都显示信息
将文件的内容打印到标准输出的命令 cat
cat -n #由1开始对所有的输出的行数编号
比较文件的差异的命令 diff
diff -a #预设只会逐行比较文本文件 diff -c #显示全部内文,并标出不同之处 diff -H #比较大文件时,可加快速度 diff -i #不检查大小写的不同 diff -q #仅显示有无差异,不显示详细的信息
过滤文本的命令 grep 用于描述字排列和匹配模式的一种语法规则,主要用于字符串的模式分割、匹配、查找及替换操作。
grep -n #显示行号 grep -A :after,后#行 grep -B:before,前#行 grep -C:context,前后各#行
rm 删除某个目录及其子目录的命令
rm -f #强制删除 rm -f #递归式删除目录下面文件以及子目录下的文件
改变指定文件的访问时间和修改时间的命令 touch
在文件或者目录之间创建链接的命令 ln
硬链接 #删除硬链接的时候需要将与之相关的所有硬链接文件均被删除 软连接 #类似于windos的快捷方式
拷贝文件或者目录命令 cp
cp -f #强制覆盖目标文件 cp -r #递归复制目录
在指定的路径下查找指定文件的命令 find
分割文档的命令 split
split -b #值为每一输出档案的大小,单位为byte split -l #值为每一输出档的列数大小
文件/目录改名或变更存储位置的命令 mv
mv -b #当目标文件存在时,先进行备份再覆盖 mv -f #当目标文件存在时,强制覆盖