0%

java并发机制的底层实现原理

java代码在编译后会变成java字节码,字节码被类加载器加载到JVM中,JVM执行字节码,最终转换成汇编指令在CPU中执行,java的并发依赖于JVM的实现和CPU的指令。

阅读全文 »

shell攻略第一章之小试牛刀

这次再学shell,主要是学习《linux shell脚本攻略》这本书,他主要是讲了linux的实战,默认读者已经拥有了一定的shell脚本的语法基础能力,希望可以从中领略到脚本的魅力。

阅读全文 »

shell之理解linux文件权限

/etc/passwd文件

这个文件是专门用来将用户登录名保存起来的文件,同时记录了相匹配的UID

  • /etc/shadow可以更好的控制用户密码

用户操作

添加新用户

  • useradd

  • -D 用来查看系统中所用的默认值

    /usr/sbin/useradd -D 
    GROUP=100 ## 新用户会被添加到GID为100的公共组
    HOME=/home ## 新用户的home文件位于/home/user
    INACTIVE=-1 ## 新用户的密码在过期后不会被禁用
    EXPIRE= SHELL=/bin/bash ## 默认使用/bin/bash作为shell
    SKEL=/etc/skel ## 系统会将/etc/skel目录下的内容复制到用户的home目录下
    CREATE_MAIL_SPOOL=yes 
    阅读全文 »
~~