zoukankan      html  css  js  c++  java
  • lunix命令大全

    1.linux的命令的是严格区分大小写的
    2.linux所有的内容都是以文件的形式保存,不靠扩展名区分文件类型
    3.命令之间是有空格的
    4.错误提示:permission denied  ==拒绝访问,没有权限
    5.错误提示:command  not found ==99.99%的原因是因为你的命令拼写有问题
     
    clear==ctrl+l  清除当前窗口的命令
    who:显示当前登录系统用的用户信息
    whoami:显示自身用户名称
    w 用户名:输出信息
    useradd  a :新加用户a 
    userdel a:删除用户但保存用户主目录
    userdel -r a:删除用户以及用户主目录
    date:查看系统时间
    logout:注销登录
    shutdown -h:关机
    shutdown -r:重启
     
    /:l根目录
    root:存放root相关文件
    home:宿主目录,存放普通用户的相关文件
    bin:存放所有用户都可以使用常用命令目录
    sbin:系统管理相关的二进制文件存放目录
    etc:存放各种配置文件
    var:存放经常变化的文件
    boot:启动目录,存放存放引导系统启动的相关文件
    usr:安装软件的默认目录
    dev:设备文件保存目录
    lib:系统库保存目录
    mnt:默认挂载光驱和软驱目录
    opt:额外所安装的应用程序目录
    proc:直接写入内存的,不能直接操作,保存的是内存挂载点
     
    操作命令:
    1.su命令:
    su +用户名,切换用户的命令,输入密码(密码隐藏)
    【chenran@localhost ~】$    【当前用户名+主机名+主目录】普通用户
    incorrecd password :密码输入错误
     
    2.cd命令:
    cd /:回到根目录
    /:根目录
    pwd:显示当前的目录
    cd /opt:进入opt目录
    cd ..:回到上一层
    绝对路径:从根目录开始查找
    相对路径:从当前目录开始查找
     
    3.ls命令:
    ls :显示当前路径下的所有文件
    ls -a:显示所有的文件(包括隐藏文件)
    ls -l:显示所有文件的属性==ll
    目录(权限)+连接数+用户名(创建者)+创建者所在的组+大小+时间+名称
    如果是-开头的代表的是文件
    r:read  --读(4)
    w:write --写(2)
    x:excute --执行(1)
    rwx/r-x/r-x   文件所有者(创建者)/所有者所在的组/其他用户【读写和执行/读和执行/读和执行】
    权限:755
    chmod  555 bin : 修改bin目录的权限
     
    4.vi命令:
    文本编辑器
     vi test.txt:创建test.txt文件
    i:插入数据
    按键盘esc :wq(保存退出,:q!==不保存退出)
    vi test.txt:再次进入看下
    如果还是想编辑,还是键入i
    进去之后输入/:查找 (切换下一个是用的n)
     
    5.tail命令:
    tail -f  日志文件:查询日志
    定位bug日志:
    vi 文件:/ exception  
    grep exception  文件名==相当于一个筛选
    shift+: 管道命令=前面命令的输出作为后面命令的输入
     
    6.ps命令:
    ps -ef:找到正在运行的进程
    ps -ef | grep tomcat
     
    7.kill命令:
    kill  -9  编号
     
    8.netstat命令:
    netstat -apn:查询端口号
    netstat -apn | grep 8080:过滤到出来这个进程
     
    9.mkdir命令:
    mkdir  目录:简历目录
     
    10.rmdir命令:
    mr -rf 路径:删除当前目录下的该路径
     
    11.df命令:
    df:显示磁盘相关的额信息,如文件系统的使用情况
    df -a:列出所有的文件系统
    df -k:以kb为单位显示各文件系统
    df -m:以mb为单位显示各文件系统
    df -h:以GB、MB、KB等格式显示
    df -T:连同该分区的文件系统名一起列出
    df -i:不用硬盘容量,而以inode的数量来显示
     
    12.du命令:
    du -a:列出所有文件与目录容量
    du -h:以人们易读的容量格式显示
    du -s:显示总计,不列出每个目录占用的容量
    du -k:以KB列出容量显示
    du -m:以MB列出容量显示
     
    13.cp命令:
    cp -a a b:将a(保留链接、文件属性)拷贝到b去
    cp -p a b:复制源文件的内容(复制修改时间和访问权限)
    cp -r a b c:递归复制,将a、b复制到c中去
     
    14.cat命令:
    cat test.txt:显示文件的内容
  • 相关阅读:
    zookeeper
    linux命令大全
    多态1
    单例模式
    java this
    java 构造代码块
    java return
    mapreduce实现分组求最大
    数据相关脚本
    mapreduce实现社交中共同好友
  • 原文地址:https://www.cnblogs.com/crdhm12040605/p/14027860.html
Copyright © 2011-2022 走看看