首页 > 系统服务 > 详细

Linux常用命令

时间:2017-04-11 11:43:00      阅读:228      评论:0      收藏:0      [点我收藏+]

    ls -rtl     按照时间显示最新的文件信息
    jps         查看java进程

    ifconfig:查看ip
    
    cd 命令:
    cd../ : 出来
    cd ../root: 回到root路径
    cd~   :直接回到主目录
    cd app:  切换到app目录
    cd-  :上一个路径
    
    ls 命令:
    ls:显示路径下的文件或目录
    ls -a: 显示所有的,包括隐藏
    ls -l:缩写成ll,同ls
    dir: 同ls ll
    
    mkdir:创建文件夹
    mkdir -p app2/test:创建多级
    rmdir:移除文件和目录
    
    浏览文件:
    cat:用于显示文件的内容
    more:   空格:显示下一页
            回车:显示下一行
    less:用法和more类似,不同的是 通过pgUP pgDn 键来控制
    tail:用于显示文件的后几行的内容   
            :tail  -10
            :tail -f catalina.log 动态显示信息 动态查看日志
    
    删除文件:
        rm
    rm删除不询问
        rm -f a.txt
    rm删除目录
        rm -r a 递归删除
    不询问递归删除(慎用)
    
        rm -rf a 不询问递归删除
        rm -rf * 删除所有文件
        rm -rf /* 自杀  
    
    复制:
        cp  a.txt a.txt.bak
    移动或者重命名:重命名
        mv  a.txt b.txt
    
    tar 命令(打包或解压):
        常用参数:
            -c:创建一个新tar文件
            -v:显示运行过程的信息
            -f:指定文件名
            -z:调用gzip压缩命令进行压缩
            -t:查看压缩文件的内容
            -x:解压tar文件
        打包:
            tar -cvf xxx.tar ./*
        打包并压缩:
            tar -zcvf xxx.tar.gz ./*
        解压: (Linux的压缩包的格式是 tar.gz)
            tar -xvf  xxx.tar
            tar -xvf xxx.tar.gz -C /usr/aaa
    查找:
        grep lang anaconda-ks.cfg  在文件中查找lang
        grep lang anaconda-ks.cfg -color  高亮显示
    
    pwd: 显示当前所在的路径
    touch: 创建一个空文件
    ll-h : 友好显示文件大小
    wget:下载资料   (后面带一个连接就行了)
    
    
    打开文件(编辑器):
    打开rpm 格式文件:rpm -ivh xxx.rpm
    vi既可以查看文件也可以编辑文件
        vi:
        vim:
    打开文件: vim  file
    退出:esc  :q
    修改文件:输入i进入插入模式
    保存并退出:esc:  wq
    
    不保存退出:esc:  q!
    
    3种进入插入模式:
        i:在当前的光标所在处插入
        o:在当前光标所在的行的下一行插入
        a:在光标所在的下一个字符插入
        
    快捷键:
        dd - 快速删除一行
        R - 替换
    
    重定向输出:
        >  :覆盖原来的
        >> :  追加
        ifconfig > a.txt
        pwd > a.txt
        ifconfig >> a.txt
    
    管道:
        一个命名的输出 就是另一个命令的输入.
    && 命令执行控制
    
    网络通讯命令:
        ifconfig
        ifconfig wangka down  关闭网卡
        ifconfig wangka up   激活网卡
        
        ping:探测网络是否畅通
            windows ping4次
            Linux  无限ping
                (按ctrl+c 退出)
        netstat::查看网络端口
            netstat -an | grep java
            netstat -an | grep 3306
    系统命令:
        who:
            显示目前登入系统的用户信息
        hostname:
            显示当前主机名
        uname:
            显示系统信息  -a 显示本机详细信息
        date:
            显示或设置系统时间
            date -s "" 设置系统时间
        df:
            显示磁盘信息
        free:
            显示内存状态
            free -m  以mb单位显示内存组
        top显示:
            管理执行中的程序
        clear:清屏幕
        
        ps:
            正在运行的某个进程的状态
            ps -ef | grep ssh 查找某一进程
        kill 杀掉某一进程:
            kill 进程编号
            kill -9  强制杀死进程
        du:显示目录或文件的大小
            du -h 友好显示当前目录的大小
        who:
            显示目前登入系统的用户信息.
    用户管理:
        su: 切换用户
        useradd  添加一个用户
        passwd  设置修改密码
        userdel  删除用户名
        userdel -r 用户名: 删除用户以及home目录.
    组管理:
        groupadd 组名 :创建一个组
        useradd
        groupdel 删除组,如果该组有用户成员,必须先删除成员再删除组
    权限命令:   7(因为4 2 1 之间的任意数相加都不会等于0)
        文件权限:
            r:读取权: 4
            w:写入权: 2
            x:执行权: 1
            -:无操作权限
    
    文件类型标识:
        普通文件(-)
        目录(d)
        符号链接(l)
    
    Linux 三种文件类型:
        普通文件包括文本文件/数据文件/可执行的二进制程序文件等
        目录文件:Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构
        设备文件:Linux系统把每一个设备都看成是一个文件

Linux常用命令

原文:http://www.cnblogs.com/pzyin/p/6692420.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!