ctrl+super+上 :最大化
ctrl+super+下: 还原
ctrl+alt+0 : 最小化
win+a : 显示所有应用程序
set cursorline : 使光标所在行显示下划横线;
浏览器页面标签切换: [Ctrl+Tab]
终端切换:【Ctrl+Tab】
同一终端中标签切换:【Ctrl+PageUP/PageDown】 或者alt1 alt2 alt3选中具体某个标签
1)针对所有用户
sudo gedit /etc/vim/vimrc.tiny
加入如下内容:
#该文件的内容显示如下:
" Encoding related
set encoding=UTF-8
set langmenu=zh_CN.UTF-8
language message zh_CN.UTF-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
set fileencoding=utf-8
2)只对当前用户有效的解决方法
ubuntu默认在当前用户的家目录下,没有.vimrc文件,这个时候可以自己touch一个.vimrc文件,且在其中加入如下内容:
#该文件的内容显示如下:
" Encoding related
set encoding=UTF-8
set langmenu=zh_CN.UTF-8
language message zh_CN.UTF-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
set fileencoding=utf-8
1)运行虚拟机;菜单虚拟机-->安装vmware tool;此时会自动下载tool安装包;
2)在Device-->vmwae tool文件夹中有安装包(无界面的系统在/media/tsc下),解压缩,执行xxx.pl文件;
3)菜单虚拟机-->设置-->选项-->共享文件夹-->总是启用,然后选择主机的一个文件夹作为共享文件夹;
4)虚拟机中的共享文件夹在/mnt/hgfs下。
查看系统版本:cat /etc/issue
查看系统位数: uname -m 或getconfig LONG_BIT
查看linux系统版本:cat /proc/version :
查看glibc的版本:ldd --version ; 也可以/lib/libc.so.6
打包压缩:tar -zcvf xxx.tar.gz xxx / tar -jcvf xxx.tar.bz2 xxx
解压缩: tar -zxvf xxx.tar.gz / tar -jxvf xxx.tar.bz
root用户下:
useradd xxx
passwd xxx
远程连接:ssh [email protected]
本地文件传到远端:scp /home/linux.tar.gz [email protected]:/home/tsc (scp基于ssh)
远端文件到本地:scp [email protected]:/home/linux.tar.gz linux.tar.gz(在自己主机上的命名)
远端文件夹到本地:scp -r [email protected]:/home/* ./
chmod -R 777 /config
挂载u盘
1)确定u盘的名称,一般是sda*,在/dev目录下;
2)一般在/mnt目录下创建一个usb文件夹;
3) 映射u盘和文件夹: mount /dev/sda* /mnt/usb
4) 将u盘中的文件拷贝出来: cp -r /mnt/usb ~/
5) 安全删除u盘: umount /dev/sda*
1)/xxx: 查找xxx字符串; n :跳转到下一个; N :跳转到上一个.
2) gg:跳转到文件开头处; G:跳转到文件结尾处, ctrl+o : 跳转到原处.
3) :vi file.c -- 在打开文件; :bn -- 下一个文件; :bp -- 上一个文件; :bd -- 关闭当前文件;
4) :1,5 co 6 -- 1到5行的内容拷贝到6行下; :1,5 m 6 -- 移动; :1,5 d -- 删除1到5行;
1)在命令行输入: alias userver='cd /home/tsc/server'
2)在~/.bashrc中设置。
alias rm='rm -i'
sudo apt-get install trash-cli : 其实就是回收站的命令行模式;回收站位置在:~/.local/share/Trash/files;
alias rm='trash-put' : 此时文件夹也可以直接rm删除了。
补充:trash软件有一些常用指令如下:
trash-put 将文件或目录移入回收站 trash-empty 清空回收站 trash-list 列出回收站中的文件 restore-trash 还原回收站中的文件 trash-rm 删除回首站中的单个文件
设置LD_LIBRARY_PATH的值
1)在终端命令行:export LD_LIBRARY_PATH=/usr/local/lib
2)我们可以在 ~/.bashrc 或者 ~/.bash_profile 中加入 export 语句,前者在每次登陆和每次打开 shell 都读取一次,后者只在登陆时读取一次。我的习惯是加到 ~/.bashrc 中,在该文件的未尾,可采用如下语句来使设置生效:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
修改完后,记得关掉当前终端并重新打开一个新的终端,从而使上面的配置生效。
常用指令
find ./ -name xxx :查找文件
cp -R des source :拷贝整个文件夹
tree dir : 列出目录dir的目录结构; tree可以列出当前目录的; 需要安装tree软件;
xdg-open xxx: 用默认相关的软件打开文件xxx。
系统的glibc版本太低
1.试图运行程序,提示"libc.so.6: version `GLIBC_2.14' not found",原因是系统的glibc(gnu c运行库)版本太低,软件编译时使用了较高版本的glibc引起的:
2.查看系统glibc支持的版本: strings /lib/libc.so.6 |grep GLIBC_
更新源
ubuntu默认的源都是国外的,更新或下载安装软件时特别慢,甚至找不到源,此处可以将默认的源改为国内的源。
1) vi /etc/apt/sourcs.list
2) 将下面的源提替换原来的源(即上面文件的内容)
3) sudo apt-get update : 更新
#sohu源:
deb http://mirrors.sohu.com/ubuntu/ utopic main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ utopic-security main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ utopic-updates main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ utopic-proposed main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ utopic-backports main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ utopic main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ utopic-security main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ utopic-updates main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ utopic-proposed main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ utopic-backports main restricted universe multiverse
#aliyun源:
deb http://mirrors.aliyun.com/ubuntu/ utopic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ utopic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ utopic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ utopic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ utopic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ utopic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ utopic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ utopic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ utopic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ utopic-backports main restricted universe multiverse
#163源:
deb http://mirrors.163.com/ubuntu/ utopic main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ utopic-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ utopic-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ utopic-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ utopic-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ utopic main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ utopic-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ utopic-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ utopic-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ utopic-backports main restricted universe multivers
netstat -natp