• Linux学习记录-1.文件管理


    Linux 关机命令:poweroff,shutdown。重启:reboot。

    shutdown用法:

    shutdown -krhc 时间 信息

    -k 仅发送信息

    -r 停掉服务后重启

    -h 停掉服务后关机

    -c 取消进行的shutdown。

    时间 默认一分钟,now代表立刻,+10代表十分钟之后,也可以直接写出时间。

    在centos7中管理系统服务的指令为systemctl [指令],其中指令有halt(系统停止),poweroff(关机),reboot(重启),suspend(休眠)。

    ls命令 

    权限第一个为文件类型,分为d(目录),-(文件),l(链接文件link file,也就是快捷方式),b区块设备(设备文件里的可供存储设备),c字符设备(设备文件里的序列坞设备),s(数据接口文件)。后面九个分别为属主,属组和其他人,每组各3个权限rwx(可读可写可执行),若没有相应权限即为-。

    其中,如果文件名是.开头的即表示为隐藏文件。

    其中文件一般分为纯文本文件,二进制文件,数据格式文件(特定软件使用的特定格式,只能由特定软件读取)。

    更改文件属性——属组

    chgrp [-R(递归)] 

    更改文件属性——属主

    chown[-R(递归)] 账号名称 文件或目录

    chown[-R(递归)] 账号名称:群组名称 文件或目录

    更改文件属性——权限

    1.数组表示

    用数字表示权限:r=4 w=2 x=1,加和即可。

    chmod [-R] xyz 文件或目录

    2.符号表示

    三种身份分别为ugo,a表示全部,+(添加),-(除去),=(设置)。

    如:chmod u=rwx,go=rx filename

     

    Notes:Linux下文件能否被执行和后缀名没关系,而是和x权限有关

    目录的主要内容是记录文件清单,故针对目录的读(r)便是读取目录里的文件列表,如可以使用ls现实目录内内容。写(w)主要是指更改文件清单,如更改某个文件的名字,创建新的文件,移动文件,甚至删除这个文件。执行(x)即进入这个目录,也就是以此目录为工作目录(改变工作目录用cd指令)。 

    FHS要求必须存在的目录:

    /bin:存放可执行文件的目录(binary文件),尤其是单人维护模式下还能够被操作的指令。主要有cat、chmod、mkdir等等。

    /boot:开机相关,核心文件等。

    /dev:设备。

    /etc:系统配置文件,一般文件属性为可被用户读取,但只允许root修改。FHS额外规定几个/etc下重要的目录:

    /etc/opt/:存放安装中/opt的第三方软件的配置文件。

    /etc/X11/:与X window相关的配置文件,尤其是xorg.conf。

    /etc/sgml/:与sgml格式有关的配置文件。

    /etc/xml/:与xml格式相关的配置文件。

    /lib:存放开机会用到的函数库,和/bin或/sbin下面的指令会调用的函数库。

    /media:可移除设备,如/media/floppy、/media/cdrom。

    /mnt:和/media类似。

    /opt:第三方软件。

    /sbin:开机过程中的指令。

    /home:~,主文件夹。

    /lib64:支持64位的/lib。

    /root:root的主文件夹,之所以放在根目录是因为如果进入单人维护模式仅挂在根目录时,该目录就能拥有root的主文件夹。

    /usr:Unix Software Resource,类似于Windows的program files文件夹。

    /usr下的目录:

    /use/bin/:存放一般用户指令,FHS要求此目录下不应该有子目录。

    /usr/lib/:函数库。

    /usr/local/:用户自行安装的软件存放处。

    /usr/sbin/:非系统正常运行所需系统指令。

    绝对路径与相对路径:

    绝对路径:有根目录写起。

    相对路径:相对于目前路径,其中,./代表当前目录,../代表上一层目录。

  • 相关阅读:
    进程及进程调度
    加强版水王:找出出现次数刚好是一半的数字
    寻找最小的k个数(四种方法)
    Count Primes
    深入理解计算机系统结构——并发编程
    深入理解计算机系统——系统级I/O
    深入理解计算机系统结构——虚拟存储器
    老生常谈:关于undo表空间的使用率
    OSW 快速安装部署
    Oracle参数设置之set与reset的实际案例
  • 原文地址:https://www.cnblogs.com/liuzey/p/10301214.html
Copyright © 2020-2023  润新知