Ubuntu下常见问题技巧-持续更新

ubuntu在英文环境下,ibus不能启动的问题,解决如下:

在shell下输入:gnome-settings-daemon

然后进行设置:
Name: IBus daemon
Command: /usr/bin/ibus-daemon -d
Comment: start IBus daemon when Gnome starts

四、中文环境下,想让make等运行时输出英文的错误信息:

export LC_ALL=C

五、安装nfs-server:

apt-get install nfs-kernel-server

root@skyi:/home# cat /etc/exports
/home/nfs_disk *(rw,sync,no_root_squash)

root@skyi:/home# cat /etc/default/tftpd-hpa (安装tftpd-hpa服务器)
# /etc/default/tftpd-hpa
TFTP_USERNAME=”tftp”
TFTP_DIRECTORY=”/tftpboot”
TFTP_ADDRESS=”0.0.0.0:69″
TFTP_OPTIONS=”-l -c -s –secure”

六、批量重命名文件后缀:

rename ‘s/\.bin$/\.jpg/’ *.bin(把bin后缀改成jpg)

七、gedit打开中文乱码的解决:
1、运行dconf-editor
2、展开/org/gnome/gedit/preferences/encodings
3、auto-detected的Value中加入 ‘GB18030’ ,加在CURRENT前面;

八、输入法的全角、半角切换快捷键:

常用快捷键:

  • shift+空格:全角半角切换
  • Ctrl+;:简体繁体切换
  • Ctrl+,:切换单字模式
  • Ctrl+.:切换中英文标点
  • Ctrl+/:切换直接提交模式

 

Shift 中英文切换
(左)Shift + Space 字母全角/半角切换
Ctrl + . 符号全角/半角切换
Ctrl + Space 启动关闭输入法
Ctrl + 数字 删除数字对应的用户自造词
回车按钮 直接输入英文

 

在Windows 10网络中发现samba服务

原理解释:

Windows 一直以来依靠 NetBIOS 来发现其他机器。SMBv1有已知安全问题,因而微软决定禁用 SMBv1,因此导致了 NetBIOS 不能工作。所以在Windows10中发现不了ubuntu服务器的samba。

显然,我们不应该为了网络发现启用SMBv1,而应该采取其他方案。Web Service Discovery 就是我们想要的方案。为此我们应当:

在 Linux 安装 WSDD 来作为 Web Service Discovery 的服务器

WSDD 是 Web Service Discovery host daemon 的简称。

安装wsdd服务

sudo apt update

# 安装wsdd服务

sudo apt install wsdd