功能:

如何看系统是多少位:命令行下uname -a

桌面下打开终端:Ctrl + Alt + T 
 
Linux下查看:
白色:表示普通文件
蓝色:表示目录
绿色:表示可执行文件
红色:表示压缩文件
浅蓝色:链接文件
红色闪烁:表示链接的文件有问题
黄色:表示设备文件
灰色:表示其他文件
 
命令:

!!是 显示上一条命令及上一条命令的结果
~用户家目录,cd ~这得看你是用什么用户登录了,如果是以root身份登录,执行此命令后,回到/root/目录下,如果是以其他用户等录得话,则是回到/home/目录下
md5sum filename,切换到文件所在文件夹,可以验证md5
sudo update-grub装双系统,直接进入Linux,而没有看到Windows的时候,输入这个命令,可以重新找到Windows,不过默认第一还是进入Linux
命令行桌面切换:Ctrl+Alt+F1~F6命令行,Ctrl+Alt+F7图形界面
关闭UTC:
  14.04:sudo vim /etc/default/rcS 修改:UTC=yes 为:UTC=no
  16.04:sudo hwclock -w --localtime
安装软件:
更新软件列表:sudo apt-get update

  sudo apt-get upgrade 更新已安装的包

  sudo apt-get dist-upgrade 升级系统(这条命令执行完,最好马上重启)

vim:sudo apt-get install vim
CMake:sudo apt-get install cmake
geidt:sudo apt-get install gedit

pip:
sudo apt-get install python-pip python-dev build-essential 
sudo pip install --upgrade pip 
sudo pip install --upgrade virtualenv
卸载:
libreoffice:sudo apt-get remove --purge libreoffice*

 Amazon链接:sudo apt-get remove unity-webapps-common

卸载命令:
apt-get autoclean:

如果你的硬盘空间不大的话,可以定期运行这个程序,将已经删除了的软件包的.deb安装文件从硬盘中删除掉。如果你仍然需要硬盘空间的话,可以试试apt-get clean,这会把你已安装的软件包的安装包也删除掉,当然多数情况下这些包没什么用了,因此这是个为硬盘腾地方的好办法。

apt-get clean:

类似上面的命令,但它删除包缓存中的所有包。这是个很好的做法,因为多数情况下这些包没有用了。但如果你是拨号上网的话,就得重新考虑了。

apt-get autoremove:删除为了满足其他软件包的依赖而安装的,但现在不再需要的软件包。

其它:

apt-get remove 软件包名称:删除已安装的软件包(保留配置文件)。

apt-get --purge remove 软件包名称:删除已安装包(不保留配置文件)。

显卡:

1、当前显存使用情况。2、当前使用GPU的进程。

nvidia-smi -l:实时显示显存的使用情况。

环境变量:

设置系统环境变量:

1、打开终端并输入:sudo gedit /etc/environment。

2、输入用户密码。这时输入的密码是不可见的。
3、 在PATH="...."的末尾处添加  :/opt/EmbedSky/4.3.3/bin   其中/opt/EmbedSky/4.3.3/bin为你自己需要设置的环境变量路径。
4、使其立即生效,在终端执行:

source /etc/environment

或者重启电脑即可。

设置当前用户环境变量:

1、打开终端并输入:

sudo gedit ~/.bashrc。

2、输入用户密码。这时输入的密码是不可见的。

3、前面的步骤会打开.bashrc文件,在其末尾添加:

export PATH=/opt/EmbedSky/4.3.3/bin:$PATH

其中/opt/EmbedSky/4.3.3/bin为你自己需要设置的环境变量路径。

4、使其立即生效,在终端执行:

source ~/.bashrc

或者重启电脑即可。

注意事项

系统环境变量对所有用户有效,用户环境变量只对当前用户有效。
注意在添加系统环境变量的时候,要在路径前面加冒号。
 
笔记本关闭触摸板:
终端输入 sudo modprobe -r psmouse来禁用触摸板,如果要开启就输入 sudo modprobe psmouse,注意重启后触摸板会自动启用。
截屏:
截取全屏:Print Screen(笔记本Prt Sc SysRq)
截取当前活动窗口:Alt+Print Screen
截取指定的矩形:Shift+PrintScreen
以上三个快捷键再加上Ctrl,就会默认复制截图到粘贴板(但这样就不能保存图片了)
gedit如何显示行号:
用gedit打开文件,然后使gedit窗口最大化。然后鼠标移动到窗口左上方,编辑-首选项-查看-显示行号

