前言:随手笔记,用来总结ubuntu中常出现的问题。
1. ubuntu中安装skype
使用两条命令就可以搞定:
sudo apt-add-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner" sudo apt-get update && sudo apt-get install skype
2. ubuntu 12.04中txt文件中文是乱码
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"
输入上面的命令即可
3. 修改机器名
vim /etc/hostname
vim /etc/hosts
4. 映射服务器的samba
在文件/etc/fstab中添加:
//10.18.11.212/fileroot/shift /mnt/droid09 smbfs codepage=cp936,iocharset=utf8,username=shift,password=hehe,-l 0 1 //10.18.11.210/fileroot/shift /mnt/droid07 smbfs codepage=cp936,iocharset=utf8,username=shift,password=hehe,-l 0 1开机的时候会自动去mount
如果手动需要输入命令:
mount -t smbfs //10.18.11.212 /mnt/droid09
或者是smbmount
5. 用户uid和gid修改
可以通过命令usermod -u 722 -g 502
或者是修改文件/etc/passwd 和 /etc/group,其实usermod命令也就是修改这两个文件
修改的中间出现了两个问题:
1)登录界面看不到用户
修改了uid和gid之后,重启系统,发现登录界面并没有原来用户了,通过guest进去创建个admin的用户,通过admin用户,查看一下发现/etc/passwd 和 /etc/group 两个文件修改是对的。找了半天,才知道登录界面的时候会读取/etc/login.defs。
# # Min/max values for automatic uid selection in useradd # UID_MIN 1000 UID_MAX 60000 # System accounts #SYS_UID_MIN 100 #SYS_UID_MAX 999 # # Min/max values for automatic gid selection in groupadd # GID_MIN 1000 GID_MAX 60000 # System accounts #SYS_GID_MIN 100 #SYS_GID_MAX 999
2)登录不了
经过之前的修改,登录界面是可以看到用户了,但是输入密码后,登录不了。通过之前创建的admin用户,进去之后,发现shift目录下的文件权限都不对了,uid和gid还是1000,所以修改文件权限chown shift:shift /home/shift/* -R
这样就可以搞定登录了
6. 快速通过ssh登录服务器
一般情况下会在终端输入命令sudo ssh [email protected],然后需要输入sudo的密码,和登录服务器的密码,很是烦人。
再/home/shift下创建一个droid09.exp文件:
#!/usr/bin/expect spawn ssh -l sihft 10.18.11.212 expect "password:" send "hehe\n" interact这个是expect脚本配置,具体的需要参考expect
然后再创建个load_ssh.sh运行exp文件就可以了:
#!/bin/sh case $1 in 9) expect ./droid09.exp ;; 7) expect ./droid07.exp ;; esac以后想要登录哪个服务器就创建个exp文件,然后在sh中添加选项就好了,运行:
. load_ssh.sh 9 或 . load_ssh.sh 7
7. 下载比较工具
bc:http://www.scootersoftware.com/download.php
8. video / audio / text / picture 信息查看
ubuntu 上支持mediainfo:sudo apt-get install mediainfo
9. 文本编辑工具
自带的是gedit,而我独钟geany,除了可以做一个编辑器,还可以编译等等。。。
sudo apt-get install geany或者软件中心里面输入geany查找后安装。
安装之后需要可能中文的txt打开是乱码,需要改一下编码格式
非unicode的时候改成GBK
如果对文档设置的话,打开菜单中的Document —> Set encoding —> East Asia —>GBK
10.