zoukankan      html  css  js  c++  java
  • Linux入门常用命令

    用户管理命令
    useradd
    :添加用户
    passwd:添加密码
    userdel:删除用户
    su:切换用户
    chown:修改文件所有者
    chmod授权
    chmod +/-  r/w/x  文件名  (r代表可读,w可写,x可执行)chmod u+r,u+w,u-x,g-r,g-w,g-x,o-r,o-w,o-x  (u代表用户自己,g代表同组的,o其他人)
    421rwx //权 如:
    rwx --x rw-
    7     1     6

    普通命令

    pwd:看自己在哪个文件下
    whoami:查阅当前用户
    ls:当前目录下内容

    ls /etc|more   (分页显示)查询

    ls /etc|grep pa  (pa是关键词)检索
    ll:ls -l的简化版,linux 才有

    rm -r  删目录或文件  或 rm -rf 强制删除
    rmdir 删除空目录   rmdir dbk
    mkdir 建目录    mkdir dbk
    touch 创建文件或更改文件时间 touch bdkw

    clear : 清屏 或者ctrl+l


    cp复制
    cp /etc/passwd .  当前目录存在的文件夹, ( . 代表当前目录)
    cp /etc/passwd ./passwd.bak  不存在的文件名,改名复制

    cp -r复制文件夹

    ln -s:软链接,类似快捷方式
    ln:硬链接,复制一个再链接
    mv命令:移动
     mv 原文件名 目标文件名  例: mv test abc
     当目标文件名不存在时,为改名命令,将test改名为abc
     当目标文件名存在时,为移动命令

    wc:统计文本文件的行数,字数,字符数
    ps:观察下面有哪些进程 ps -ef
    kill:杀除进程 kill -9强制删除
    shutdown:关机
    xxx --help:命令怎么用或用man XXX
    cat  正序查看文件内容

    cat /etc/passwd|grep root表示找有root关键词的行

    cat /etc/passwd|grep ^root表示找root开头的行

    tac:逆序显示文件内容
    head:列出前几行
    tail:列出后几行
    find:查找 find / *local(/表示从更目录下开始查找*表示忘记的部分)
    whereis:查找系统文件所在路径
    grep :在指定的文本文件中查找指定的文字或字符串
    date :显示和设置时间日期
     wget :上网
    rpm -qa :显示安装过的包
    rpm -e :卸载
    rpm -ivh:安装  rpm -ivh Xxxxx.rpm

     

    管道:将一个命令的输出传给另一个命令,作为另一个命令的输入
    命令1|命令2|命令3....|命令n
    重定向输出:>  如  ls > 123.text
    错误重定向 lssss 2>123.text
    重定向输入:<  例如wall < 123.text

     

    rm -rf强制删除

     
    比较是不是同一个文件
    md5sum  //计算文件摘要

    输出重定向
    ls是标准输出,默认的输出到下一行

    ls>abc.test //把目录输出到abc.txt中


    echo命令  
    echo hi>123.txt         //将hi写入123.txt

    echo "nihao!\">>123.txt   //追加输出,在123.txt中继续写nihao!


     

    vi的使用:vi xxx   一开始是进入Comand mode模式,输入i ,a ,o后进入insert mode模式
    i:插入,从目前光标所在之处插入所输入的文字
    (a:增加,从目前光标所在的下一个字开始输入
    o:插入新的一行,从行首开始输入文字
    按ESC退出insert mode
    输入:w是保存
    :q退出
    :q!不保存退出)

  • 相关阅读:
    Nginx详解
    MySQL数据库(未完)
    PXE自动装机
    Rsync数据同步服务
    NFS网络文件系统
    inotify事件监控工具
    scp ssh-key连接原理
    生产环境ssh登陆策略
    npm ERR! errno -4048
    js判断手机系统语言动态引入不同js文件
  • 原文地址:https://www.cnblogs.com/hqr9313/p/2435188.html
Copyright © 2011-2022 走看看