关闭

即时疑问

标签: fileuserwindowslinux脚本编程
310人阅读 评论(0) 收藏 举报
分类:

前言:什么是即时疑问?在看书或者编程的时候,经常会对各种东西有一些疑问,但是又不能马上安排时间去解决这些问题。所以非常有必要记录下来,回头再去解决它。


3. 可执行文件与普通文件有什么区别?

4. /etc目录存放什么文件?

系统在启动过程中需要读取的文件均在这个目录下。所以在这个目录下工作的时候一定要记得备份,否则文件被意外修改后会很麻烦

5. 文件所属的组成员可以没有文件拥有者吗?如何创建群组?

6. 如何写脚本自动备份文件?windows和Linux下分别怎么操作?

7. touch是什么意思?为什么umask之后要touch?

8. SUID是什么意思?

注意SUID与UID的区别,前者多了一个S。

SUID:程序(文件)执行时,具有文件拥有者的权限。例如现在几个文件,它们的属性如下

file1.exe: -rwsr-xr-x root root

file_root.txt:  -rw------- root root

file_user1.txt:  -rwsr-xr-x user1 users

当前用户是user1,对三个文件的权限为:

file1.exe: 可读可执行

file_root.txt:  不可读不可写不可执行

file_user1.txt: 可读可写可执行

假设现在执行文件file1.exe,由于该文件具有SUID属性,其拥有者是root。所以在执行该文件期间,用户user1具有root的所有权限。比如增加用户,删除用户,修改其它用户密码等。这就是SUID的作用。

必须特别注意具有这个属性的文件,不能让它随便修改系统的属性。

9. C++的explicit是什么意思?例如将构造函数定义为explicit。


0
0

猜你在找
【直播】计算机视觉原理及实战——屈教授
【套餐】深度学习入门视频课程——唐宇迪
【套餐】Hadoop生态系统零基础入门
【套餐】嵌入式Linux C编程基础
【套餐】2017软考系统集成项目——任铄
【套餐】Android 5.x顶级视频课程——李宁
【直播】广义线性模型及其应用——李科
【直播】从0到1 区块链的概念到实践
【直播】机器学习之凸优化——马博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:183973次
    • 积分:2412
    • 等级:
    • 排名:第15342名
    • 原创:70篇
    • 转载:35篇
    • 译文:0篇
    • 评论:8条
    最新评论