学习:Linux基础知识<一>

时间:2021-01-19 14:42:42

>>硬盘分区模式

  硬盘分区模式一般如下:

  -- /    (根目录)

  -- /usr    (操作系统)

  --/home (用户信息)

  -- /var    (默认服务器的登录文件,邮件与WWW默认的路径也在/var下)

  --Swap  (虚拟内存)

>>图形界面

  ->startx

>>显示日期的命令:date

  学习:Linux基础知识<一>

>>显示日历的命令:cal

  ->语法为:cal [month] [year]

>>Linux用户身份与用户组记录的文件

  ->/etc/passwd  (系统帐号与一般用户)

  ->/etc/shadow  (密码记录)

  ->/etc/group     (用户组信息)

>>文件属性

学习:Linux基础知识<一>

    档案的十个属性内容

    第一个属性代表这个档案是『目录、档案或链接文件等等』:

    • 当为[ d ]则是目录
    • 当为[ - ]则是档案
    • 若是[ l ]则表示为连结档(link file);
    • 若是[ b ]则表示为装置文件里面的可供储存的接口设备;
    • 若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标。

    接下来的属性中,三个为一组,且均为『rwx』 的三个参数的组合。其中,[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)

    • 第一组为『拥有人的权限』
    • 第二组为『同群组的权限』
    • 第三组为『其他非本群组的权限』

  在 Windows 底下一个档案是否具有执行的能力是藉由『 附檔名 』来判断的, 例如:.exe, .bat, .com 等等,但是在 Linux 底下, 我们的档案是否能执行,则是藉由是        否具有 x 这个属性来决定的!

>>更改文件权限

  ->更改所属用户组: chgrp

    语法:chgrp [-R] dirname/filename ...

    参数:-R:进行递归(recursive)的持续更改,即连同子目录下的所有文件、目录都更新这个用户组

  ->更改文件拥有者:chown

    语法:chown [-R] 帐号名称 文件或者目录

          chown [-R] 帐号名称:用户组名称 文件或者目录

    参数:-R:进行递归(recursive)的持续更改,即连同子目录下的所有文件、目录都更新这个用户组

  ->更改权限:chmod

   1.数字类型改变文件权限

    r = 4, w = 2, x =1

    语法: chmod [-R] xyz 文件或目录

    参数:

      -xyz:为rwx属性数值的和

      -R:进行递归(recursive)的持续更改,即连同子目录下的所有文件、目录都更新这个用户组

   2.符号类型改变文件权限

    用u代表user,用g代表group,用o代表others,用 a 则代表 all 即全部。读写的权限为r, w, x:  

chmod u
g
o
a
+(加入)
-(除去)
=(设定)
r
w
x
文件或目录

    

相关参考资料:鸟哥的Linux私房菜