• 常用linux命令


    su 用户名 (如果没有输入用户名则预设为root) 举例说明,假设当前用户user01,想要转变为user02,则输入命令:su 用户名 (如果没有输入用户名则预设为root) 举例说明,假设当前用户user01,想要转变为user02,则输入命令: su user02

    su do -i
    切换用户到管理员

    看时间
    date
    修改时间
    date -s 14:36:00
    date -s "2008-08-08 12:00:00"

    cd /
    转到目录

    head -10
    打开文本文件,查看文件前10行

    tail -f /var/log/log-1
    查看文件结尾10行 -f 动态打印
    tail -100 文件名 (最后100行)
    grep 'userBind' useraccount.log   从日志中查找内容
    tail -f useraccount.log | grep 'user' 查出新生成的包含user的行
    grep 'sdfsadf' user.log -n 表示把行号打出来
    cat useraccount.log -n |tail -n +6120 |head -n 40 从6120行开始显示40行

    more或less 打开文件并查看
    一个分页工具,它允许一页一页地(或一个屏幕一个屏幕地)查看信息
    区别是,less允许使用箭头来前后移动,而more使用空格键和b键来前后移动。

    shutdown 正常关机
    reboot 重启计算机
    ps 查看目前程序执行的情况

    du命令的功能是用于显示文件目录或大小

    pwd 显示当前目录
    ls 查看目录下的内容
    cd 改变所在目录
    cat 显示文件的内容
    grep 在文件中查找某字符
    cp 复制文件 例:cp /home/dev/aa.jar /data/www/8110/aa.jar或cp /home/dev/aa.jar .(.表示当前文件夹)
    mv 移动文件(也可以是文件夹)
    touch 创建文件
    rm 删除文件
    mkdir 文件夹名(新建文件夹)
    ping

    删除目录
    rm -rf 目录名字
    -r 就是向下递归,不管有多少级目录,一并删除
    -f 就是直接强行删除,不作任何提示的意思

    echo 显示一字串
    passwd 修改密码
    clear 清除显示器

    解压缩
    tar -zxvf jdk-8u111-linux-x64.tar.gz

    执行文件提示Permission denied时,可以执行下句来授权限
    chmod 777 startup8.sh 

    get访问url
    curl "http://www.baidu.com"


    修改linux的环境变量(文件/etc/profile)(修改其它文件方法类似,但不用最后一个source命令)
    先备份
    sudo vi /etc/profile (打开)
    按i键后可以输入
    按Esc键后结束输入
    输入:wq再回车,即为保存并退出
    source /etc/profile (让profile文件生效)

    ####在Linux系统下,重启Tomcat使用命令操作
    首先,进入Tomcat下的bin目录
    cd /usr/local/tomcat/bin
    使用Tomcat关闭命令
    ./shutdown.sh
    查看进程号,如Tomcat(或者其它程序)
    ps -ef|grep tomcat

    *如果你想直接干掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程
    kill -9 7010 (7010是进程号)
    然后继续查看Tomcat是否关闭

    ps -ef|grep tomcat
    如果出现以下信息,则表示Tomcat已经关闭
    root 7010 1 0 Apr19 ? 00:30:30 [java] <defunct>
    最后,启动Tomcat
    ./startup.sh


    查看程序的运行端口
    netstat -ntlp 

    启动nginx
    /usr/local/nginx/sbin/nginx
    nginx重新加载配置文件(不停止服务)
    /usr/local/nginx/sbin/nginx -s reload

    安装java jdk
    解压缩
    tar -zxvf jdk-8u121-linux-x64.tar.gz
    解压后文件夹移到/usr/local/下
    修改/etc/profile文件,在最后加上下面3行即可
    export JAVA_HOME=/usr/local/jdk1.8.0_121
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin:$PATH
    之后查看用java -version

  • 相关阅读:
    十个能让你成为牛逼前端程序猿的特征
    一道Javascript面试题引发的血案
    程序员实现财务自由的9个阶段,你达到了哪一段?
    程序员进阶路上不能错过的史上最全技术知识图谱秘籍
    清华大学研发神技能:用意念回复微信
    机器学习原来如此有趣:用深度学习识别人脸
    【代码片段】如何使用CSS来快速定义多彩光标
    Android自定义一款带进度条的精美按键
    现在的人工智能逆天到什么地步了?
    分享几套生成iMac相关高逼格免费mockup的素材和在线工具
  • 原文地址:https://www.cnblogs.com/ggooo/p/6344323.html
Copyright © 2020-2023  润新知