• Linux常用命令--文件操作、权限设置


    1、编辑文件

    vi aaa.txt    打开aaa.txt文件    
    esc键         切换编辑和命令模式    
    命令模式里输入:(冒号),可以输入命令    
    :s/  字符串1/字符串2  把字符串1替换成字符串2    
    :wq! 进行文件保存并退出    
    :q!  强制退出文件编辑    

    2、查看文件内容

    cat aaa.txt       查看aaa.txt文件的内容    
        
    head -5 aaa.txt   查看aaa.txt文件前5行的内容    
        
    tail -10 aaa.txt  展示aaa.txt文件最后10行的内容   

    3、操作用户和用户组

     
    su root      切换到root用户    
    whoami       查看当前登录用户    
    groups       查看当前用户所属分组    
    id           查看当前用户UID和GID    
    useradd      添加新用户(root下)    
    passwd sa    设置sa用户的密码(root下)    
    passwd       更改密码    
    userdel      删除用户(root下)    
     
    groupadd g1       添加g1分组(root下)    
    usermod -g g1 sa  把sa用户分配到g1组里(root下)

    4、设置文件权限

     
    chmod 751 temp    给temp文件夹设置751权限    
    -rwxr-x--x    
    111 101 001    
    751
    都表示一种权限,
    -rwxr-x--x ,111 101 001,751  不能类型权限表现形式,权限等级都一样, 上面 751 换成其它2种样子也行
    ps 用来显示当前进程的状态 

    权限解释:

    -r-xr-xr--
    101 101 100  二进制
    554
    -rw--w---x
    110 010 001
    621
    -rwxrwxr--
    111 111 100
    774
    -r---w---x
    100 010 001
    421

    总结规律:r表示4,w表示2,x表示1


     

     

  • 相关阅读:
    rapidjson 使用
    【设计模式】模板方法模式
    【设计模式】策略模式
    【设计模式】建造者模式
    【设计模式】享元模式
    /dev/sda1 contains a file system with errors,check forced.
    如何编写高效的Python的代码
    VsCode 调试 Python 代码
    Python 使用 pyinstaller 打包 代码
    初次使用git上传代码到github远程仓库
  • 原文地址:https://www.cnblogs.com/flxy-1028/p/8979527.html
Copyright © 2020-2023  润新知