zoukankan      html  css  js  c++  java
  • Linux02

    1. 默写常用命令与其意思

      cd 切换路径
      ls 查看目录
      mkdir 创建文件夹   mkdir -p  a/b  递归创建文件夹
      touch 创建文件
      tree  以树状形式查看文件夹
      pwd 打印当前目录
      echo '感谢老铁'  输出字符串
      echo $name    输出变量
      vim 打开文件进行操作
      cat 查看文件内容  cat -n 显示行数
      
    2. 如何查看Linux的环境变量,路径以什么符号分割?如何修改PATH变量,以及永久修改PATH?

      echo  $PATH  查看环境变量   以:分割
      给PATH重新赋值(临时),将PATH加入/etc/profile 文件中(永久)
      
    3. 反复练习绝对路径,相对路径

    在/home/目录创建文件夹oldboy,进入oldboy创建helloLinux.txt
    创建/tmp/chaogeLinux.txt,用绝对路径方式与相对路径两种方法
    在/tmp/目录下创建chaogeDir目录

    [root@localhost ~]# mkdir  /home/oldboy
    [root@localhost ~]# cd /home/oldboy
    [root@localhost oldboy]# touch  helloLinux.txt
    [root@localhost oldboy]# ls
    helloLinux.txt
    
    [root@localhost oldboy]# touch  /tmp/chaogeLinux.txt
    
    绝对路径:[root@localhost oldboy]# mkdir  /tmp/chaogeDir
    相对路径:[root@localhost oldboy]# mkdir ../../tmp/chaogeDir
    
    1. 解释 linux下 > >> 符号是什么意思?

      重定向输出追加符,相当于Python的a模式
      
    2. 找到服务器上所有 以.txt结尾的普通文件

      find /  -name  "*.txt"
      
    3. 查看进程,并且过滤出有关python的进程

      [root@localhost tmp]# ps -ef | grep "python"
      
    4. 如何树状图显示django的项目文件内容

      tree /django
      
    5. 如何查看rm命令的详细使用信息?

      rm --help
      man rm
      
    6. 读取/etc/passwd文件内容,写入到/tmp/pwd.txt文件中,(用两种方式)

      [root@localhost tmp]# cp  /etc/passwd  /tmp/pwd.txt
      [root@localhost tmp]# cat /etc/passwd  >> /tmp/pwd.txt
      
    7. 在linux编写二个socket脚本,能够运行一个服务端,一个客户端,能send,recv接收消息即可

    8. 读取第十题的socket服务端脚本,且显示行号

    9. 拷贝/opt下所有的内容,放到/optbak文件夹下

      cp -r /opt  /optbak
      
    10. 给第十题的socket客户端脚本,改个名字

      [root@localhost tmp]# mv client.py  client2.py
      
    11. 移动第十题的2个socket脚本,放入到/Learn_linux目录下

    12. 给启动django的命令做一个简单的别名
      python3 manage.py runserver 0.0.0.0:8000

      alias start="python3 manage.py runserver 0.0.0.0:8000"
      
    13. 搜索linux中所有超过100M的 压缩文件(后缀是*.gz)

      [root@localhost tmp]# find / -size +100M -name "*.gz"
      
    14. 搜索linux中名字有关django的文件夹

      [root@localhost tmp]# find / -type d  -name "*django*"
      
    15. 过滤出settings.py配置文件中的有益信息(非空,非注释行)

      [root@localhost tmp]# grep -v "^#" settings.py | grep -v "^$"
      
    16. 过滤出 /etc/passwd文件中有关root的行,注意大小写

      [root@localhost tmp]# grep -i "root"  /etc/passwd
      
    17. 实时刷新文件/var/log/nginx/access.log日志的内容变化

      tail -f /var/log/nginx/access.log
      
      
    18. 查看settings.py文件前10行

      [root@localhost tmp]# head settings.py
      
      
    19. 查看/etc/passwd文件的 10~20行的内容

      [root@localhost tmp]# head  -20   /etc/passwd | tail -9 /etc/passwd
      
      
    20. 传输本地的/tmp/pwd.txt到192.168.1.11服务器的/tmp目录

      [root@localhost tmp]# scp /tmp/pwd.txt root@192.168.1.11:/tmp
      
      
    21. 如何在/home.python目录,执行/home/my_first.py文件?

      python /home/my_first.py
      
      
    22. 向my_first.py文件中写入"Lift is short,I use python"

      [root@localhost tmp]# echo "Lift is short,I use python" > my_first.py
      
      
    23. 找一下python命令在哪

      [root@localhost tmp]# which python
      
      
    24. 查看/var/log/文件大小

      [root@localhost tmp]# du -h /var/log
      
      
    25. 如何查看服务器的负载信息?

      [root@localhost tmp]# top
      
      
    26. 如何查看服务器是否运行了mysql?有哪些验证方式

      [root@localhost tmp]# ps -ef  | grep  "mysql"
      
      
    27. 如何杀死django进程?

      [root@localhost tmp]# top  找到pid
      kill   进程的pid号
      
      
  • 相关阅读:
    牛人的博客,备忘
    dev gridlookupedit
    Oracle with as 用法
    动态加载DLL对接第三方接口
    Oracle执行计划不稳定
    JAVA Cannot find class [×××] for bean with name '××' defined in class path resource [×××] 问题解决方法
    JAVA B/S通过摄像头采集图片信息解决方案。
    使控件悬浮在页面上不随滚动条变化的JQUERY插件
    原生态水平和垂直拉伸的JQUERY插件
    javascript实现继承的类
  • 原文地址:https://www.cnblogs.com/lvweihe/p/12751259.html
Copyright © 2011-2022 走看看