feiwenshuichang

和你的团队共享文件


lucy的password也是lucy,组员lewis同上。

建立了一个work文件,任何人可以访问,root用户有权限写。
然后将work所有权移交给workgroup,增加其读写执行权限,撤销其他人这些权限,所有者由root变更为组长lewis。

建立文件和目录

建立目录mkdir


-p可以创建一条龙的子目录结构。

建立空文件touch


可以用来更新连理时间,此功能用于文件备份和整理。【此处应有文章链接。】

移动、复制和删除

移动和重命名mv


移动文件。

移动目录。
啊!移动后覆盖了同名文件不警告怎么办?

-i可以用于发现这种问题,而-b直接在移动前改名,可以直接用mv来重命名。
mv可以在移动文件和目录的同时对其重命名。

复制cp(copy)


-i,-b用法同上。

复制目录要加上-r。

删除rmdir和rm


rmdir只能删除空目录,较为鸡肋。

用rm+-r删除目录。
注意!rm删除的东西消失了,并不是放去回收站。格外小心!特别是以root身份时。

-i会提醒一句,-f会对所有问题回复y(意思是更加随意地删除)。

文件和目录的权限

Linux是多用户的操作系统,有这么三类人——属主,文件属组用户和其他人。当然还有root。
对文件和对目录的权限:文件的读写不赘述,文件的可执行性在后面【此处应有后文链接】。目录的执行权限(最基本)表明用户是否能进入目录,读权限是是否列出目录内容,写权限是创建、删除、重命名文件。

查看属性


-l是查看文件,-ld是查看目录,-l还可以查看当前目录所有文件。

改变文件所有权chown和chgrp(change owner和group)



-R用于改变整个目录及其包含内容的权限。
chgrp用法相似,-R功能一样,请自行尝试。不能否认chgrp重复实现了chown的一部分功能。

改变文件权限chmod(mode)

中文 英文
文件属主 user
文件属组 group
其他人 other
所有人 all
此为一种。
此两种形式为“用户组=权限”和“用户组1=用户组2”。

文件权限的八进制表示

系统管理员更喜欢的方式。

文件类型

Linux里面的一切都是文件,有七种文件类型。

文件类型 符号
普通文件 -
目录 d
字符设备文件 c
块设备文件 b
本地域套接口 s
有名管道 p
符号链接 l

符号链接(类似于win的快捷方式)就在下面介绍。

建立链接ln

符号链接(软链接)。

文件和目录都可以建立。

硬链接,相比于软链接的通过名称引用,是直接引用。发现day和hard_day是独立的两个文件,只是被联系在了一起。少用。

输入输出重定向和管道

分类:

技术点:

相关文章: