zoukankan      html  css  js  c++  java
  • 【Linux】基本命令操作

    一.用户操作
    1.新增用户
    useradd -u 1101 -g zte -d /home/xhs -m xhs
    --其中,1101,为用户ID,尽量使用500以上的
    zte,为用户组
    /home/xhs,为该用户的文件夹
    xhs,为用户名
    2.修改用户的所属的用户组
    usermod -G 用户组 用户名
    如usermod -G dba goldendb
    2.为新用户添加密码
    passwd usename
    如:passwd xhs
    Changing password for user xhs.
    New password: ...
    BAD PASSWORD: it is based on a dictionary word
    BAD PASSWORD: is too simple
    Retype new password: ...
    passwd: all authentication tokens updated successfully.
    3.查看用户
    cat /etc/passwd
    4.查看用户组
    cat /etc/group
    5.查看用户所属的用户组
    groups username
    如,groups xhs
    6.拷贝文件
    cp [-r 目录下所有文件夹和文件] 源目录 目标目录
    7.远程拷贝文件
    scp [-r] 源目录或文件名 目标机器的登录用户@目标机器IP:目标机器的目标目录
    scp -r /tmp/goldendbInstall/ root@10.47.157.120:/tmp/
    ###windows拷贝到Linux方法
    首先安装pscp程序,下载链接:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
    pscp f:/1.txt root@10.47.178.32:/home/setup/
    二.修改文件属性
    1.修改文件所属用户
    chown [-R] username directory/filename
    如:chown -R xhs setup/
    修改文件夹setup/及其文件夹下所有文件的拥有者为xhs
    2.修改文件所属群组
    chgrp [-R] groupname directory/filename
    3.修改文件权限
    chmod *** directory/filename
    --其中,*为rwx(r,读=4;w,写=2;x=1,执行)三者相加
    第一个*,表示文件所属用户的权限
    第二个*,表示文件所属用所属组的其他用户的权限
    第三个*,表示其他组用户的权限。
    三.文件操作
    1.关键字搜索
    find 路径 -name ‘*要搜的关键字*’
    2.搜索文件内容
    从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行
    find . -name "*.in" | xargs grep "thermcontact"
    注意:这里"thermcontact"就不要使用模糊搜索的方式了(如"*tact",而应该用"tact")
    3.查看文件大小
    ls -lht
    4.创建特定大小的文件
    dd if=“inputFileName” of="outFileName" bs="块大小" count=“块个数”
    示例:dd if=/dev/zero of=hello.txt bs=600M count=1
    其中,/dev/zero 是一个字符设备,它会不断返回0值字节()

  • 相关阅读:
    MVVM架构~knockoutjs系列之表单添加(验证)与列表操作源码开放
    MVVM架构~knockoutjs系列之验证成功提示显示
    MVVM架构~knockoutjs系列之正则表达式使规则更灵活
    郁闷~win7无法进行局域网访问解决
    不合规范的html段落php处理细则
    备份一个通过拷贝来创建虚拟机镜像的脚本
    [置顶] ffmpg简介以及用它实现音频视频合并(java)
    [Java] HttpClient有个古怪的stalecheck选项
    POJ 1260 Pearls
    “AIR SDK 0.0: AIR SDK location “...devsdksAIRSDKWin” does not exist.”问题解决~
  • 原文地址:https://www.cnblogs.com/tigerhsu/p/9793231.html
Copyright © 2011-2022 走看看