1.在文件夹里面浏览文件,想快速定位一个文件时,直接输入文件名就行。但windows下面,间隔一点时间来输入文件名前面的字母,可以切换选择文件,在Ubuntu下面是怎么样的呢?
网上查没查到,也可能是搜索的关键词不对。
输入文件名前面几个字母后,按方向键的上下键可切换文件。
2.Linux的终端清屏:clear。但是使用这个命令,并没有将屏幕全部清空,指示将终端里面原有的内容向上移出了终端的界面而已,使用鼠标滚动还是可以将以前的信息翻出来,对查找将要打印的信息是没有任何帮住的。
在网上查到另一个命令:reset。从命令名字上就可看出,是重启终端的意思,man里面解释为终端初始化,使用这个命令即可达到清除终端里面的所有信息。
3.Ubuntu可以使用快捷键:Ctrl+Alt+T打开超级终端。
4.批量重命名(大写转小写):
for i in `ls`; do mv -f $i `echo $i | tr '[:upper:]' '[:lower:]'`; done
注意里面的符号:`和'
5.查看当前使用的解释器:
echo $0
还是
echo $BASH
或者
echo $SHELL
???????????????????
6.git pull更新u-boot源文件出错,使用下面的命令来更新:
git stash
git pull
git stash pop
6.新建用户,并赋予sudo权限
sudo adduser xxx
输入两次密码,需相同,后面的可输入相关信息,可直接ENTER使用默认值,确认信息。
再执行下面的命令赋予用户执行sudo的权限:
sudo usermod -G sudo xxx
7.ubuntu清除多余内核
查看系统内存在的内核版本列表:
sudo dpkg --get-selections |grep linux
查看当前Ubuntu系统使用的内核版本:
uname -a
删除多余内核:
sudo apt-get purge linux-headers-x.x.x.x......
一键式搞定:
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge