您的位置:首页 > 其它

20160727笔记

2016-07-27 22:21 190 查看
数据分为两类:
元数据:metadata
数据: data
查看文件元数据:stat + [path][file]
有三种时间:
访问时间:accesstime
修改时间:modifytimen
改变时间:changetime(文件属性改变的时间,不是文件内容)
文件类型:
-:普通文件----包含文本文件和二进制文件
d: 目录文件----是一个目录b: 块设备----真是存在的物理设备,是随机访问的c: 字符设备----是顺序访问的l: 符号链接文件:类似于windows的快捷方式p: 管道文件pipe:将前一个命令的结果给后面的参数使用s: 套接字文件socket:用于编程,操作系统内部多个程序相互访问时数据的传递 /dev/zero也是一个伪文件, 主要的用处是用来创建一个指定长度用于初始化的空文件。
例: dd if(inputfile)=/dev/zero of(outfile)=f1(filename) bs(block)=1k{块大小,可以用k和m表示} count=2(块的个数) 是一个二进制文件,可以用hexdump查看 Dos2unix:从windows转换成linux格式 Unix2dos:从linux转换成windows格式Pwd:当前工作的目录,调用$PWD这个参数-:表示在当前目录和上一个目录相互切换 ~:配合cd命令使用,可以切换到家目录例:cd ~user切换到user用户的家目录 文件通配符: *:任意匹配零到多个字符 ?:匹配一个字符 ^:不包含 [:digit:]:任意数字 [:lower:]:任意小写字母 [:upper:]:任意大写字母 [:alpha:]:任意字母 [:alnum:]:任意数字和字母 [:punct:]:任意特殊字符Touch命令:创建文件,当文件存在时改变文件的文件属性 -c:如果文件不存在则不创建 -a:只改变访问时间 -m:只改变修改时间Cp命令:复制文件或者目录 -a 保留文件的所有文件属性 -p 只保留权限,属主属组和时间戳 如果源是一个文件目标不存在,则新建一个文件

目标存在
a) 是一个目录,则在目录下创建一个文件
b) 是一个文件,则覆盖文件,覆盖后文件名不变
复制源为目录时,必须加-r

Mv:move移动文件或目录
用法同cp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: