• Linux常用命令


    作为一个后端开发人员,难免会与服务器打交道,这时候你的学会服务器的语言,不然怎么和他们沟通,对吧,哈哈。

    现在就来看看一些开发中常用的LInux命令,后续用到新的命令会续更。


    1、查找文件

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

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

    2、查看一个程序是否运行

    ps -ef|grep tomcat

    3、终止进程

    kill -9 19979 终止线程号为199179的进程

    pkill -9 19979 批量终止进程

     4、查看文件,包含隐藏文件

    ls -al

    5、当前工作目录

    pwd

    6、复制文件

    复制文件:cp source dest

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

    远程拷贝:scp sourceFile remoteUserName@remoteIp:roteAddr

    7、创建目录/文件

    mkdir newFolder  创建目录

    touch test.txt  创建文件

    8、删除目录

    rmdir deleteEmptyFolder  删除一个空目录

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

    9、移动文件

    mv /temp/movefile /targetFolc

    10、重命名

    mv oldNameFile newNameFile

    11、切换用户

    su -username

    12、修改文件权限

    chmod 777 file.java

     13、压缩文件

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

    zip -r test.zip /test

    14、列出压缩文件列表

    tar -tzf test.tar.gz

    15、解压文件

    tar -xvzf test.tat.gz

    16、查看文件头10行

    head -n 10 example.txt

    17、查看文件尾10行

    tail -n 10 example.txt

    18、查看日志类型文件

    tail -f test.log  此命令会自动显示新增内容,只显示10行内容(可设置)

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

    sudo rm a.txt

    20、查看端口占用情况

    netstat -tln grep 8080

    21、查看端口属于哪个程序

    lsof -i 8080

    22、查看内存使用量和交换区使用量

    free -m

    23、查看各分区使用情况

    df -h

    24、查看指定目录的大小

    du -sh test.txt

    25、统计文本的行数、字数、字符数

    wc test.txt

    -l:行数  -w:字数  -m:字符数

    26、查看进程CPU使用情况

    top

    27、测试网络连通性

    ping

    28、查看当期ip地址

    ifconfig

    29、查看主机名

    hostname

    30、关机命令

    shutdown -r  先关机再重启,相当于reboot

    shutdown -h  关机不重启,相当于halt

     31、vi编辑器

     修改文本:

     定位命令:

    32、LInux常用快捷键及符号命令

  • 相关阅读:
    Spring JDBC配置数据源
    Eclipse创建一个Maven Web项目
    部署基于Maven的war文件到Tomcat
    使用“mvn site-deploy”部署站点(WebDAV例子)
    生成基于Maven的项目文档站点
    将项目安装到Maven本地资源库
    使用Maven运行单元测试
    使用Maven清理项目
    使用Maven构建项目
    Dubbo的使用入门
  • 原文地址:https://www.cnblogs.com/frspring/p/14884585.html
Copyright © 2020-2023  润新知