zoukankan      html  css  js  c++  java
  • linux学习3

    1.忘记root密码解决方案,单用户模式
    1)reboot重起
    2)不断按键盘的键
    3)选第二个 按e
    4)single b重启
    5)passwd改密码

    2.压缩文件 zip passwd.zip passwd
    解包unzip passwd.zip
    还有一种压缩 gzip passwd(文件的格式是passwd.gz)
    解包gzip -d passwd.gz(这样passwd就出来了)
    还有一种bzip2 shadow
    bzip2 -d shadow.bz2


    3多文件压缩打包
    -j bzip2
    -z gzip
    -f 设置文件名
    -c 新建打包文件
    -v 显示执行过程
    -x 执行解包
    -t 查看文件(不会解包)
    tar -zcvf /tmp/root/etc.tar.gz /etc
    tar zxvf etc.tar.gz (x发表解包)

    4.VIM的使用
    i当前位置插入
    I在行首插入
    a下一个字符
    A行尾插入
    o下一行
    O上一行
    sh把vim放入后台执行 exit获得vim
    :w b.php 另存为
    set nu 显示行号
    set nonu 不显示行号
    set tabstop=2 改变制表位
    :0调到最头上 数字几就第几行 最后面就随便打个大数字
    :/fengzhiqiang 向下检索来用的
    :n 查看下一个
    :?fengzhiqiang 向上
    :1,5s/$f/$a/g 把$f全部替换成$a(从第一行到第五行)
    :u 撤销执行的操作
    :1,5s/$f/$a/gc 可以问我确定一下
    dd剪切
    p粘贴上一行
    P粘贴下一行
    yy 复制
    3 dd 删除三行
    3 yy 复制三行
    :r 加文件名
    :sq 再开一个窗口 :sp index.php ctr(一直按)+w+上下窗口键切换
    :set autoindent 自动缩进

    5.用户管理的应用
    /etc/passwd 存放着用户的信息/etc/shadow 密码放在这里
    useradd bjhd
    passwd bjhd
    tail -n 1 /etc/shadow 最后一行
    /etc/shadow里面的含义
    bjasdf:sadfsdafasdfhlsdaf: 15855: 0: 9999: 7 : : :
    用户名 密码 注册天数 几天后可改密码 多少天后必须修改密码 提前7天告诉你要修改 再宽限你几天 设定时间如一个月这个账号就失效

    groupadd hp
    useradd -g hd u2 -G(附加组,u2就属于两个组了)
    chgrp hd hdphp把hdphp的所属组改为hd
    或者chown hdxj:hd hdphp 把hdphp的所有者改为hdxj,所属组改为hd
    useradd -G hd,hdxj,u1 u6 把u6加到这些组里
    useradd -M u5 不给u5创建家目录
    usermod -G hd u6 修改u6属于hd组
    usermod -L hdxj (在hdxj密码前面加个!锁定用户) 解锁usermod -U
    userdel u1(删不干净) userdel -r u2 家目录也删
    删除没有所有者的目录
    find / -nouser
    find / -nouser -exec rm -rf {} ;
    find / -nouser -exec rm -ri {} ;问你删不删

    passwd -l hdxj 锁定用户
    passwd -u hdxj 解锁
    passwd -S hdxj 查看状态
    chage -m 3 hdxj 它三天后才能修改密码
    chage -M 10 hdxj 它十天之后必须修改密码
    chage -W 2 hdxj 两天之前提醒了
    chage -I 2 hdxj 宽限它两天
    chage -E 2014-2-12 hdxj 在那天失效 写0的话马上失效


    groupdel hdxj 如果组里有用户删除不了
    可以先删除用户才能删除组

  • 相关阅读:
    zTree根据json选中节点,并且设置其他节点不可选
    点击一次按钮,发生多次ajax请求
    sublimeText3 中配置sass环境,并将编译后文件保存到指定文件夹
    MD5加密
    c# Http请求之HttpClient
    xml与object 之间的ORM
    wpf和winform的那点区别
    c# http请求ajax页面
    c# https请求
    python爬虫框架Pyspider初次接触
  • 原文地址:https://www.cnblogs.com/fengzhiqiangcaisangzi/p/3399608.html
Copyright © 2011-2022 走看看