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

    常用命令
    cd 作为目录切换命令 常用来进入目录。用法:
    mikdir 用来新建文件夹
    vim 用来编译一个文件  VIM使用
    https://www.cnblogs.com/yangjig/p/6014198.html
    vi filename :打开或新建文件,并将光标置于第一行首 ctr+alt+t用来打开命令界面 f1 f2用来切换不同用户 sudo -i 用来却换到管理员身份 因为外部windows传到linux必须要管理员身份而且要修改文件权限 table用来补全代码 环境变量查看 vim .bashrc gcc编译器 mount /dev/sad1 /mnt/udisk/ sudo su 切换到root apt-get install open-vm-tools open-vm-tools-desktop 用于安装vm toos rm -rf /var/log/httpd/access -rf 删除一个文件夹
    tar -zcvf /home/xahot.tar.gz /xahot
    tar -zcvf 打包后生成的文件名全路径 要打包的目录
    sudo chmod -R 777 /url 将文件夹下全部更改为777
     
      解压:tar zxvf FileName.tar.gz 
     压缩:tar zcvf FileName.tar.gz DirName 
       

    查找进程

    1. 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 tomcat 的前提下, 输入 tomcat 的 to 按 tab)。
    2. ps 命令用于查看当前正在运行的进程。
      grep 是搜索
      例如: ps -ef | grep java
      表示查看所有进程里 CMD 是 java 的进程信息
      ps -aux | grep java
      -aux 显示所有状态
      ps
    3. netstat -ap | grep 8080 快速查找与8080相关的进程
    4. kill 命令用于终止进程
      例如: kill -9 [PID]
      -9 表示强迫进程立即停止
      通常用 ps 查看进程 PID ,用 kill 命令终止进程
      网上关于这两块的内容、
    5. sudo netstat -apn | grep 1883   查询相关进程
    6. sudo kill -9 $(lsof -i:端口号 -t)   杀掉所有占用该端口的进程

    对于linux 虽然哪一个简单的 ,c socket 每次连接都是新建的 内存池,,于是全局变来那个可能并没有什么卵用,解决这种情况的办法有 1.使用数据库 2.全局变量

     切换gcc  sudo update-alternatives --config gcc

  • 相关阅读:
    熟悉常用的Linux操作
    Python基础之五星红旗
    类似于铁道部12306的城市选择框的实现
    使用Django操作数据库入门
    进程和线程
    线程、进程、携程理解
    CentOS6.8部署Python3.6.8的Django项目
    爬取妹子图片
    聚类算法之DBSCAN
    机器学习算法优缺点总结
  • 原文地址:https://www.cnblogs.com/polar-lights/p/8048011.html
Copyright © 2011-2022 走看看