zoukankan      html  css  js  c++  java
  • Linux基础知识

    Linux核心思想就是:一切皆是文件

    Linux目录结构

    根目录 / 和 /root目录, 用户主目录 的区别
    在Linux中  /  代表了根目录,  ./ 代表当前目录  ../ 代表上一层目录,其中有一点需要注意
    每一个文件和目录从根目录开始。
    只有root用户具有根目录下的写权限。请注意,/root是root用户的主目录,这与/不一样,也就是说根目录/、是所有用户的根目录,是系统根目录,系统根目录只有一个 ,/root是在root用户下的root的主目录,普通用户的主目录的是放在/下的home文件夹。但是root用户默认的主目录不是/home而是/root,举个例子来说,对于用户名为user的用户,默认的主目录是/home/user,home文件夹放的是用户user的根目录,对于root用户,他的主目录就是/root ,而不是/home/root
    因此 命令cd /切换到的是系统根目录 cd ~ 切换到的是用户主目录

    关于文件
    在Linux中,隐藏文件是以.开头 查看隐藏文件的可以用 ls -a代表查看(all)所有文件 ,ls -l -a或者ls -la 代表查看所有文件的详细信息

    ls -l显示的详细信息中![](https://img2018.cnblogs.com/blog/1887466/201912/1887466-20191223172940804-1981593000.png)

    一共10个字符,第一个字符表示文件类型,后面9个字符表示文件权限。

    后面的9位分为3组,每3位置一组,分别代表此文件的属主对用户的权限,与当前用户同组的用户权限,其他用户对文件的权限 

    注意:第一位的-代表的是文件的类型,即普通文件,后面九位的-代表没有权限

    文件类型:

         - 表示普通文件。普通文件指文本文件和二进制文件,如a.c 1.txt a.out都是普通文件

         d 表示文件夹,d是directory的缩写

         l 表示符号连接文件,后面会用->打印出它指向的文件

         s 表示socket文件,网络通信相关

         p 表示管道文件(pipe),通信

    文件权限 

    r:代表权限是可读,r也可以用数字4表示

    w:代表权限是可写,w也可以用数字2表示

    -:代表没有权限,可以用0来表示

    x:代表权限是可执行,x也可以用数字1表示

  • 相关阅读:
    九九乘法表及双色球
    错误 “SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, ie浏览器兼容问题
    隐藏ie input的X和眼睛图标
    vue-cli解决兼容ie的es6+api问题
    git 本地tag和远程tag对应不上 vscode里pull不下代码
    git 计算commit
    git 查看对比的方法log diff
    git 版本回退方法
    git rebase的使用
    git 常规操作
  • 原文地址:https://www.cnblogs.com/blackmlik/p/12084967.html
Copyright © 2011-2022 走看看