分类 Linux 相关 下的文章

Kali linux 使用搜狗输入法的设置

好不容易在 Kali Linux 上面安装了 sogou 输入法, 可是一直有这么几个问题:

  1. 提示词总是和windows 上面不一致,如: 你在windows 上面输入一个 d, 默认提示第一个是 "的“, 可是这个上面总是显示 “打”, 手工选择 的 之后的 N 次, 也死性不改, 所以猜测有个设置不对;
  2. 中文输入中插入英文的时候,总是时候使用全角模式。
  3. 有时候 莫名其妙 的不显示提示字的面板了

- 阅读剩余部分 -

SOCKS 协议转化为 HTTP, HTTPS 协议

SOCKS 代理协议是和 HTTP, HTTP, FTP 代理协议不同的代理协议,尽管你有了 SOCKS 代理服务器,你可以在 chrome 设置 SOCKS 代理服务器就可以上网,但是, 如果你在命令行, 或者其他 app 里面想使用代理, 却不能做到. 有没有一种方法可以让 SOCKS 协议转换成 HTTP, HTTPS 协议呢?

- 阅读剩余部分 -

linux 设置 非浏览器代理

浏览器代理很容易设置, 如果你要在 terminal git 操作, 或者 wget, curl 也要使用代理 (可恶的gfw), 那就必须使用系统代理.

UI 操作: 找到 系统 -> 网络 -> 代理 -> 开始设置各种代理 http, https, ftp, socks
命令行 :
export http_proxy=*** export https_proxy=*** export socks_proxy=*** 或者
export all_proxy=***

查看: printenv | grep proxy

linux 磁盘 文件夹 大小查看

在 windows 系统上很容易查看整个磁盘的已使用大小, 也很容易看到某个文件夹下面的文件总大小.
其实在linux 系统中更容易, 一个命令行解决

查看磁盘使用情况:
df

查看某个文件夹下面的文件夹里面的大小
sudo du -sh *

tomcat 配置在linux上, 机器重启后 自动启动

#!/bin/bash

### BEGIN INIT INFO
# Provides:        tomcat7
# Required-Start:  $network
# Required-Stop:   $network
# Default-Start:   2 3 4 5
# Default-Stop:    0 1 6
# Short-Description: Start/Stop Tomcat server
### END INIT INFO

PATH=/sbin:/bin:/usr/sbin:/usr/bin

start() {
 sh /opt/apache-tomcat-7.0.59/bin/startup.sh
}

stop() {
 sh /opt/apache-tomcat-7.0.59/bin/shutdown.sh
}

case $1 in
  start|stop) $1;;
  restart) stop; start;;
  *) echo "Run as $0 <start|stop|restart>"; exit 1;;
esac

chmod 755 /etc/init.d/tomcat7
update-rc.d tomcat7 defaults

另外一种写法

 #!/bin/sh
 #tomcat auto-start
 case $1 in
        start)
            sh /opt/apache-tomcat-7.0.59/bin/startup.sh;;
        stop)
            sh /opt/apache-tomcat-7.0.59/bin/shutdown.sh;;
        restart)
            sh /opt/apache-tomcat-7.0.59/bin/shutdown.sh
            sh /opt/apache-tomcat-7.0.59/bin/startup.sh;;
        *)
            echo 'Usage:tomcat7 start|stop|restart';;
    esac
    exit 0

从这里抄过来的: http://askubuntu.com/questions/223944/how-to-automatically-restart-tomcat7-on-system-reboots