Linux学习笔记9(鸟哥的私房菜)

继续学习Linux一些基础知识

  1. Linux正确的关机方法
    大家都知道,在windows中我们关机常常就按下电源键关机,或者有时候直接长按电源键,但是在Linux中不建议这么做!
    为什么呢?因为在windows系统中,由于是单人假多任务的时候,所以即使你的计算机关机,对于别人应该不会有影响才对!不过在Linux中,由于每个程序(或者说是服务)都是在在背景下进行执行的,因此,在你看不到的屏幕背后其实可能有相当多人同时在你的主机上面工作。例如浏览网页呀,传文件等等。如果你直接关闭电源键的话,则别人的数据可能也就此中断了,那你想想问题。
    此外,最大的问题是,若不正常关机,则可能造成文件系统的毁损(因为来不及将数据回写到文件中,所以有些服务的文件会有问题!)。所以正常情况下,要关机时需要注意下面几件事:

观察系统的使用状态:如果要看谁在线,可以下达“who”这个指令,而如果要看网络的连接状态,可下达“netstat -a”这个指令,而要看背景执行的程序可以执行“ps -aux”这个指令。使用这些指令可以让你稍微了解主机目前的使用状态!当然了,就可以判断是否可以正常关机了

通知线上使用者关机的时刻:要关机前总得给线上的使用者一些时间来结束他们得工作,所以,这个时候你可以使用shutdown的特别指令来达到此功能。

正确的关机指令使用:例如shutdown与reboot两个指令

所以下面我们就谈一谈几个与关机/重新开机相关的指令喽:
将数据同步写入硬盘中的指令:sync
管用的关机指令:shutdown
重新开机,关机:reboot,halt,poweroff

  1. 文件的使用者与群组
    Linux最优秀的地方之一就是在于他的多用户多任务环境。而为了让各个使用者具有较保密的文件数据,因此文件的权限管理就变的很重要了。Linux一遍将文件可存取的身份分为三个类别,分别是owner/group/others,且这三种身份各有read/write/execute等权限。
    文件拥有者(文件是谁的,就比如你有一本书,这本书是你的,别人想看想借干别的都不行,因为那本书是你的,他没有)
    群组概念(文件属于群组,群组里的人所拥有的权限,比如你和你的同学都是属于一个班级的,其他同学不是你们班的)
    其他人的概念(文件可以让其他人来用,比如一个设备,今天张三来了用,明天李四来了用,这就相当于其他人概念)

  2. 文件属性
    文件属性的话就得先了解文件常用的指令,就是“ls”这一个查看文件的指令,在你登录到Linux中,使用的是root权限,你可以下达“ls -al”看看,会出现什么

这里是引用
ls是“list”的意思,重点在显示文件的文件名与相关属性。而选项“-al”则表示列出所有的文件详细的权限与属性(包含隐藏文件,就是文件名第一字符为“.”的文件)。下面是上面七段的意思
这里是引用

第一栏:

第一栏表示这个文件的类型与权限:注意看可以看到这一栏总共有十个字符
第一个字符:这个字符代表这个文件是“目录、文件或链接文件等等”	:
		  当为【d】则是目录,上图就有个例子“.gconf”的那一行;
		  当为【-】则是文件,例如上面标红的那一行;
		  若是【l】则表示为链接文件(link file);
		  若是【b】则表示为设备文件里面的可供存储的周边设备(可随机存取设备);
		  若是【c】这则表示为设备文件里面的序列设备,例如键盘、鼠标(一次性读取的设备)
接下来的字符中,以三个为一组,且均为“rwx”的三个参数的组合,其中【r】代表可读(read)、【w】代表可写(write)、【x】代表可执行(execute)。要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号【-】而已。
          第一组为“文件拥有者可具备的权限”,以上图红线的文件为例,该文件的拥有者的权限为可以读写,但不可执行;
          第二组为”加入此群组的账号的权限“;
          第三组为”非本人且没有加入本群组的其他账号的权限“。

接下来我们举一个例子:>[-][rwx][r-x][r–]>1 234 567 890
1为:代表这个文件名为目录或文件,本例子为文件(-);234为:拥有者的权限,本例为可读、可写、可执行(rwx);567为:同群组使用者权限,本例中为可读、不可写、可执行(r-x),890为:其他使用者权限,本例中为可读、不可写、不可执行(r–)
同时注意到,rwx所在的位置是不会改变的,有该权限就会显示字符,没有该权限就变成减号(-)就是了。
另外,目录与文件的权限意义是不相同的,这是因为目录与文件所记录的数据内容不相同所致。

第二栏:

第二栏表示有多少文件名链接到此节点(i-node):
      每个文件都会将他的权限与属性记录到文件系统的i-node中,不过,我们使用的目录
    树却是使用文件名来记录

第三栏

第三栏表示这个文件(或目录)的”拥有者账号“

第四栏

第四栏表示这个文件的所属群组

第五栏

第五栏位这个文件的容量大小,默认单位为bytes;

第六栏

第六栏位这个文件的创建日期或者最近的修改日期;

第七栏

第七栏为这个文件的文件名:
    比较特殊的是,如果文件名之前多一个”.“,则代表这个文件为”隐藏文件“

可以自己练习练习查看了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值