为什么80%的码农都做不了架构师?>>>   

废话少说,熟悉ubuntu的快捷键会使我的工作效率大大提高,先记录我用过的几个快捷键

1.ctrl+h    显示隐藏文件

2.ctrl+alt+T 显示命令终端

3.ctrl+l   显示文件的目录

命令总结:

1.查看系统是多少位的:more /proc/cpuinfo  其中clflush size    : 64 告诉你你的ubuntu系统是多少位的。

还有一个方法查看系统是多少位的,输入命令:sudo uname --m 到终端,i686表示是32位的,i686-64表示是64位的

2,查看系统的版本信息: cat /etc/issue。本人电脑是:Ubuntu 14.04 LTS \n \l

3.ubuntu 文件名字颜色的含义:

其中不同颜色的含义如下:蓝色→目录绿色→可执行文件红色→压缩文件浅蓝色→链接文件灰色→其他文件

(1)/etc/profile
全局(公有)配置,不管是哪个用户,登录时都会读取该文件。

(2)/ect/bashrc
Ubuntu没有此文件,与之对应的是/ect/bash.bashrc
它也是全局(公有)的
bash执行时,不管是何种方式,都会读取此文件。

(3)~/.profile
若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile。
另外,图形模式登录时,此文件将被读取,即使存在~/.bash_profile和~/.bash_login。

(4)~/.bash_login
若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile。

(5)~/.bash_profile
Unbutu默认没有此文件,可新建。
只有bash是以login形式执行时,才会读取此文件。通常该配置文件还会配置成去读取~/.bashrc。

(6)~/.bashrc
当bash是以non-login形式执行时,读取此文件。若是以login形式执行,则不会读取此文件。

(7)~/.bash_logout
注销时,且是longin形式,此文件才会读取。也就是说,在文本模式注销时,此文件会被读取,图形模式注销时,此文件不会被读取。

下面是在本机的几个例子:
1. 图形模式登录时,顺序读取:/etc/profile和~/.profile
2. 图形模式登录后,打开终端时,顺序读取:/etc/bash.bashrc和~/.bashrc
3. 文本模式登录时,顺序读取:/etc/bash.bashrc,/etc/profile和~/.bash_profile
4. 从其它用户su到该用户,则分两种情况:
(1)如果带-l参数(或-参数,--login参数),如:su -l username,则bash是lonin的,它将顺序读取以下配置文件:/etc/bash.bashrc,/etc/profile和~/.bash_profile。
(2)如果没有带-l参数,则bash是non-login的,它将顺序读取:/etc/bash.bashrc和~/.bashrc
5. 注销时,或退出su登录的用户,如果是longin方式,那么bash会读取:~/.bash_logout
6. 执行自定义的shell文件时,若使用“bash -l a.sh”的方式,则bash会读取行:/etc/profile和~ /.bash_profile,若使用其它方式,如:bash a.sh, ./a.sh,sh a.sh(这个不属于bash shell),则不会读 取上面的任何文件。
7. 上面的例子凡是读取到~/.bash_profile的,若该文件不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile。

一般更改/etc/profile文件后,需要重启机器才能生效。这里介绍一种不用重启使其生效的方法"

source .bashrc

转载于:https://my.oschina.net/yusi/blog/422371

