yjiang's cake

vim设置文件bom标记

由txt直接创建的csv文件,如果为utf-8编码,通常使用excel打开会乱码, 通过设置bom头可解决乱码问题

取消bom

:set nobomb

设置bom

:set bomb

查看bom标记

:set bomb?

openwrt配置samba

<h4>安装程序</h4>

    opkg update 
    opkg install luci-app-samba samba36-server

<h4>配置</h4>

  1. 模板中删除此项,否则 root 用户不可登陆

133F5E79-9390-4215-A918-99EAAF2D3531.png

  1. 添加共享目录
  2. 增加用户
 smbpasswd -a root

linux下删除带特殊字符/乱码文件名

1. ls -i 列出文件的索引编号inumber, 如: 398459501

2. find ./ -inum 398459501 -print -exec rm -rf {} \;

批量删除:

for n in 398459501 398460762;do find . -inum $n -exec rm -f {} \;;done

vim的编码转换技巧

转换命令

:%!xxd

:%!xxd -g <num>  #每<num>字节为一组,默认4

使用

vim -b <filename>  #二进制打开
:%!xxd             #进入16进制进行编辑
:%!xxd -r          #转为二进制
:wq                #保存退出
  • Normal模式下按ga查看当前字符的asiic 16进制 8进制

cubieboard2 安装 archlinux后,启用无线及设置中文环境

<h3>使用国内第三方源</h3>

    vi /etc/pacman.d/mirrorlist
    #顶部添加如下
    Server = http://mirror.tuna.tsinghua.edu.cn/archlinuxarm/$arch/$repo

<h3>启用水星MW150US无线网卡</h3>

    #安装相关工具及驱动
    pacman -S wpa_supplicant wireless_tools dkms-8188eu

    #输出密码PSK
    wpa_passphrase <your_essid> <your-passwd>
    #设置自动连接
    cd /etc/netctl/ && cp examples/wireless-wpa ./
    vi wireless-wpa

<h4>然后内容修改wireless-wpa内容如下,Key处的内容为上面输出的PSK</h4>

    Description='A simple WPA encrypted wireless connection'
    Interface=wlan0
    Connection=wireless
    Security=wpa
    IP=dhcp
    ESSID='your_essid'
    Key=\"e1302f0175037a4b4ee96f18d1809e7a38cae8f852a021c2335ec8f7263e7cba

<p>保存后,启用设置并加入开机启动 netctl start wireless-wpa netctl enable wireless-wpa</p>

<p>运行完成,重启即可.</p>

<h4>此时无线只能固定一个ssid进行连接,如果想根据附近的wifi机型自动连接,继续进行如下操作</h4>

    Pacman -S wpa_actiond 
    systemctl enable netctl-auto@interface.service
    systemctl start netctl-auto@interface.service
    netctl-auto list #查看可用列表
    netctl-auto switch-to <profile> 切换至可用配置

<p>安装完以后,当/etc/netctl/下存在多个配置文件时,将会自动使用所在ssid区域的配置进行连接. 其中,配置文件有两个参数需要注意一下</p>

    ExcludeAuto=yes #此配置文件不进行自动启用 
    Priority= #配置连接优先级

<h3>设置中文环境</h3>

<p>修改/etc/locale.gen文件,去掉下面两行开头的 '#' 注释即可</p>

    en_US.UTF-8 UTF-8
    zh_CN.UTF-8 UTF-8

<p>然后执行locale-gen命令,便可以在系统中使用这些locale。可以通过locale命令来查看当前使用的locale:亦可通过locale -a命令来查看目前可以使用的locale;</p>

<h4>启用中文locale</h4>

    export LANG=en_US.UTF-8

<h4>安装中文字体</h4>

    pacman -S wqy-microhei

<h3>参考链接</h3>

Copyright © 2016 yjiang's cake

返回顶部