- 浏览: 85794 次
- 性别:
- 来自: 北京
文章分类
10.目录属性的意义
r:表示具有读取目录结构清单的权限,所以当您拥有读取r目录的权限时,就可以利用ls命令将该目录的内容列出来
w:可写入权限对目录来说是很有用的。因为它表示将拥有更改该目录结构清单的权限,就是如下权限
建立新的文件与目录,删除已经存在的文件与目录,将已存在的文件或目录进行重命名,移动该目录内的文件、目录的位置
x:与能否进入该目录有关
11.Linux目录配置标准FHS(Filesystem Hierarchy Standard)
/:根目录是启动时系统第一个载入的分区,所有启动过程会用到的文件应该都放在这个分区中。/etc、/bin、/dev、/lib、/sbin这5个子目录都应该与根目录连在一起,不可独立成为某个分区
/bin,/usr/bin,/usr/local/bin:也是放置用户可执行的二进制文件的目录
/boot:主要放置Linux系统启动时用到的文件。这个目录下面的文件vmlinuz就是Linux的核心,如果是grub引导程序,这个目录下还有/boot/grub子目录
/dev:在Linux系统上,任何设备都以文件类型存放在这个目录中。访问这个目录下面的某个文件,就等于访问某台设备。重要的文件有/dev/null、/dev/tty[1-6]、/dev/ttyS*、/dev/lp*、/dev/hd*、/dev/sd*等
/etc:系统主要的设置文件几乎都放在这个目录内。比较重要的文件有:/etc/inittab、/etc/init.d、/etc/modprobe.conf、/etc/X11、/etc/fstab、/etc/sysconfig等
/home:这是系统默认的用户家目录,~表示当前这个用户的家目录
/lib,/usr/lib,/usr/local/lib:系统使用的函数库的目录,比较重要的是/lib/modules目录内有核心的相关模块
/mnt,/media:系统软盘与光盘的默认载入点
/opt:给主机额外安装软件所放的目录
/proc:“虚拟文件系统”,它放置的数据都在内存中,例如系统核心、形成信息、外部设备的状态及网络状态等
/root:系统管理员(root)的家目录
/sbin,/usr/sbin,/usr/local/sbin:放一些系统管理员才会用到的执行命令
/srv:一些服务启动后,这些服务所需要访问的数据目录
/tmp:让一般用户或是正在执行的程序临时放置文件的地方
/usr:包含系统的主要程序、图形界面所需要的文件、额外的函数库、本机自行安装的软件,以及共享的目录与文件
/var:主要放置系统执行过程中经常变化的文件
一般主机分区与目录的配置
/,/boot,/usr,/home,/var,SWAP
11.Linux支持的文件系统
/lib/modules/`uname -r`/kernel/fs
12.Linux文件和目录管理
cd:切换目录
pwd:显示当前所在的目录
mkdir:建立新目录 -m设置文件的权限,-p建立所需的目录递归
rmdir:删除空目录 -p与上层空目录也一起删除
执行文件路径的变量:$PATH,在执行命令时,系统会按照PATH的设置,去每个PATH定义的路径下搜索执行文件,先搜索到的命令先执行
echo $PATH
PATH=$PATH:/root
ls:查看文件和目录ls -alh
cp:复制文件或目录cp -a = cp -pdr,-r可以复制目录,但是文件与目录的权限会被改变
rm:删除文件或目录rm -rf
mv:移动文件与目录、或重命名
查看文件的内容
cat:有第一行开始显示文件内容
tac:从最后一行开始显示
nl:显示的时候,输出行号
more:一页一页的显示文件内容
less:与more类似,但可以向前翻页
head:只看前几行
tail:只看最后几行
od:以二进制方式读取文件内容
修改文件时间与创建新文件:touch
文件默认权限:umask输出0022,umask -S输出u=rwx,g=rx,o=rx
文件隐藏属性
chattr:设置文件隐藏属性
+a:设置a之后,这个文件将只能增加数据,而不能删除,只有root才能设置这个属性
+i:让一个文件不能被删除、改名、设置连接,也无法写入或新增数据
lsattr:显示文件的隐藏属性
文件特殊权限:SUID/SGID/Sticky Bit
Set UID:s与t权限是为了让一般用户在执行某些程序的时候,能够暂时具有该程序拥有者的权限,SUID仅可用在二进制文件,SUID对目录是无用的
Set GID:文件:在执行改程序的时候,它的有效用户组将会变成该程序的用户组所有者(group id)。目录:如果设置在A目录上,则在A目录内所建立的文件或目录的用户组,将会是次A目录的用户组
Sticky Bit:只对目录有效,对文件无效。在具有SBit的目录下,用户如在该目录下建立文件或目录时,只有文件拥有者与root才有权利删除
文件类型:file
搜索文件
whereis与locate是使用数据库来搜索数据
find命令
范例一:将过去系统上24小时内更改过的内容(mtime)的文件列出
find / -mtime 0
范例二:查找/etc下面的文件按,如果文件日期比/etc/passwd新就列出来
find /etc -newer /etc/passwd
范例三:搜索/home下面属于dmtsai的文件
find /home -user dmtsai
范例四:搜索系统中不属于任何人的文件
find / -nouser
范例五:找出文件名为passwd的文件
find / -name passwd
范例六:搜索文件属性为f的文件
find /home -type f
范例七:搜索文件中含有SUID/SGID/SBIT的属性
find / -perm +7000
范例八:将上个范例找到的文件使用ls -al列出来
find / -perm +7000 -exec ls -l {} \;
范例九:找出系统中大于1MB的文件
find / -size +1000k
发表评论
-
虚拟机如何上网
2015-02-23 23:40 659虚拟机如何上网 1.虚拟机的Network Adapter ... -
RHEL5.4和RHEL6.3建议安装组件
2015-02-23 22:17 510RHEL5.4建议安装组件 GNOME Desktop E ... -
nmon监控Linux服务器系统资源
2015-03-19 12:45 508nmon详细使用过程 分析 AIX 和 Linux 性能 ... -
鸟哥的Linux私房菜-基础学习篇14
2011-10-01 11:21 88279.特殊的文件系统:LVM LVM就是将几个物理分区通过软 ... -
鸟哥的Linux私房菜-基础学习篇13
2011-10-01 10:20 73878.Linux备份策略 要备份的文件通常可以分为两类:一类 ... -
鸟哥的Linux私房菜-基础学习篇12
2011-09-27 22:42 77367.守护程序与服务 守 ... -
鸟哥的Linux私房菜-基础学习篇11
2011-09-23 22:57 79263.启动系统服务与相关启动设置文件(/etc/rc.d/rc ... -
鸟哥的Linux私房菜-基础学习篇10
2011-09-22 22:58 67359.Linux启动流程 1)加载bios的硬件信息,并获取 ... -
鸟哥的Linux私房菜-基础学习篇9
2011-09-18 19:07 102655.Linux工作任务分配的种类:at、cron at:工 ... -
鸟哥的Linux私房菜-基础学习篇8
2011-09-18 09:29 71347.Linux账号与身份管理 用户账号:/etc/pass ... -
鸟哥的Linux私房菜-基础学习篇7
2011-09-17 21:19 66839.Shell脚本 自动化管理的重要依据 追踪与管理系统 ... -
鸟哥的Linux私房菜-基础学习篇6
2011-09-17 17:58 91936.正则表达式 #grep [inv] '搜索字符串' ... -
鸟哥的Linux私房菜-基础学习篇5
2011-09-17 11:25 51224.vi,vim文字处理器 /word,?word,dd, ... -
鸟哥的Linux私房菜-基础学习篇4
2011-09-17 09:27 47118.目录的连接数量 以硬连接进行“文件的连接”时,在ls ... -
鸟哥的Linux私房菜-基础学习篇3
2011-09-15 22:50 49313.Linux 的EXT3文件系统 ... -
鸟哥的Linux私房菜-基础学习篇1
2011-09-13 22:25 563硬盘分为两个区域,一个是放置这个硬盘的信息区,我们称之为主引导 ...
相关推荐
鸟哥linux私房菜-服务器版 3版 vbird-linux-server-3e.pdf
鸟哥linux私房菜-基础篇-第四版
鸟哥的私房菜-基础学习篇-第三版 第三版,最新的哦
内容概要:《鸟哥的Linux私房菜-基础篇》第四版详细介绍Linux的基础知识,包括计算机组成、操作系统原理、Linux文档查看方法(man页、info页)、常见实用文档位置及使用方法、nano编辑器简介及SELinux安全管理等方面...
鸟哥的Linux 私房菜 基础学习篇.mobi,鸟哥的Linux 私房菜 基础学习篇.mobi
### Linux鸟哥私房菜第四版基础篇——计算机概论 #### 0.1 计算机:辅助人脑的好工具 随着科技的发展,计算机已成为我们生活中不可或缺的一部分。无论是日常办公还是娱乐休闲,都能见到各种形态的计算机的身影,如...
这部份最重要的是 TCP/IP 与 OSI 七层协议的相关概念了,这部份难的很~难的很~ 在这一章中,鸟哥以较为口语的方式来介绍这些基础网络架构,希望能带给朋友们快速了解网络是啥。 当然,想要更了解网络相关功能的话...
《鸟哥的私房菜-基础篇》是一本非常适合 Linux 入门者的教材,它不仅详细介绍了 Linux 的历史和发展背景,还提供了实用的学习建议和技术指导。从学习方法的选择到主机规划、磁盘管理乃至具体的安装步骤,本书都进行...
《鸟哥Linux私房菜》是一本广受欢迎的Linux学习书籍,它分为基础篇和服务器篇,涵盖了Linux操作系统的各个方面,旨在帮助读者从零开始掌握Linux系统管理技能。该书在豆瓣上的高评分(9.1分以上)充分体现了其在IT...
鸟哥的私房菜Linux-基础篇,鸟哥的私房菜Linux-基础篇
鸟哥Linux私房菜 基础篇+服务器篇(全),Linux基础知识,shell脚本及搭建服务器相关,Linux神作。
鸟哥linux私房菜电子书版,方便自学者使用,以提高对linux的学习和使用。
### 鸟哥Linux私房菜-基础篇-笔记知识点详解 #### 一、Linux与硬件的搭配 在Linux系统中,硬件设备是以文件的形式存在的,通常这些文件都被保存在`/dev`目录下。这样的设计使得Linux能够更加灵活地管理和访问硬件...
鸟哥Linux私房菜基础篇教学视频,文档中给出的是网盘链接。
要了解 Linux 之前,就不能不知道什么是操作系统 ( Operation System, OS ),所以,首先我们来简单的说一说什么是操作系统吧!先来想一想,当我们使用计算机时,屏幕上面显示的咚咚是由哪里来的?嗯!是由显示卡与...
linux 鸟哥的私房菜服务器篇 pdf(全高清) 分两卷 不用积分下载地址: linux 鸟哥的私房菜基础篇 http://www.jsoncn.com/post/166.html linux 鸟哥的私房菜服务器篇 http://www.jsoncn.com/post/167.html
Linux学习个人分享的思维导图,基于《鸟哥的Linux私房菜·基础篇·4th》_Linux-Learning-Mindmap-Share.zipLinux学习个人分享的思维导图,基于《鸟哥的Linux私房菜·基础篇·4th》_Linux-Learning-Mindmap-Share.zip...