【Linux文件目录】的一点小结
2013-12-14 19:50
253 查看
1. 相关指令:
chgrp:改变文件所属用户组
点击(此处)折叠或打开
chgrp [-R] group dirname/filename
-R: 基本-r参数都是递归recursive
chown:改变文件所有者、也可以改变用户组
点击(此处)折叠或打开
chown [-R] username dirname/filename
chown [-R] username:group dirname/filename
chown [-R] user.group dirname/filename
chmod: 改变权限
点击(此处)折叠或打开
数字: r4 w2 x1
chmod 777 filename
符号 u=user g=group o=other a=all
chmod u=rwx,go=rx filename
chmod u+x,g+r,o-w filename
chmod a-x filename
2.关于文件类型和x权限:
这是一个很有意思的话题,跟windows不同,Linux不是通过文件名来判断文件类型,因为Linux中全是文件,所有的设备也是文件,所以,她是通过权限的第一个字符:
点击(此处)折叠或打开
【d】(directory)目录
【-】文件
【l】(link)链接文件
【b】(block) 块设备文件,可供存储的接口设备 如:硬盘
【c】(character)字符设备文件,串行端口设备,特点是一次性读取 如:键盘,鼠标
【s】(socket)套接字
【p】(pipe)管道
但是,我们一般希望能通过文件名来看出这个文件是什么类型,所以才有了“扩展名”,但是这个扩展名没有实质意义
点击(此处)折叠或打开
*.sh 一般是脚本获批处理文件
*Z、*.tar、*.tar.gz、*.zip、*tgz 一般是打包文件
*.html、*.php 一般是网页文件
而至于可不可以执行,完全是看是否有x权限,有x权限,表明可以执行。
这里特别注意 : 关于目录的可执行权限,如果目录没有x权限,则无法打开
例如 drwxr--r-- 1 root root 这样的一个权限,除了roo用户以外的人,可以用ls命令看到此目录,但是无法进入
所以,这里要记住,如果要开放目录给别人浏览,请r和x权限同时开放
r权限,就是可读权限,如果有这个权限,则可以用ls看到
w权限,比较牛逼的权限,可以修改和更新文件,这个权限一般不公开给别人。
这样看来,一般的文件,rwxr-xr-x的权限就够了,那就是755
最后,让我们来看看Linux下的基本目录配置标准吧。
大家装过linux的都会知道,linux根目录下默认有一些文件夹,这些文件夹都是干嘛的呢?
我用一个表简单介绍一下吧,详细介绍,可以参看《鸟哥的linux私房菜》
点击(此处)折叠或打开
/bin : 系统执行文件的目录,一些可执行命令就在这下面如:cat,chmod,mv,cp.....
/boot: 开机后会用到的文件,主要是启动引动程序
/dev : 设备和结构文件,比较重要的有 /dev/null , /dev/tty, /dev/hd*, /dev/sd*等
/etc : 系统主要配置文件都在这个下面了,很重要!
/home: 系统默认的用户主文件夹
/lib : 系统库函数
/media: 媒体文件
/mnt : 临时挂载外部设备一般挂载在这个下面
/root: root用户的主文件夹
阅读(425) | 评论(1) | 转发(1) |
0
上一篇:linux中vi编辑器没有颜色
下一篇:关于su下bash:xxx :command not found
相关热门文章
300个黑客教程BT种子集合整理[...
钟汉良凭借《最美的时光》《新...
金客汽车美容管理软件-安装方...
u-boot-2009.08引导内核学习笔...
关于企业网站托管外包的一些基...
linux 常见服务端口
【ROOTFS搭建】busybox的httpd...
什么是shell
linux socket的bug??
linux的线程是否受到了保护?...
【netlink】recvmsg只收到报头...
通过什么方式可以知道对方在什...
iphone5微信聊天记录怎样能查...
关于ubuntu root 的求助
下面的调用为何可以成功? 为...
给主人留下些什么吧!~~
7大爷2013-09-09 10:27:19
加油
回复 | 举报
评论热议
chgrp:改变文件所属用户组
点击(此处)折叠或打开
chgrp [-R] group dirname/filename
-R: 基本-r参数都是递归recursive
chown:改变文件所有者、也可以改变用户组
点击(此处)折叠或打开
chown [-R] username dirname/filename
chown [-R] username:group dirname/filename
chown [-R] user.group dirname/filename
chmod: 改变权限
点击(此处)折叠或打开
数字: r4 w2 x1
chmod 777 filename
符号 u=user g=group o=other a=all
chmod u=rwx,go=rx filename
chmod u+x,g+r,o-w filename
chmod a-x filename
2.关于文件类型和x权限:
这是一个很有意思的话题,跟windows不同,Linux不是通过文件名来判断文件类型,因为Linux中全是文件,所有的设备也是文件,所以,她是通过权限的第一个字符:
点击(此处)折叠或打开
【d】(directory)目录
【-】文件
【l】(link)链接文件
【b】(block) 块设备文件,可供存储的接口设备 如:硬盘
【c】(character)字符设备文件,串行端口设备,特点是一次性读取 如:键盘,鼠标
【s】(socket)套接字
【p】(pipe)管道
但是,我们一般希望能通过文件名来看出这个文件是什么类型,所以才有了“扩展名”,但是这个扩展名没有实质意义
点击(此处)折叠或打开
*.sh 一般是脚本获批处理文件
*Z、*.tar、*.tar.gz、*.zip、*tgz 一般是打包文件
*.html、*.php 一般是网页文件
而至于可不可以执行,完全是看是否有x权限,有x权限,表明可以执行。
这里特别注意 : 关于目录的可执行权限,如果目录没有x权限,则无法打开
例如 drwxr--r-- 1 root root 这样的一个权限,除了roo用户以外的人,可以用ls命令看到此目录,但是无法进入
所以,这里要记住,如果要开放目录给别人浏览,请r和x权限同时开放
r权限,就是可读权限,如果有这个权限,则可以用ls看到
w权限,比较牛逼的权限,可以修改和更新文件,这个权限一般不公开给别人。
这样看来,一般的文件,rwxr-xr-x的权限就够了,那就是755
最后,让我们来看看Linux下的基本目录配置标准吧。
大家装过linux的都会知道,linux根目录下默认有一些文件夹,这些文件夹都是干嘛的呢?
我用一个表简单介绍一下吧,详细介绍,可以参看《鸟哥的linux私房菜》
点击(此处)折叠或打开
/bin : 系统执行文件的目录,一些可执行命令就在这下面如:cat,chmod,mv,cp.....
/boot: 开机后会用到的文件,主要是启动引动程序
/dev : 设备和结构文件,比较重要的有 /dev/null , /dev/tty, /dev/hd*, /dev/sd*等
/etc : 系统主要配置文件都在这个下面了,很重要!
/home: 系统默认的用户主文件夹
/lib : 系统库函数
/media: 媒体文件
/mnt : 临时挂载外部设备一般挂载在这个下面
/root: root用户的主文件夹
阅读(425) | 评论(1) | 转发(1) |
0
上一篇:linux中vi编辑器没有颜色
下一篇:关于su下bash:xxx :command not found
相关热门文章
300个黑客教程BT种子集合整理[...
钟汉良凭借《最美的时光》《新...
金客汽车美容管理软件-安装方...
u-boot-2009.08引导内核学习笔...
关于企业网站托管外包的一些基...
linux 常见服务端口
【ROOTFS搭建】busybox的httpd...
什么是shell
linux socket的bug??
linux的线程是否受到了保护?...
【netlink】recvmsg只收到报头...
通过什么方式可以知道对方在什...
iphone5微信聊天记录怎样能查...
关于ubuntu root 的求助
下面的调用为何可以成功? 为...
给主人留下些什么吧!~~
7大爷2013-09-09 10:27:19
加油
回复 | 举报
评论热议
相关文章推荐
- Linux文件目录的一点小结
- 【Linux文件目录】的一点小结
- LINUX小结一【进入目录,创建文件,显示文件】【Access time、Modified time、Create time】
- Linux文件与目录管理命令小结
- Linux学习小结(Linux文件与目录管理)
- Linux每天一点文件权限与目录配置
- Linux 学习小结(Linux文件权限与目录配置)
- 每天学一点linux(9)--文件与目录的默认权限与隐藏权限
- 一天一点学习Linux之文件与目录权限的基本概念【对工作目录(即当前目录)的说明】
- Linux删除目录下的文件的10种方法小结
- Linux每天一点文件与目录的默认权限与隐藏权限
- Linux下关于文件&&目录操作的命令小结
- 每天一点Linux --- 在Linux终端下调用当前目录下的可执行文件时需要加上./的原因
- Linux下更改目录及其下的子目录和文件的访问权限
- linux 家目录内的隐藏文件
- 初学Linux-linux下的文件目录,常用命令
- 如何使用_SSHFS_通过_SSH_挂载远程的_Linux_文件系统或者目录
- Linux中/proc目录下文件详解(二)
- Linux 查找目录下的所有文件中是否含有某个字符串
- linux下实现将某个目录下的 某种 文件链接到另一个目录下