您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

Linux中基本的文件和目录命令file与mkdir

添加时间:2016-5-9 19:21:41  添加: 思海网络 
file
file - 确定文件类型

-b
    不输出文件名 (简要模式).
-c
    检查时打印输出幻数文件的解析结果.常与 -m 一起使用,用来在安装幻数文件之前调试它.
-f 命名文件
    从在参数表前的 命名文件 中读出将要检查的文件名(每行一个文件).要有 命名文件 ,或者至少有一个文件名参数; 如果要检查标准输入, 使用``-作为文件参数.
-m list
    指定包含幻数的文件列表.可以是单个文件,也可以是 用冒号分开的多个文件.
-n
    每检查完一个文件就强制刷新标准输出. 仅在检查一组文件时才有效. 一般在将文件类型输出到管道时才采用此选项.
-v
    打印程序版本并退出.
-z
    试图查看压缩文件内部信息.
-L
    (在支持符号链接的系统上)选项显示符号链接文件的原文件, 就像 ls(1) 命令的like-named 选项.
-s
    通常, file 只是试图去检查在文件列表中那些 stat(2) 报告为正常文件的文件的类型.由于读特殊文件将可能导致 不可知后果,所以这样可以防止发生问题.使用 -s 选项时 file 命令也将去读文件列表中的块特殊文件和字符特殊文件. 一般用于从原始磁盘分区中获得文件系统类型,此文件为块 特殊文件. 这个选项也导致 file 命令忽略 stat(2) 报告的文件大小,因为在有些系统中原始磁盘分区的大小报告为0.

例:




代码如下:
[root@redhat ~]# file * #查看当前目录下的所有文件类型
abc.sh: awk , ASCII text
abc.sh.bz2: bzip2 compressed data, block size = 900k
ar_test: directory
examples.desktop: UTF-8 Unicode text
rec00001abc.sh.bz2: bzip2 compressed data, block size = 900k
test: ASCII text
test.bz2: bzip2 compressed data, block size = 900k
[root@redhat ~]# file abc.sh #查看单个文件的文件类型
abc.sh: awk , ASCII text
root@tnak-VirtualBox:/home/tnak# file -z test.bz2 #查看压缩文件的内部信息
test.bz2: empty (bzip2 compressed data, block size = 900k)


mkdir
用法:mkdir [选项]... 目录...
若指定目录不存在则创建目录。

长选项必须使用的参数对于短选项时也是必需使用的。
  -m, --mode=模式       设置权限模式(类似chmod),而不是rwxrwxrwx 减umask
  -p, --parents         需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理
  -v, --verbose         每次创建新目录都显示信息
  -Z, --context=CTX     将每个创建的目录的SELinux 安全环境设置为CTX
      --help            显示此帮助信息并退出
      --version         显示版本信息并退出

例1:


代码如下:
[root@localhost ~]# mkdir aaa #创建目录</p> <p>[root@localhost ~]# mkdir -m a=rw bbb #创建指定属性的目录</p> <p>[root@localhost ~]# mkdir -p 111/abc #创建目录,父目录存在,建之

例2


代码如下:
[tank@localhost ~]$ mkdir -v test1 #创建目录,并显示详细信息
mkdir: 已创建目录 "test1"

例3


代码如下:
# mkdir -p /ms/{sales,hr,web} #创建一个名为/ms的目录,其中有sales、hr、web的子目录 

关键字:Linux、file、mkdir、命令
分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站