zoukankan      html  css  js  c++  java
  • Linux常用命令

    1.1   常用linux命令:

    1.1.1    配置环境变量

    vim /etc/profile

    i进入

    esc  再 :wq保存退出

    立即生效

    source /etc/profile

    1.1.2    mysql

       1)查看mysql版本号

       shell中:mysql –version  或

                 mysql -V

       语句中:select version();

    1.1.3    查看端口号是否被占用

    netstat -ap |grep 8080 //查看端口号是否被占用

    netstat -tln   //表示以数字形式查看正在监听的端口

    netstat -tln | grep 8080 查看端口8080的使用情况

    netstat -ap   //查看所有应用占用端口情况

    netstat -anp|grep 20880

    标注为进程号

    1.1.4    解压/压缩

    tar  zxf apache-jmeter-3.3.tgz

    tar -xvf mysql-5.7.11-Linux-glibc2.5-x86_64.tar.gz

    tar -czf test.tar.gz /test1 /test2

    tar -xvzf test.tar.gz

    1.1.5    查看端口号

    netstat -antup | grep ftp  //查看ftp端口号

    1.1.6    复制文件行数并生成文件

    tail -10000 catalina.out >211.txt   截取文件倒数10000行放到当前文件211.txt中

    1.1.7    下载文件/上传文件

    sz 211.txt 下载文件到本地(指定到文件)

    rz 上传文件到当前目录下

    1.1.8    查找文件

    find / -name filename.txt 根据名称查找/目录下的filename.txt文件。

    find . -name "*.xml" 递归查找所有的xml文件

    find . -name "*.xml" |xargs grep "hello world" 递归查找所有文件内容中包含hello world的xml文件

    grep -H 'spring' *.xml 查找所以有的包含spring的xml文件

    find ./ -size 0 | xargs rm -f & 删除文件大小为零的文件

    ls -l | grep '.jar' 查找当前目录中的所有jar文件

    grep 'test' d* 显示所有以d开头的文件中包含test的行。

    grep 'test' aa bb cc 显示在aa,bb,cc文件中匹配test的行。

    grep '[a-z]{5}' aa 显示所有包含每个字符串至少有5个连续小写字符的字符串的行。

    1.1.9    查看进程

    ps –ef|grep tomcat 查看所有有关tomcat的进程

    ps aux|grep java 查看java进程

    ps aux 查看所有进程

    1.1.10   终止线程

    kill -9 19979 终止线程号位19979的进程

    1.1.11   查看文件,包含隐藏文件

    ls -al

    1.1.12   查看当前工作目录

    pwd

    1.1.13   复制文件

    cp source dest 复制文件

    cp -r sourceFolder targetFolder 递归复制整个文件夹

    scp sourecFile romoteUserName@remoteIp:remoteAddr 远程拷贝

    1.1.14   创建目录

    mkdir newfolder

    1.1.15   删除目录

    rmdir deleteEmptyFolder 删除空目录

    rm -rf deleteFile 递归删除目录中所有内容

    1.1.16   移动文件

    mv /temp/movefile /targetFolder

    1.1.17   文件重命名

    mv oldNameFile newNameFile

    ①将一个名为abc.txt的文件重命名为1234.txt

    [root@station90 root]#mv abc.txt 1234.txt

    ②将目录A重命名为B

    [root@station90 root]#mv A B

    ③将a.txt移动到/b下,并重命名为c.txt

    [root@station90 root]#mv a.txt /b/c.txt

    1.1.18   切换用户

    su -username

    1.1.19   修改文件权限

    chmod 777 file.java //file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行

    1.1.20   查看文件头10行

    head -n 10 example.txt

    1.1.21   查看文件尾10行

    tail -n 10 example.txt

    1.1.22   查看日志类型文件

    tail -f exmaple.log //这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。

    1.1.23   使用超级管理员身份执行命令

    sudo rm a.txt 使用管理员身份删除文件

    1.1.24   查看端口属于哪个程序

    lsof -i :8080

    1.1.25   以树状图列出目录的内容

    tree a

    ps:Mac下使用tree命令

    1.1.26   文件下载,地址访问

    wget http://file.tgz

    curl http://file.tgz

    curl https://www.baidu.com/

    curl http://general.api.withyouplus.com/General_riwise_cn/partnerStaff/getPartnerStaffUserByScode.do?sCode=201518441436517

    mac下安装wget命令

    1.1.27    网络检测

    ping www.just-ping.com

    1.1.28   远程登录

    ssh userName@ip

    1.1.29   打印信息

    echo $JAVA_HOME 打印java home环境变量的值

    1.1.30   java 常用命令

    java javac jps ,jstat ,jmap, jstack

    1.1.31   查看硬盘信息

    df –f

    1.1.32   apache重启

    service httpd restart

  • 相关阅读:
    .NET Interop 工具集
    关于正弦波的算法
    Windows Phone 系列 本地数据存储
    Xaml cannot create an instance of “X”
    Windows Phone 系列 使用 MVVM绑定时无法获取当前值
    Windows Phone 系列 应用程序图标无法显示
    Windows Phone 系列 WPConnect无法上网的问题
    Windows Phone 系列 使用 Windows Phone 保存铃声任务
    WP7.5提交应用
    Windows Phone 系列 动态删除ObservableCollection
  • 原文地址:https://www.cnblogs.com/banxian-yi/p/11080017.html
Copyright © 2011-2022 走看看