Ubuntu常用操作

  • 外观操作
    • 修改应用icon图标
    • 终端美化
  • 内存管理
    • 内存查询
    • 分区管理
    • 日志清理
  • 操作执行
    • 自动执行多条命令

外观操作

修改应用icon图标

/usr/share/applications/下创建以desktop为后缀的文件,使用sudo gedit打开文件,修改其中的icon为对应png的路径名称,保存即可。

参考链接:https://blog.csdn.net/weixin_33962621/article/details/94745755

终端美化

安装terminator

参考博客:https://blog.csdn.net/zhangjiali12011/article/details/85533482

内存管理

内存查询

df -lh

分区管理

对于分区内存不足的情况,如果内存不足的分区后面直接存在为使用分区,或移动、重置大小的灵活分区,可以直接使用gparted进行内存扩展。

sudo apt-get install gparted
sudo gparted

日志清理

挂在位置为/很容易接近占满,一方面在安装ubuntu时应当分配更多空间(30~40G),另一方面一个重要占内存的项目为日志文件,可以对日志文件设定时间或文件大小的限制,具体操作为:

cd /var/log/journal
# 设定时间限制:2天
sudo journalctl --vacuum-time=2d
# 限定大小限制:500MB
journalctl --vacuum-size=500M

参考博客:https://blog.csdn.net/xiojing825/article/details/87091413

操作执行

自动执行多条命令

创建install.sh文件,以安装多个程序为例,在.sh文件中输入如下指令

#!/bin/shsudo apt-get install build-essential cmake git
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get install qt4-qmake libqt4-dev
sudo apt-get install ffmpeg

在终端运行

sh install.sh

如果指令之间存在逻辑关系:

  • 使用;分隔同一行指令,表示后续指令的执行与前一指令是否执行成功无关。
  • 使用&&分隔同一行指令,表示前一条指令执行成功,才继续执行后续指令。
  • 使用||分隔同一行指令,表示若前一条指令成功,则忽略后续指令,如失败,则执行后续指令。

参考博客:https://blog.csdn.net/a06_kassadin/article/details/44920245?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-6.essearch_pc_relevant&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-6.essearch_pc_relevant

Ubuntu 常用操作相关推荐

  1. Ubuntu常用操作(本人)

    会持续记录自己在使用Ubuntu系统时用到的命令 利用scp传文件到服务器. scp -P 52285 -r /home/Downloads/weights root@jxstnutd.com:/Ai ...

  2. Ubuntu常用操作

    查看系统版本以及系统其它信息: uname -a cat /proc/version cat /proc/meminfo 等其它信息,系统信息都存放在/proc目录下的文件中. 安装软件: apt-g ...

  3. Docker常用操作帅哥专供版

    没错,这里的帅哥指的就是我自己 Docker常用命令 Docker中文资源 Docker中文网站:https://www.docker-cn.com/ Docker安装手册:https://docs. ...

  4. ubuntu的学习教程(常用操作)

    摘要 最近在学习linux,把自己学习过程中遇到的常用操作以及一些有助于理解的内容记录下来.我主要用的是ubuntu系统 命令提示符 '~' 这个是指用户的家目录,用户分为root用户和普通用户,ro ...

  5. Ubuntu安装设置nginx和nohup常用操作

    nginx安装 Ubuntu直接从常规源中安装 apt-get install nginx 安装的目录 配置文件:/etc/nginx/ 主程序文件:/usr/sbin/nginx Web默认目录:/ ...

  6. Ubuntu 常用快捷键、指令以及相关操作

    Ubuntu 常用快捷键.指令以及相关操作 Ubuntu常用快捷键.指令(简洁版) 系统自带截图工具的使用 配置环境变量 Ubuntu常用快捷键.指令(简洁版) 快捷键 快捷键 含义 Ctrl + A ...

  7. ubuntu下安装mysql及常用操作

    1.可通过ps -ef | grep mysql命令查看系统中是否有安装mysql 如果出现类似上述的页面,就证明是已经安装过了mysql,否则就是没有. 2.安装mysql 很简单,只需要键入如下命 ...

  8. 命令行切换到conda环境_Anaconda命令行常用操作

    Anaconda作为优秀的Python环境管理软件在数据科学领域有着广泛的运用.对于为什么使用Anaconda以及如何安装在网络上有非常多详细的分享,在这里不再赘述.今天想分享下我在使用Anacond ...

  9. Ubuntu常用磁盘工具Disks、GParted和系统清理应用Cleaner

    Ubuntu常用磁盘工具Disks.GParted和系统清理应用Cleaner 适用于Ubuntu 14.04.16.04和18.04. 1. Disks--磁盘工具 系统自带工具,可以进行简单的磁盘 ...

最新文章

  1. 统计学习导论 Chapter2--What Is Statistical Learning?
  2. 如何检出SVN老版本代码
  3. Android之webview长按超链接类型获取链接文字及url、长按图片链接类型分别获取图片和链接的url
  4. 第七节:框架搭建之页面静态化的剖析
  5. html和vue的区别,2018-09-16第四课 (v-html和v-text的区别,v-once和v-pre的区别,vue的生命周期,选项卡)...
  6. leetcode力扣36.有效的数独
  7. php设置编程,php – 以编程方式设置基本图像
  8. python读取文件路径报invalid_Python 解决OPEN读文件报错 ,路径以及r的问题
  9. 差分进化算法求解函数最优解matlab实现
  10. 在网上看到SpiceWorks是一个免费但很强大的HELPDESK系统
  11. 工厂管理系统(java web前端和后端)
  12. 【保姆级入门系列】阿ken教你学Python(六) ——组合数据类型
  13. java assert 断言_Java 之 assert (断言)
  14. 尚德机构季报图解:净利达1.5亿 抗周期和盈利能力稳健
  15. 【Windows】使用Window自带远程桌面远程
  16. 如何在idea中高效地使用和查找TODO标签
  17. 复杂网络实验9:vicsek模型(matlab)
  18. base+ball=games
  19. 用户画像数据指标体系之用户属性维度
  20. Linux runtime PM 机制

热门文章

  1. 通过代理进行页面传值
  2. 数据库设计的三大范式
  3. 未能从程序集 XX加载类型XXX的错误解决方法(借以提醒NHibernate使用者)
  4. 二叉树线索化示意图_103-线索化二叉树思路图解
  5. OpenCV+python:Canny边缘检测算法
  6. 什么是php递归算法_PHP递归算法(一)
  7. 百度语音合成 js html,Node.js结合百度TTS接口实现文字转语音功能
  8. php增删改查前后端分离,前后端分离之前端增删改查
  9. rabbitmq 查询版本_基于rabbitmq解决分布式事务
  10. win7计算机创建新用户,win7系统无法创建新用户的解决方法