美文网首页
Ubuntu使用小结

Ubuntu使用小结

作者: 酵母小木 | 来源:发表于2019-07-27 23:31 被阅读0次

明天估计没有时间,所有周更的任务就今天解决吧!上周看了下之前写的博客,排除代码,博客字数大多数在1000附近,所以以后的博客字数也统一定在950~1050左右,负担不大,又需要一定的构思,刚刚好。

使用Ubuntu已经半年了,说不上十分在行,但是也总结了一些有用的小技巧。

1.基本操作篇

  • 关机和重启
sudo shutdown now              //关机
sudo reboot                    //重启
  • 安装软件
sudo apt-get install unity-tweak-tool
//unity-tweak-tool是一款桌面主题管理工具
  • 卸载软件
sudo apt-get remove firefox
//firefox是火狐浏览器,一款挺好的浏览器,请不要随意卸载
  • 源更新
sudo apt-get update
  • 更新已安装的包
sudo apt-get upgrade
  • 开启ROOT权限
sudo -s
//或者
sudo su
  • CD操作解释
cd diretory path      //进入相关文件夹下路径
cd ..              //返回上层文件
cd ~               //返回根目录

2.文件操作篇

  • 创建文件和文件夹
touch readme.txt        //touch可以创建相关文本文件
mkdir build                  //创建build文件夹
  • 删除文件和文件夹
//为了防止某些无法删除的文件,直接使用ROOT权限删除文件
sudo rm -f ./build/readme.txt      //删除build文件夹下的readme.txt文件
sudo rm -rf ./build                    //删除build文件夹
  • 批量修改文件名
//文件前缀
$ rename 's/^/prefix/' *    //给所有文件添加前缀“prefix”
$ rename 's/pre-prefix/next-prefix/' *    //将前缀“pre-prefix”替换为“next-prefix”
$ rename 's/pre-prefix//' *    //删除前缀“pre-prefix”
$ rename 's/pre-prefix/next-prefix/' *.jpg  //所有后缀为.jpg文件的前缀“pre-prefix”替换为“next-prefix”
//文件后缀
$ rename 's/\.bak$//' *.bak        //去掉文件后缀名“.bak”
$ rename 's/$/order/' *       //文件末尾加入字符串“order”

批量修改文件名操作是我经常会用的指令,特别是在数据处理的时候,真的是太好用了。Windows平台下有一个拖把改名器也挺好用的

  • 强制删除
    几乎每一种系统都会遇到这样的情况,垃圾箱里的文件死活删除不了。这个问题百度一下就可以了,在这里收藏一下,解决方法如下:
1.进入隐藏文件夹:/home/nvidia(用户名)/.local/share/Trash/files
2.手标右键,选择“在终端中打开”
3.运行命令
$ sudo rm -rf *
至此,垃圾箱中的文件就已经删除的一干二净啦!

最近我又遇到了无法清空回收站的情况,又发现一个小工具,特别记录下:

//1. 安装工具
$ sudo apt install trash-cli
//2. 终端清空指令
$ trash-empty

3.LINUX真香篇

有时候,用久了Win10会让你感觉Ubuntu并不是那么美好,但是Linux系统是程序员们最喜欢的一款系统,如果你还没有发现它的美,那么请继续使用,千万不要将Linux系统用成了Windows系统,那简直是一种灾难。

  • UBUNTU分屏技巧
//快捷键:<ctrl>+<atl><小键盘中的数字>
<ctrl>+<atl><1>:窗口左下角
<ctrl>+<atl><2>:窗口下边
<ctrl>+<atl><3>:窗口右下角
<ctrl>+<atl><4>:窗口左边
<ctrl>+<atl><5>:窗口居中/全屏
<ctrl>+<atl><6>:窗口右边
<ctrl>+<atl><7>:窗口左上角
<ctrl>+<atl><8>:窗口上边
<ctrl>+<atl><9>:窗口右上角

推荐两个比较好用的工具:unity-tweak-tool和compizconfig-settings-manager,安装就采用之前介绍的方法即可安装

  • 电脑信息查看
lscpu      //查看CPU信息
lshw -c network    //查看网卡信息
df -hl      //查看内存信息
  • 查看某些文本文件
//前提是安装了gedit
sudo gedit .bashrc  //查看.bashrc配置文件
  • 查看安装的所有软件
dpkg -l

我估计是无法写到1000多个字了,没得办法了。我用的平台是Nvidia的TX2硬件,很多奇技淫巧都是关于该平台的特殊应用。

  • ROS换镜像源忘记说了
  • ROS的网络管理忘记说了
  • 查看GPU的使用状况:gtop工具超级带感
  • 设备树的嵌入式开发:虽然到目前为止,我还没有搞懂设备数是啥玩意,但是驱动开发是迟早要学习的
  • 查看硬件和外设情况:这里挖个坑,留到我将摄像头的资料文档整理出来的时候再说
  • OpenCV在Linux平台上的使用:以后再讲
  • ROS在Linux平台上的使用:以后再讲
  • TX2上开发视频处理框架:以后再讲

完了,挖了这么多坑,估计是讲不完了,管他呢,凑满1000字再说。引用胡适大佬的一句话:

“怕什么真理无穷,进一寸有进一寸的欢欣”。

对就是那个今天打桥牌,明天还打桥牌的胡适,胡春旭大佬特地在书的序言里引用。

下周预告OpenCV小结,我会提前进行材料的准备,不会在这样匆忙了,果然写一篇好的博客还是得做点工作的,不然就流于形式了!

晚安,世界,写于2019.727 23:30。

相关文章

网友评论

      本文标题:Ubuntu使用小结

      本文链接:https://www.haomeiwen.com/subject/zweyrctx.html