bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
在登录进VPS的时候,有些会提示错误
bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
有一些解决办法是在/etc/environment
新增以下字段
1 | LC_ALL=en_US.UTF-8 |
但是我这没有成功,使用以下办法即可
bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
在登录进VPS的时候,有些会提示错误
bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
有一些解决办法是在/etc/environment
新增以下字段
1 | LC_ALL=en_US.UTF-8 |
但是我这没有成功,使用以下办法即可
“-rw-r–r–”表示权限,一共有十个字符
“-”则表示是文件,如果是“d”则表示是目录(directory)
后面9个字符每3个字符又作为一个组,则有3组信息(“rw-”、“r–”、“r–”)
分别表示所属用户本身具有的权限、所属用户的用户组其他成员的权限、其他用户的权限。
r是读权限、w是写权限、x是可执行权限、-没有对应字符的权限。
Linux里面对这些字符设置对应的数值,r是4,w是2,x是1,-是0。
“rw-”是6(=4+2+0),a.txt的权限是644,属于root用户组的root用户。
在使用ln -s
的时候,会提示Too many levels of symbolic links
,
这个一般是由于使用的是相对路径,改成绝对路径即可:
1 | ln -s /etc/nginx/sites-available/default //etc/nginx/sites-enabled |
ps -ef|grep python|grep -v grep|cut -c 9-15|xargs kill -9
ps -ef
查看所有进程
grep python
塞选出含有python的进程
grep -v grep
排除最上面那个命令的进程
cut -c 9-15
是截取输入行的第9个字符到第15个字符,而这正好是进程号PID
xargs kill -9
中的xargs命令是用来把前面命令的输出结果(PID)作为“kill -9”命令的参数,并执行该命令
CentOS 7只有默认的Python2,并没有Python3,为了不影响使用,做个安装记录。
1 | sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel |
这里面有一个包很关键libffi-devel
,因为只有3.7才会用到这个包,如果不安装这个包的话,在 make 阶段会出现如下的报错:
Update your browser to view this website correctly.&npsb;Update my browser now