Ubuntu总结常用命令记录的更多相关文章

  1. ubuntu终端常用命令及solarized配色(护眼)

    ubuntu终端常用命令及solarized配色(护眼) ubuntu 终端 命令 1.常用命令 ctrl + l - 清屏 . cLear  ctrl + c - 终止命令.   ctrl + d ...

  2. Ubuntu快捷键、Ubuntu终端常用命令

    Ubuntu快捷键 0.Ctrl + Alt + t 打开终端,在终端命令行操作 1. Ctrl + W: 关闭当前 Nautilus 窗口 2. Ctrl+T: 在 Nautilus 打开新的 Ta ...

  3. Centos下磁盘管理的常用命令记录(如查找大文件)

    Centos下磁盘管理的常用命令记录 查看系统磁盘空间占用,使用命令: df -h 结果: 查看磁盘inode使用情况,如果inode用完了,磁盘就没法写入新的内容了: df -i 结果: 如何查找磁 ...

  4. etcd常用命令记录

    etcd常用命令记录   1.查看etcd的版本 [root@etcd01 ssl]# curl -L http://127.0.0.1:2379/version {"etcdserver& ...

  5. Git的常用命令记录

    Git的常用命令记录 1.与远程仓库建立连接,即关联一个远程库 git remote add origin git@server-name:path/repo-name.git; 2.查看当前分支  ...

  6. ubuntu工作常用命令及需要留意的点汇总

    这段时间比较忙,先是去北京出差一段时间,然后是福建项目部署上线,领导不愿意招人,只苦了我们下面的人,今天得空,简单汇总下ubuntu服务器部署的常用命令,及日常学习使用感受: 0.书籍买的<循序 ...

  7. 【命令】MongoDB常用命令记录

    如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库 ...

  8. k8s常用命令记录

    目录 kubectl常用命令 kubectl get pod -n dev 查看日志 查看pod详情 删除pod 删除job 进入pod里面 查看namespace 创建namespace 删除nam ...

  9. Linux(Ubuntu)常用命令 & vim基本操作

    Linux先知: Linux历史: 关于这个我就不再多说了,其实是一个很有意思的故事串,网上找下一大堆. 类Unix系统目录结构: ubuntu没有盘符这个概念,只有一个根目录/,所有文件都在它下面 ...

随机推荐

  1. C#使用ADO.NET访问数据库(一)

    博主好久没更新博客了,最近有点忙(打麻将0.0..),今天更新一篇C#的,我还是想坚持更新博客,分享一下自己的心得,闲话少说,开始正题~~ ADO.NET概述:ADO.NET的作用在于他是客户端访问服 ...

  2. 【转】JVM 架构解读

    每个Java开发人员都知道字节码由JRE(Java运行时环境)执行.但许多人不知道JRE是Java Virtual Machine(JVM)的实现,它分析字节码,解释代码并执行它.作为开发人员,我们应 ...

  3. Javascript——arguments的shift问题谈方法“借用”

    今天本来运行了打算这样的方法 arguments.shift() (shift方法是删除数组的第一个元素,例如var arr=[1,2,3,4,5]执行var a=arr.shift();之后,a的值 ...

  4. EF里如何定制实体的验证规则和实现IObjectWithState接口进行验证以及多个实体的同时验证

    之前的Code First系列文章已经演示了如何使用Fluent API和Data Annotation的方式配置实体的属性,比如配置Destination类的Name属性长度不大于50等.本文介绍E ...

  5. 在tmux中的vi 上下左右键变为了ABCD等字符

    在本机上用vim编辑时,上下左右键没有问题,但是在tmux中确出现ABCD等字符. 原因是在tmux这个终端,默认做了字符转换,网上搜了很多答案,解决问题的设置是: set term=xterm

  6. 2.lvm动态逻辑卷

    Lvm动态逻辑卷 一.             基本概念 LVM 把实际的物理磁盘数据映射到一个简单而灵活的虚拟逻辑存储视图上,藉以控制磁盘资源: 也就是重新考虑了管理文件系统和卷的方法,在文件系统管 ...

  7. 基本shell编程【3】- 常用的工具awk\sed\sort\uniq\od

    awk awk是个很好用的东西,大量使用在linux系统分析的结果展示处理上.并且可以使用管道, input | awk ''  | output 1.首先要知道形式 awk 'command' fi ...

  8. (转)Java:类与继承

    原文地址: http://www.cnblogs.com/dolphin0520/p/3803432.html 对于面向对象的程序设计语言来说,类毫无疑问是其最重要的基础.抽象.封装.继承.多态这四大 ...

  9. 【原】移动web页面给用户发送邮件的方法 (邮件含文本、图片、链接)

    微信商户通有这么一个需求,用户打开H5页面后,引导用户到电脑下载设计资源包,由于各种内部原因,被告知无后台资源支持,自己折腾了一段时间找了下面2个办法,简单做下笔记. 使用mailto功能,让用户自己 ...

  10. Salesforce Apex 使用JSON数据的示例程序

    本文介绍了一个在Salesforce Apex中使用JSON数据的示例程序, 该示例程序由以下几部分组成: 1) Album.cls, 定了了封装相关字段的数据Model类 2) RestClient ...