美文网首页
经常使用的linux命令

经常使用的linux命令

作者: sorry510 | 来源:发表于2020-01-16 09:25 被阅读0次
    1. ps -ef | grep python 查看python进程
    2. chmod 777 文件(-R作用于整个文件夹)
    3. df -hl 查看硬盘空间
    4. du -h 文件 查看文件大小
    5. tail -100 file 查看文件末尾100行
    6. more file 以页方式查看文件
    7. chown -hR xxx:xxx ./images 修改整个文件夹下的用户权限
    8. free -h 查看内存使用情况
    9. showdown -h now 立刻关机
    10. ctrl+alt+(F1-f6) 切换tty
    11. chgrp -R 组名 file 修改文件所属用户组 -R为递归
    12. chown -R 组名:用户名 file 修改文件所属 -R为递归
    13. chmod 777 文件名
    14. pwd 显示当前目录
    15. locate -l 5 passwd 查找passwd相关文件只列出5行(从linux自带数据库查找)
    16. find /目录 -user xxx 查找目录下属于xxx的文件
    17. tar -zcvf 压缩后文件名 源文件路径 压缩
    18. tar -zxvf 压缩文件 解压
    19. find / -nouser -nogroup 查询不属于任何人和组的文件
    20. find -name xxx 找到名字叫xxx的文件
    21. cat -n xxx 显示行号
    22. history 查询历史执行的指令
    23. ctrl+a 光标移动到命令最前面 ctrl+a 光标移动到命令最后面 ctrl+u 删除光标前面的命令 ctrl+k 删除光标后面的命令
    24. echo {PATH#/*:} 删除PATH中第一个设置{PATH##/*:}除了最后一个设置其余都删除 #最短匹配,##最长匹配 #向前删除 %向后删除
    25. apath=/root/www/exam.gm365.cc/storage echo $apath shell变量读写
    26. alias lm='ls -al | more' 别名
    27. > 文件 数据流重导 将屏幕的标准输出信息写入的文件中,覆盖源文件 >> 文件 累加源文件 2> 文件 将屏幕的错误输出信息写入文件,覆盖 2>> 累加 &> 文件 2种都写入
    28. split -b 300k 文件 将文件分割
    29. $(命令) 执行命令
    30. useradd 用户名 添加用户
    31. passwd 用户名 修改密码
    32. nohup scp -i ~/.ssh/id_rsa img.tar.gz root@10.129.17.229:/root/www/exam2.gm365.cc/storage & 把img.tar.gz传输到另一台服务器某个文件夹下
    33. useradd -s /sbin/nologin ftptest 创建一个系统用户ftptest
    34. echo "myftp123" | passwd --stdin ftptest 为用户ftptest添加密码
    35. netstat -tlunp 查看网络端口
    36. ifconfig -a
    37. find -newermt '2018-01-19 18:10:00' ! -newermt '2018-01-19 18:13:00'
    38. ln -s /home/www/html/exam/storage/app/tmp/161539156174263191_archive.zip 河南科技学院2017-2018学年第一学期期终考试《思想道德修养与法律基础》A卷.zip
    39. netstat -tlnp 查看端口号
    40. du -hm --max-depth=2 | sort -nr | head -12 查看当前目录下最大的5个文件夹
    41. find . -type f -size +800M -print0 | xargs -0 du -h 查找大于800m的文件

    相关文章

      网友评论

          本文标题:经常使用的linux命令

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