安装Cygwin,出现下图错误;Cygwin安装使用见之前的相关博文;
安装完成;使用一下;出现下图异常;
base-files-mketc.sh exit code 254
bash 8272 exception: STATUS_ACCESS_VIOLATION
网上查不到这两个错误的相关信息;
当前基本命令可用;打个yum命令看一下;虚拟环境不支持yum命令;
用 ll 或者 ls –l 命令来显示一个文件的属性以及文件所属的用户和组,
第一个字符
在 Linux 中第一个字符代表这个文件是目录、文件或链接文件等;
当为 d 则是目录
当为 - 则是文件;
若是 l 则表示为链接文档(link file);
若是 b 则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
若是 c 则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
比如上图,Cygwin.bat是一个文件,属性的第一个字符是-;接下来一个ico文件,属性的第一个字符也是-;
bin是一个目录,属性的第一个字符是d;dev、etc、home、lib等都是目录,属性的第一个字符是d;
接下来的字符以三个为一组
接下来的字符中,以三个为一组,且均为 rwx 的三个参数的组合。其中, r 代表可读(read)、 w 代表可写(write)、 x 代表可执行(execute)。 这三个权限的位置不会改变,如果没有权限,就会出现减号 - 而已。
就是一定会有三个字符,如果没有,则以-代替;如下图的颜色所示;
每个文件的属性由左边第一部分的 10 个字符来确定;