- 在用pip命令安装python三方库时,直接用官方的源速度奇慢,而且还会出现https连接超时,所以我们可以加上-i 参数来指定国内的镜像源。比如安装theano:
pip install theano -i https://pypi.douban.com/simple/
这个是豆瓣的源,速度很快!同时还有:
-
Python 非官方windows 三方库
http://www.lfd.uci.edu/~gohlke/pythonlibs/ -
linux shell输出重定向问题
比如ls -l > log.txt , 将输出重定向到log.txt, 而不在屏幕显示,那么我想同时定向到文件和屏幕怎么办?用tee命令。
ls -l |tee log.txt
就可以将输出显示在屏幕并同时存入文件。 -
linux添加用户,并赋予sudo权限
(1)添加用户。-m 创建用户主目录 -s 创建用户登录shell
useradd linc -m -s /bin/bash
sudo passwd linc
(2)删除用户
userdel -r linc
(3)添加到sudo 列表
su
# 切换到超级用户
visudo
# 打开文件/etc/sudoers.tmp
在文件中添加一行
linc ALL=(ALL:ALL) ALL
# 需要添加的一行
保存即可。
(4)如果没有root用户密码(比如ubuntu安装时就没告诉root密码,安装ubuntu14.04后默认是没有主动设置root密码的,也就无法进入根用户),可以到/etc/sudoers.d
目录下,新建一个以你用户名为文件名的文件,写上linc ALL=(ALL:ALL) ALL
也是可以的,和第三步效果相同。 -
vncserver 配置文件 ~/.vnc/xstartup
在新安装好vncserver并启动时,默认只有命令行界面,没有图形界面。对应ubuntu系统的话,把 ~/.vnc/xstartup文件修改成:
#!/bin/sh
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session & => gnome-session --session=ubuntu-2d &
metacity --replace &
gnome-panel &
再启动vncserver就是有界面的了。通常敲命令时会附带-geometry 参数,比如:
vncserver -geometry 1200x880
我们通过vncviewer连接时窗口大小就是1200x880。
- ssh免密登陆:
(1) 生成秘钥:ssh-keygen
(2)ssh-copy-id 192.168.163.129
则该机器把自己的公钥发给了192.168.163.129 的可信列表里
之后该机器就可以直接免密登陆192.168.163.129
网友评论