linux 学习笔记

2019年8月17日  星期六  晴

cp -r 文件名 复制路径

mv a b 将a文件或文件夹名称修改为b

2019年8月26日  星期一  印

添加、修改环境变量:

vim ~/.bash_profile   

source ~/.bash_profile

批量删除相同后缀文件:

find -name "*.sam" | xargs rm -f

服务器后台运行:

nohup mycommond>log 2>&1 &

运行linux命令脚本:

sh abc.sh

写linux命令脚本时需注意:首行为#!/bin/sh

运行前用chmod 777 abc.sh

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1

若要rwx属性则4+2+1=7;

若要rw-属性则4+2=6;

若要r-x属性则4+1=5。

注意文件路径是否正确

可以分段运行,检查代码问题,选择性删除中间文件

2019.11.2 

用SSH Secure Shell上传Windows文件时,文件损坏。

将file transfer mode修改为auto select


2019.11.3

SSH中文乱码临时修改

export LANG=zh_CN.gbk


Linux下查看和停止所有java进程

在Linux下查看所有java进程命令:ps -ef | grep java

停止所有java进程命令:pkill - 9 java

停止特定java进程命令:kill -9 java进程序号


2019.12.12 晴  星期四

SSH secure shell 中文乱码解决办法

这是SSH Secure Shell Client多年未解决的短板,要求客户端和服务器端都要‘UTF-8’编码,Windows中文版的编码是非UTF-8。zh_CN.UTF-8是UTF编码的中文语言环境。

Windows使用的是GB2312编码,大多数linux系统支持的是UTF-8编码,而远程登陆时使用的是本地编码,所以会出现乱码的问题

方案:修改linux服务器的环境变量

使用linux,在用户根目录下有一个.bash_profile配置文件,该配置只对当前用户有效.若对所有的用户有效,修改/etc/profile文件

使用ls -a命令可以查看到该文件.使用vi编辑器打开该文件后,在其中加入

LANG=zh_CN.GB2312

export LANG

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容