常用的到

2017-11-17  本文已影响0人  时间与树
  1. 在用pip命令安装python三方库时,直接用官方的源速度奇慢,而且还会出现https连接超时,所以我们可以加上-i 参数来指定国内的镜像源。比如安装theano:

pip install theano -i https://pypi.douban.com/simple/

  这个是豆瓣的源,速度很快!同时还有:

  1. Python 非官方windows 三方库
    http://www.lfd.uci.edu/~gohlke/pythonlibs/

  2. linux shell输出重定向问题
    比如ls -l > log.txt , 将输出重定向到log.txt, 而不在屏幕显示,那么我想同时定向到文件和屏幕怎么办?用tee命令。
    ls -l |tee log.txt
    就可以将输出显示在屏幕并同时存入文件。

  3. 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 也是可以的,和第三步效果相同。

  4. 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。

  1. ssh免密登陆:
    (1) 生成秘钥: ssh-keygen
    (2) ssh-copy-id 192.168.163.129
    则该机器把自己的公钥发给了192.168.163.129 的可信列表里
    之后该机器就可以直接免密登陆192.168.163.129
上一篇下一篇

猜你喜欢

热点阅读