zoukankan      html  css  js  c++  java
  • Linux基础(3)

    root 用户不受权限设置
    如果文件有x 就可以执行
    对目录的权限
    r:可以查看目录下面的文件名
    w:可以在该目录下新建,删除,修改文件名
    x:可以cd进入目录
     
     
    对于文件:
    可执行的文件来说需要有可读权限
     
     
    tar cvf test.tar * c->新增 v 详细信息 f 文件
    tar -tf test.tar  查看有哪些文件
    tar -xvf test.tar x->解压
     
    tar -cvf /tmp/test/tar *
    tar -xvf /tmp/test.tar -C /tmp/test2
     
     
    tar zcvf /tmp/yasuowenjian.tar.gz .
    tar xvf /t,p/yasuowenjian.tar.gz -C /tmp/
     
     
    tar cvjf trst.tar.bz2 *
    tar xvf  test.tat.bz2
     
    命令行模式 --->扩展模式
    shit:
    扩展模式---》命令行模式
    ESC
     
    命令行模式---》编辑模式 a,i,o
    编辑模式---》命令行 esc
    gg 行首
    G  文件末尾
    h 当前屏幕最后一行
    H:当强屏幕的开头一行
     
     
     
    nyy->p
    ndd->p
     
    u->撤销 回退
    ctrl+r -->前进
     
     
    去掉gruf 那块
    加上init=/bin/bash
    #确保修改密码成功
    mount -o remount,rw /  
    vim /etc/passw删除 root那行第一个x
     
    echo '123'|passwd --stdin root
     
     
     

    1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)
    cat /etc/passwd /etc/group >/1.txt
    2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加)
    cat /etc/passwd /etc/shadow >>/2,txt
    3) 将/1.txt、/2.txt两个文件打包为/1.tar 
    tar cfv /1.tar 1.txt 2.txt
    4) 使用gzip命令压缩1.txt文件名为1.txt.gz
    gzip 1.txt –c 1.txt.gz
    5) 解压缩1.txt.gz
    gunzip 1.txt.gz 
    6) 使用bzip2压缩1.txt压缩后文件名为1.txt.bz2
    bzip2 1.txt > 1.txt.bz2
    7) 解压缩1.txt.bz2
    bunzip2 1.txt.bz2 
    8) 解包1.tar,解包后文件存放到/tmp目录下
    tar xvf 1.tar -C /tmp
    9) 使用tar命令打包并且压缩/1.txt、/2.txt,得到的文件名为1.tar.gz
    tar zvcf 1.tar.gz /1.txt /2.txt
    10) 解包1.tar.gz,解包后文件存放到/tmp目录下
    gunzip 1.tar.gz >/tmp

  • 相关阅读:
    Linux下端口被占用确认
    Debuggex – 超好用的正则表达式可视化调试工具
    URL最大长度
    无需重启 修改计算机名直接生效
    UDP穿越NAT原理(p2p)
    gdb中信号
    锁 (读写锁优先级 写饥饿) (锁竞争引发的高系统调用)
    Loopback接口用途---用作管理地址。
    C/C++调试:gdbserver的简单使用
    总结一下NDK crash排查步骤
  • 原文地址:https://www.cnblogs.com/xiaoyonglaing/p/6927809.html
Copyright © 2011-2022 走看看