• bj_linux...


    ls,cd,pwd,mkdir,mkdir,touch,rm,cp,mv ,vi,cat ,more ,find / -name * ,whereis (+命令)ls ,ln(hard link/ symbol link)


    首次看到的信息,从头读到尾

    date   显示和设置日期时间
    stat    显示指定文件的相关信息
    who\w whoami
    id    显示当前用户的ID
    hostname  显示主机名称
    uname    显示操作系统信息
    dmesg   显示系统启动信息
    du     显示指定的文件(目录)已使用的磁盘空间
    df    显示文件系统的磁盘空间的使用情况
    free   显示当前内在和交换空间的使用情况
    fdisk -l  显示磁盘信息
    locale   显示当前语言环境

    DOS下:echo %path% echo %JAVA_HOME%

    Linux下:echo $PATH(linux下严格区分大小写)

    查看文件内容:
    [
    more 1.txt
    cat 1.txt
    tac 1.txt
    ]


    [if _fi
    case _esac]

    [

    head help
    eg:head -3 3.txt列出脑袋上的前三行

    tail
    ]

    find /etc -name *local


    用户管理
    {
    useradd testuser
    cd /home
    ls
    passwd testuser
    cd /etc
    more passwd
    more group

    useradd testuser2 -g testuser
    more passwd
    usermod testuser -g testg

    删除用户:
    1。删用户userdel testuser
    2。删其主目录
       cd /home ls
       rm -rf testuser

    su(swith user)

    su testuser2  // exit

    当一个新用户登录的时候,默认的当前路径是用户的主目录
    }


    file privilege
    [
        chmod 755
        chmod +x 4 (4这个文件就有了可执行权限了``)
        chown
    eg:chmod +x 4
       chmod -x 4
       chmod u+x 4
       chmod g+x 4
       chmod o+x 4

    专业:    chmod 755 4
              chmod 777 4
         
       chown fangping 4
        ls -l
    ]


    wc  统计指定文本文件的行数、字数、字符数

    wall(waring all)警告所有人  { wall `date`}

    重定向(Stdin Stdout )
    [

     把命令执行的结果输入到cmd.txt
     重定向输入:
     1. ls   2. ls > cmd.txt 3. more cmd.txt 
     
     1. ls   2. ls >> cmd.txt 3. more cmd.txt  输两次

     1.dfes 2> cmd.txt   2.more cmd.txt  输出错误信息

      
     重定向输出: wall <aa.txt

    ]

    csh/ksh/bsh/bash/sh(exit)


    ============================
    常用
    ============================
    grep
    [
       more 4
       grep *** 4
    ]


    管道(用的巨多)把上一个命令的执行结果交给下一个命令
    [
        ls -Rl /etc |more

        cat /etc/passwd | wc

        cat /etc/passwd |grep alamps
     
        dmesg |grep eth0

        man bash |col -b > bash.txt   过滤  mam col

        ls -l |grep "^d"    只列出目录 [正则表达式  ^ :一行的开头]
     
        ls -l *|grep "^-" |wc -l    列出当前目录下有多少个文件

    ]


     

  • 相关阅读:
    我的大厂面试经历(附100+面试题干货)
    大厂面试题:集群部署时的分布式 session 如何实现?
    【转载】Android数据库(SqlLite)操作和db文件查看
    【转载】android ListView详解
    C#根据经纬度获取物理地址
    C#计算两个经纬度的距离
    EXT编写日志文件
    动态数组
    System.Windows.Forms.Timer和System.Timers.Timer的区别 [转]
    SQL Prompt 3 优秀的SQL查询工具 收藏
  • 原文地址:https://www.cnblogs.com/alamps/p/1628472.html
Copyright © 2020-2023  润新知