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
Transmission安装
apt install transmission-daemon
service transmission-daemon start
配置文件:/etc/transmission-daemon/settings.json
重要的几条修改:
"download-dir": "/mnt/4T",
"rpc-host-whitelist": "*",
"rpc-password": "mypassword"
"rpc-username": "zhaobi",
"rpc-whitelist": "*",
Apache2、nginx等www目录权限修复
chown -R www-data:www-dara /var/www/html
ubuntu下对ntfs格式写入性能优化
方案1: mount命令加入-o big_writes参数
mount -o big_writes /dev/<device> /media/<mount_dir>
方案2:开机自动mount的磁盘,修改/etc/fstab,在对应加载命令defaults后面加上“,big_writes”,重启
/dev/disk/by-uuid/C006296406295CA2 /mnt/4T ntfs defaults,big_writes 0 1
带进度的cp命令(拷贝文件)
rsync -avP /dir/s /dir/d
进程相关命令
查看
ps -e | grep chrome
杀死
kill -9 1345
安装SSH命令
安装:
apt install openssh-server
查询:
ps -e | grep ssh
修改默认端口:
sudo vim /etc/ssh/sshd_config
找到Port 22,然后改成相应的端口,然后重启服务
sudo service ssh restart