linux的文件和目录
chmod ;修改目录权限
eg:chmod o-t /tmp
touch:创建新文件
rm -rf:删除文件
set gid 对目录的作用
1:默认情况下,用户建立的文件属于用户当前所在的组
2:目录上设置了setgid,表示在此目录中,任何人建立的文件,都会属于目录所属的组。
rm -rf test //删除之前的test目录
mkdir test // 在当前目录创建一个test目录
ls -ld test //查看这个目录的长格式明细
chgrp xiaowang test //更改test目录文件的所属组为xiaowang
ls -ld test //查看变换之后的结构发现目录文件的所属组变为xiaowang
cd test //切换到test目录
touch test.txt //在该目录先创建一个文件
ls -l //查看该文件的长格式明细,发现该文件的所属组并非xiaowang,而是root
这一例子说明了默认情况下,root用户建立的文件属于用户root当前所在的组
mkdir test1
ls -ld test1
chmod 745 test1
ls -ld test1
这个例子用来说明演示小写s和大写S
冒险位对目录作用
1:默认情况下,如果一个目录上有W和X权限,则任何人可以在此目录中建立与删除文件
2:一旦目录上设置了冒险位,则表示在此目录中,只有文件的拥有者,目录的拥有者与系统管理员可以删除文件
强制位对目录的作用
1:在可执行文件上,用户可以添加set uid和set gid。
2:默认情况下,用户执行一个指令,会以该用户的身份来运行进程。
3:指令文件上的强制位,可以让用户执行的指令,以指令文件的拥有者或所属组的身份运行进程。
设置强制位和冒险位
方法一:用户可以用chmod指令来为文件设置强制位和冒险位
set uid: chmod u+s 文件名
set gid: chmod g+s 文件名
sticky : chmod o+t 文件名
方法二:
4(set uid) 只能在文件上设定,不能再目录上设定
2(set gid) 都可以
1(sticky) 只能在目录上设定,不能再文件上设定
chmod 4777 test.txt
设置文件权限
硬链接和软链接
例:给目录建立软链接,In-s
cd /home //切换到home目录
ls //查看home目录下的文件
touch test.txt //在home目录下新建一个test.txt的文件
cd~ //切换到主目录
In/home/test.txt tom.txt //给home目录下的test.tx
相关文档:
总览
用iptables -ADC 来指定链的规
则
,-A添加 -D删除 -C 修改
iptables - [RI] chain rule num rule-specification[option]
用iptables - RI 通过规则的顺序指定
iptables -D chain rule num[option]
删除指定规则
iptables -[LFZ] [chain][option]
用iptables -LFZ 链名 [选项]
iptables -[NX] chain
用 -NX ......
linux目录架构
/ 根目录
/bin 常用的命令 binary file 的目錄
/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内
/boot/grub/menu.lst &n ......
使用df和du命令来监控文件系统的有效空间的大小
通过清除不用的文件和core文件来清理文件系统空间
通过修剪日志文件来清理/var文件系统
从命令行扩展一个卷组
从命令行扩展一个逻辑卷
从命令行扩展一个文件系统
1.监控磁盘使用情况
使用df 命令检查文件系统的有效空间。
# df -k
Filesystem kbytes used avai ......
将联网方式设置为NAT
第一步:
cd到/etc/sysconfig/network-scripts系的ifcfg-eth0
第二步:
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
#BOOTPROTO=static
BOOTPROTO=none
BROADCAST=192.168.174.255
HWADDR=00:0C:29:F2:BB:A9
IPADDR=192.168.174.11
......
step1:
在ubuntu里面右击要共享的文件夹,会提示安装软件,选择安装即可;
step2:
实现xp匿名访问Ubuntu共享文件夹, 则只需修改/etc/samba/smb.co ......