Linux常用命令随笔

Screen命令

新建1个Screen: screen -S mcserver

恢复1个Screen: screen -d -r mcserver

查询Screen: screen -ls

隐藏Scrren:Ctrl+A+D

设置JDK环境变量

编辑文件 /etc/profile ,在最后面添加

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131  
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

然后执行命令:

source /etc/profile

安装Shadowsocks命令

第一步,安装shadowsocks

apt update
apt install python
apt install python-pip
pip install shadowsocks

或者用最新的python3版本

apt update
apt install python3
apt install python3-pip
pip3 install shadowsocks

第二步,编辑配置文件

vi /etc/shadowsocks.json
{
    "server":"0.0.0.0",
    "server_port": 9943,
    "local_port":1080,
    "password":"ZjljYzFhMG2",
    "timeout":600,
    "method":"aes-256-cfb"
}

第三步,启动

ssserver -c /etc/shadowsocks.json -d start

另外如果系统太新可能启动时可能会遇到报错:

AttributeError: /usr/lib/x86_64-Linux-gnu/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup

那么需要编辑文件/usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py  (路径不固定,find / -name openssl.py即可)

替换CIPHER_CTX_cleanup 为 CIPHER_CTX_reset (2处)

进程相关命令

查看

ps -e | grep chrome

杀死

kill -9 1345

安装SSH命令

安装:

apt install openssh-server

查询:

ps -e | grep ssh

配置开机启动:

sysv-rc-conf  #这个命令好像只有在Unubtu16上有,18.04已经没有了。

  把四项都选上。

修改默认端口:

sudo vim /etc/ssh/sshd_config

找到Port 22,然后改成相应的端口,然后重启服务

sudo service ssh restart
原文地址:https://www.cnblogs.com/b-sir/p/10694401.html