张明贵-Linux常用目录-1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了张明贵-Linux常用目录-1相关的知识,希望对你有一定的参考价值。



【命令不是用来记的,练习!练习!练习!越练越熟,让它成为你本能的反应】





/etc/passwd   存放每个用户的相关属性

    添加用户

    [[email protected] /]# useradd xwj

    

    给xwj用户设置密码

           1、[[email protected] ~]# passwd xwj

           2、[[email protected] ~]# echo "xwj123456" |passwd --stdin xwj

          技术分享图片

    切换到普通用户

   [[email protected] ~]# su - xwj

    [[email protected] ~]$ tail -1 /etc/passwd       

    用户:口令:用户标识:组标识:描述:家目录:登录shell 

    技术分享图片 


注意切换用户:  su - 用户名

su 和su - 的区别:

        前者只是切换了root身份,但shell环境仍然是普通用户的shell;而后者连用户和shell环境一起切换成root身份了。su切换成root用 户以后,pwd 一 下,发现工作目录仍然是普通用户的工作目录;

        而用su -命令切换以后,工作目录变成root的工作目录了。应该使用su -命令。

    技术分享图片 





/etc/shells 查看系统可用的shell

    技术分享图片





/etc/selinux/config SELinux配置文件

    初学者应关闭SELinux,以对学习环境造成干扰,不易排查问题

    关闭SELINUX的方法:将SELINUX=enforcing 替换为 SELINUX=disabled


    使用sed替换

    [[email protected] ~]# sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config 

    

    方法一:查看参数是否修改

    [[email protected] ~]# cat /etc/selinux/config

    技术分享图片

    方法二:

    [[email protected] ~]# grep "SELINUX=disabled" /etc/selinux/config

    用grep能过滤出想要的结果行,说明文件已经更改了

    技术分享图片

注意事项:

    1、修改文件之前要备份

    2、sed 先不加参数i,查看是否是自己想要的结果

    3、加参数 -i,实现对文件的修改




    更改配置文件,只有在系统或服务启动时才能生效,使用命令关闭SELinux,立即生效

    查看SELinux的状态

    [[email protected] ~]# getenforce

    设置SELinux的状态

    [[email protected] ~]# setenforce 0

    技术分享图片





/etc/inittab  Linux系统运行级别

    #   0 - halt (Do NOT set initdefault to this) 关机

    #   1 - Single user mode 单用户(密码丢失能用到)

    #   2 - Multiuser, without NFS (The same as 3, if you do not have networking) 多用户,没有网络文件系统

    #   3 - Full multiuser mode 完整的多用户模式

    #   4 - unused 保留的运行级别

    #   5 - X11    桌面

    #   6 - reboot (Do NOT set initdefault to this) 重启

    

    1、3、5常用

设置文件的运行级别

    技术分享图片





关机

    shutdown -h now

    halt 

    init 0


重启

    reboot

    shutdown -r 

    init 6


【Linux命令要在使用中记忆】




以上是关于张明贵-Linux常用目录-1的主要内容,如果未能解决你的问题,请参考以下文章

张明贵-Linux常用的目录-3

张明贵-Linux常用目录-2

张明贵-Linux基础命令学习-5

张明贵-Linux基础学习

张明贵-Linux基础命令学习-3

张明贵-基础命令学习-4