ubuntu 系统学习相关推荐

  1. Ubuntu系统学习笔记(完整版)

    Ubuntu是一个以桌面应用为主的Linux操作系统.一般叫做乌班图 什么叫操作系统? widows,用于个人桌面 macOS,用于个人桌面 Linux,主要用于服务器,商务部署 创建虚拟机安装Ubu ...

  2. ubuntu系统学习4——安装engin和opencv3

    本文主要方法参考高翔博士的<slam十四讲中的方法>和各类博客,做一总结. 安装engin库 1. 直接安装 sudo apt-get install libeigen3-dev 2. 可 ...

  3. Ubuntu系统学习笔记(8)-常用Gedit编辑器快捷键

    Ctrl + N:新建文档 Ctrl + W:关闭文档 Ctrl + S:保存文档 Ctrl + Shift + S:另存为 Ctrl + F:搜索 Ctrl + H:搜索并替换 Ctrl + I:跳 ...

  4. ubuntu系统vim常用命令学习以及ubuntu软件下载安装

    文章目录 一.ubuntu系统vim常用命令学习 (一)进入进入vim编辑器的方式 (二)vi的三种工作方式 (三)退出vi的命令 (四)命令模式下的各种命令 1.光标移动命令 2.插入命令 3.删除 ...

  5. Ubuntu LTS 系统学习使用体会和实用工具软件汇总 6.04 8.04 10.04 12.04 14.04 16.04

    Ubuntu LTS 系统学习体会和工具软件汇总 6.04 8.04 10.04 12.04 14.04 16.04 ubuntu入门必备pdf:http://download.csdn.net/de ...

  6. 服务器重装Ubuntu系统+深度学习环境配置

    服务器重装Ubuntu系统+深度学习环境配置 2020年12月14日(勉强成功 最后并不是按照下面这样一步步安装的(可能是由于服务器的硬件问题),而是直接安装CUDA,在安装过程中会提示是否安装nvi ...

  7. ④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】

    目录 ④ESP8266 开发学习笔记_By_GYC [Ubuntu系统下ESP8266 开发环境搭建] 一.安装前准备 1.乐鑫官方的ESP-IDF 编程指南 2.ESP-IDF风格的ESP8266 ...

  8. ③ESP8266 开发学习笔记_By_GYC 【虚拟机Ubuntu系统的安装】

    目录 ③ESP8266 开发学习笔记_By_GYC [虚拟机Ubuntu系统的安装] 一.获取最新稳定版本的Ubuntu系统安装包. 二.软件安装 三.接下来 ③ESP8266 开发学习笔记_By_G ...

  9. ubuntu系统(八):ubuntu18.04双系统安装+ros安装+各种软件安装+深度学习环境配置全家桶

    0 说明 1.安装ubuntu18.04系统 1.1 ubuntu18.04镜像地址(可以用迅雷等下载): 1.2 下载Rufus: 1.3 制作镜像: 1.4 磁盘分区 1.5 关闭win11快速启 ...

  10. 学习使用ubuntu系统(ubuntu18.04)

    目录 前言 学习内容 常用的文件.目录操作命令 经验总结 安装失败 虚拟机中ubuntu鼠标指针使用困难,运行卡顿 前言 背景 使用虚拟机安装ubuntu18.04系统,学习使用ubuntu系统 概述 ...

最新文章

  1. SOJ 4543 4542
  2. 【Android 事件分发】事件分发源码分析 ( ViewGroup 事件传递机制 七 )
  3. 敏捷个人教你如何制作2012生活看板
  4. 多台电脑共用一个耳机、音箱
  5. 【ElasticSearch】如何使用 ElasticSearch 搜索单词的一部分 模糊搜索 正则匹配 前缀匹配
  6. 自身经历解读:2021 校招算法岗, 劝退还是继续
  7. P3690 【模板】Link Cut Tree (动态树)
  8. atitit.sql server2008导出导入数据库大的表格文件... oracle mysql
  9. 如何学习ERP系统并从事相关职业?
  10. 2.5数字传输系统2.6宽带接入技术
  11. 英文歌曲推荐(lady gaga\Taylor swift\Adele等)
  12. 操作STM32单片机蜂鸣器模块演奏歌曲《北京欢迎你》
  13. Primitive Function 归一化方向角
  14. 简单好听的id_简单好听的贴吧id名字大全
  15. 简单画图程序(windows程序设计)
  16. 几款好用的微信开发ui库
  17. 有互联网药品信息服务资格证是否可以销售药品?
  18. png转jpg背景颜色改变的问题
  19. yii2.0.37反序列化漏洞审计
  20. 更新hdf之后无法找到接口映射

热门文章

  1. SQL中的count()、sum()函数内加条件
  2. nginx access日志log_format优化之request_time 和upstream_response_time差别
  3. Python下载(Windows)
  4. tcp程序——回声客户端
  5. 解决办法:std没有成员initializer_list
  6. Java的System.out.println并不等于C的printf
  7. net.java.html.BrwsrCtx
  8. Child module pom.xml of pom.xml does not exist @
  9. 文字处理技术:表格与形状的布局差异
  10. LINUX下载编译FreeSwitch