存档

文章标签 ‘Linux’

Linux下SpeedTest测速

2017年6月7日 没有评论

wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

chmod +x speedtest.py

测试结果:$ ./speedtest.py
Retrieving speedtest.net configuration…
Testing from Psychz (104.???.???.???)…
Retrieving speedtest.net server list…
Selecting best server based on ping…
Hosted by Time Warner Cable (Los Angeles, CA) [36.79 km]: 316.038 ms
Testing download speed……………………………………………………………………..
Download: 0.91 Mbit/s
Testing upload speed……………………………………………………………………………………
Upload: 2.81 Mbit/s

阅读全文…

分类: Linux 标签: ,

VNC setup on Raspberry Pi from Ubuntu

2017年6月5日 没有评论

VNC setup on Raspberry Pi from Ubuntu

通过SSH连接:

ssh pi@192.168.0.112

默认用户名pi, 默认密码‘raspberry’

配置VNC:

sudo apt-get install tightvncserver

启动VNC:vncserver :1 -geometry 1024x600 -depth 16 -pixelformat rgb565
连接VNC:vncviewer 192.168.0.112:5901
停止VNC:vncserver -kill :1
分类: Linux 标签: , ,

修改SSH默认22端口

2017年6月5日 没有评论

首先修改配置文件
vi /etc/ssh/sshd_config

找到#Port 22一段,这里是标识默认使用22端口,修改为如下:

Port 22
Port 50000
然后保存退出

执行/etc/init.d/sshd restart
这样SSH端口将同时工作与22和50000上。

现在编辑防火墙配置:vi /etc/sysconfig/iptables

启用50000端口。
执行/etc/init.d/iptables restart

分类: Linux 标签: ,

解决: g++: internal compiler error: Killed (program cc1plus)

2017年4月30日 没有评论

g++: internal compiler error: Killed (program cc1plus)

主要原因是内存不足,g++编译时需要大量内存, 临时使用交换分区来解决吧

sudo dd if=/dev/zero of=/swapfile bs=64M count=16

sudo mkswap /swapfile

sudo swapon /swapfile

After compiling, you may wish to

Code:

sudo swapoff /swapfile

sudo rm /swapfile

分类: Linux 标签: ,

Linux常用命令

2017年4月29日 没有评论

Linux常用命令


Ctrl-R : 查找历史命令
Ctrl-W : 删除最后一个单词
Ctrl-U : 删除一行
cd – : 回到上一次的工作目录
man bash查找Readline Key Bindings一节来看看bash的默认热键
使用 mtr 会比使用 traceroute 要更容易定位一个网络问题。

Linux查看文件夹大小du -sh 查看当前文件夹大小

du -sh * | sort -n #统计当前文件夹(目录)大小,并按文件大小排序

Notepad++中用正则表达式匹配中文 通常正则表达式匹配中文可以利用Unicode的特点,使用[\u4e00-\u9fa5]匹配。但在Notepad++中不能正常使用。 解决方法是,首先将编码转换成Unicode(菜单->格式->转换为UTF-8,如果不转换可能匹配出错),然后使用[\x{4e00}-\x{9fa5}]就可以实现匹配中文了。

android.(text|hint).*[\x{4e00}-\x{9fa5}]+.*
date +"%Y-%m-%d %T"

file -sL /dev/sd*     //  How do I tell what sort of data (what data format) is in a file?
UUID=3c05a2da-4e6b-4ba7-855e-62914e67c99f /home/war/aosp  ext3    defaults rw 0 0    // sudo vi /etc/fstab
/dev/sda1       /work/          ntfs    defaults,umask=022,uid=1000,gid=1000          0       0
/dev/sda5       /media/         ntfs    defaults,umask=022,uid=1000,gid=1000          0       0
/dev/sda6       /aosp/          ntfs    defaults,umask=022,uid=1000,gid=1000          0       0
sudo ntfslabel /dev/sdb1 my_external   //修改ntfs卷的Label
sudo e2label  

reads a file passed as an argument line by line:


#!/bin/bash
while IFS='' read -r line || [[ -n "$line" ]]; do
    #echo "Text read from file: $line"
    grep -q \"$line\" strings.xml
    if [ $? != 0 ]; then
        echo $line, "unmatched"
    fi
done < "$1"
分类: Linux 标签: ,

vim 配置ctags/cscope/taglist

2017年3月24日 没有评论
ctags -R --exclude=out
find . -name "*.h" -o -name "*.c" -o -name "*.cc" -o -name "*.cpp" -o -name "*.java" -o -name "*.mk" -o -name "*.xml" -o -name "*.hpp" -o -name "*.aidl" -o -name "*.AIDL" -not -path "out" > cscope.files
cscope -bkq

wget https://vim.sourceforge.io/scripts/download_script.php?src_id=19574 -O taglist_46.zip
unzip taglist_46.zip -d ~/.vim/
wget http://cscope.sourceforge.net/cscope_maps.vim
mv cscope_maps.vim ~/.vim/plugin/

阅读全文…

分类: Linux, 未分类 标签: , , ,