Linux-Ubuntu使用记录

Putty、PycharmP无法使用ubuntu 云服务器root用户

问题描述

  • 在使用Putty登陆root用户时,权限报错;
  • 在使用PycharmP部署工程到云服务器时,权限报错;(虽然不应该用root用户部署项目)

问题解决

  1. 设置root密码
sudo passwd root
  1. 允许root远程登录,将PermitRootLogin 置为yes,如果没有则添加
# /etc/ssh/sshd_config是OpenSSH的配置文件
# Authentication:
LoginGraceTime 120
# PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes
  1. 重启SSH服务
sudo service ssh restart

参考链接:配置SSH“/etc/ssh/sshd_config”
参考链接:

查看内存

问题描述


刚一登录, Memory usage: 43%,看一下内存:

free 命令
free -m         # 查看内存情况(单位MB)

# 查看端口
```bash
* 所有的服务端口
sudo netstat -a
* 所欲的服务端口,显示PID
sudo netstat -ap
* 查看XX端口
sudo netstat -ap | grep XX
** 查看XX端口(推荐)
sudo netstat -lnp | grep XX
* 杀死端口
kill  pid

## 注意:建议在命令中加入sudo,因为遇到过这种情况:
![](https://img2018.cnblogs.com/blog/849963/201910/849963-20191022092623217-2099288408.png)


# 查看进程 ps -aux
```bash
ps aux | grep -i manage        # 查看manage.py 所使用的进程

参考链接:ps -aux命令详解
参考链接:解决Django运行报错Error: That port is already in use.

配置Python3 和 PIP

将python3指向python3.7
参考链接:ubuntu下配置python、pip

用户操作

  • 查看当前登录用户
    • w
    • who
    • users
  • 查看系统中所有用户
    • grep bash /etc/passwd
    • cat /etc/passwd | cut -f 1 -d:
  • 删除用户
    • userdel -r spark

压缩、解压

  • 压缩zip
    • sudo zip -r archive_name.zip directory_to_compress
  • 解压zip
    • sudo unzip archive_name.zip
  • 压缩tar.gz
    • sudo tar -zcvf archive_name.tar.gz directory_to_compress
  • 解压tar.gz
    • sudo tar -zxvf xxx.tar.gz
    • sudo tar -zxvf archive_name.tar.gz -C /tmp/extract_here/
原文地址:https://www.cnblogs.com/daemonFlY/p/11713572.html