2017-10-8linux文件命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2017-10-8linux文件命令相关的知识,希望对你有一定的参考价值。

文件系统命令

-rw-r-xr-- 2 root root 21654 May 17 2017 lc

文件类型(10):第一个字符如果是-:普通文件(f)  d:目录文件  b:块设备文件(block)  c:字符设备文件(charater)  l:符号链接文件(symbolic link file)  p:命令管道文件(pipe)  a:套接宇文件(aocket)

文件权限(9):每3位一组,每一组:rwx(读,写,执行)

文件硬连接的次数

文件的属主(owner)

文件的数组(group)

文件大小(size):单位是字节

时间戳(timestamp)最后一次被修改的时间{每个文件有3个时间戳:访问时间atime(access)读一次文件的内容,这个时间就会更新    修改时间mtime(modify)文件内容最后一次被修改的时间   状态改动时间ctime(change)文件的inode节点最后一次被修改的时间}


文件系统:

rootfs:根文件系统

FHS(Filesystem Hierarchy):文件系统层次化标准

/boot:系统启动相关的文件。如内核,initrd,以及grub(bootloader)

/dev:设备文件   块设备:随机访问的设备,数据块

字符设备:线性设备,按字符为单位

设备号:主设备号(major)和次设备号(minor)

/etc:配置文件

/home:用户的家目录,每一个用户的家目录通常默认为/home/USERNAME

/root:管理员的家目录

/lib:库文件  静态库:Windows .lib linux  .a

动态库:windows .dll linux  .so(shared object)  

/lib/modules内核模块文件

/media:挂载点目录,挂载移动设备

/mnt:挂载点目录,挂载额外的临时文件系统

/opt:可选目录 早期用于安装第三方软件的安装目录

/proc:伪文件系统  内核映射文件

/sys:伪文件系统, 跟硬件设备相关的属性映射文件

/tmp:临时文件系统

/var:可变化的文件

/bin:可执行文件

/sbin:管理命令

/usr: shared, read-only  只读文件

/usr/bin  /use/sbin:是系统启动后要具备某种功能的目录

/usr/local:第三方软件安装的目录

/usr/local/bin  /usr/local/sbin


文件名命名规则:

1,长度不能超过255个字符

2,不能使用/当文件名

3,严格区分大小写


目录管理:

# tree 查看目录树

1:mkdir:创建空目录

-p:

-v:verbose  详细信息

①创建/mnt/test/x/m,y

mkdir -pv /mnt/test/x/m /mnt/test/y

mkdir -pv /mnt/test/{x/m,y}

命令行展开

②创建/mnt/test/a_b, a_c, d_b, d_c

mkdir -pv /mnt/test/{a,d}_{b,c}

2:删除目录

rmdir (remove directory)只能删除空目录

rm


文件创建和删除

touch:创建空文件 但touch主要目的是修改时间戳,可以用stat命令查看文件状态

rm :删除命令

rm -rf :可以删除所有

有别名的命令加\是它原有的命令,例如 \ls  \rm 


复制和移动文件

cp:(copy)默认情况下是复制目录  cp SRC DEST

-i交互式 -f强制 -r递归 -p保存源文件的属主,时间戳  -a保留文件所有的原来属性,归档复制,常用于备份

cp file1 file2 file3 一个文件到一个文件,多个文件到一个目录,不能实现1对多

mv:move移动文件 mv SRC DEST

install:复制文件和建立文件属性

-d DIRECOTRY ... :创建目录


本文出自 “11254884” 博客,请务必保留此出处http://11264884.blog.51cto.com/11254884/1970808

以上是关于2017-10-8linux文件命令的主要内容,如果未能解决你的问题,请参考以下文章

linux目录命令,文件命令,权限设置命令

Linux文件系统操作命令

windows命令行下创建文件

linux命令学习之文件目录命令-mv命令

linux查看文件内容命令

Linux文件比较命令的Comm命令