美文网首页
Linux常用命令

Linux常用命令

作者: pangchao | 来源:发表于2016-10-23 15:42 被阅读0次

    查看文件或目录大小: du -sh 目录或文件

    查看整台服务器的硬盘使用情况:df    -h

    查看某个端口是否被占用: netstat -an | grep 9999

    将某文件的某几行复制到另一个文件:sed 5,10 -p -n 123.txt > out.txt

    将某文件里的逗号换成control+A:sed -i 's/,/^A/g' text.csv (键盘输入ctrl+v+a才能输出^A)

    远程拷贝文件

    server1: 192.168.10.10

    server2: 192.168.10.11

    从server1拷贝文件到server2上。需要先在server2上,,用nc激活监听,

    server2上运行: nc -l 1234 > text.txt

    server1上运行: nc 192.168.10.11 1234 < text.txt

    注:server2上的监听要先打开

    windows和linux交互传文件

    (以下本地指windows, 服务器指linux)

    sz:将选定的文件发送(send)到本地机器

    rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)

    注意:单独用rz会有两个问题:上传中断、上传文件变化(md5不同),解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选。

    -b binary 用binary的方式上传下载,不解释字符为ascii

    -e 强制escape 所有控制字符,比如Ctrl+x,DEL等

    运行命令sz file1 file2就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了

    相关文章

      网友评论

          本文标题:Linux常用命令

          本文链接:https://www.haomeiwen.com/subject/fulkuttx.html