zoukankan      html  css  js  c++  java
  • 常用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

  • 相关阅读:
    164 Maximum Gap 最大间距
    162 Find Peak Element 寻找峰值
    160 Intersection of Two Linked Lists 相交链表
    155 Min Stack 最小栈
    154 Find Minimum in Rotated Sorted Array II
    153 Find Minimum in Rotated Sorted Array 旋转数组的最小值
    152 Maximum Product Subarray 乘积最大子序列
    151 Reverse Words in a String 翻转字符串里的单词
    bzoj3994: [SDOI2015]约数个数和
    bzoj 4590: [Shoi2015]自动刷题机
  • 原文地址:https://www.cnblogs.com/ggooo/p/6344323.html
Copyright © 2011-2022 走看看