嵌入式day2---linux终端使用小技巧,以及linux文件系统的简析

一、本节内容

1、《day1--linux安装》的的回顾
2、linux由来
3、linux终端使用技巧
4、linux系统文件的简析
5、linux的几个基本命令

二、《day1--linux安装》的的回顾

1 、linux安装
1 分区:
/boot : 100M 存放镜像文件
swap : 2048M 交换分区
/ : 25G 根分区
                所有文件都是从跟开始。
                所有的设备皆文件。
2 包定制:
开发:             开发库和开发工具全选
语言选择:      中文和英文全选

2 、安装tools工具

3 、感兴趣的朋友请看:

      点击打开链接或者https://blog.csdn.net/perfect1t/article/details/80316238

二、linux的由来或起源

        感兴趣的朋友请看:https://blog.csdn.net/qq_35523593/article/details/63683856,大概的起源就是如此了。

、linux终端使用技巧

1、在桌面环境打开终端的方法:

        (1) 桌面点击右键 => 打开终端        (默认打开目录是当前用户家目录)

        (2) 按键盘 alt + F2 弹出窗口输入:gnome-terminal , 回车或点运行

        

        (3) 应用程序 => 附件 => 终端

        

        (4) 关闭终端: exit

2、在一个终端打开多个标签的快捷键:    ctrl + shift + t


3、标签之间切换快捷键:    alt + NUM(数字键,为键盘字母上方的数字键)
4、终端字体大小的调整

        (1) 放大字体:    (ctrl) +( shitf)  + (+)(ctrl  shitf  + ,其中shift+是为了把默认的=号转换为+号)

         

        (2) 缩小字体:    (ctrl ) + (-)

        

5、终端窗口的最大化与最小化

       (1) 窗口最大化:alt + F10

       (2) 窗口最小化:alt + F9

       (3) 窗口从最小化转为原来的:  ctrl + tab (或alt + tab)

6、在终端对虚拟机进行重启与关机

       (1) 重启: a>  输入:reboot,回车        b>  inti 6 , 回车        c>  shutdown -r

       (2) 关机:   a>  init  0                              b> shutdown -h  now  (立刻关机,不提醒其他用户)

四、linux系统文件的简析

linux的文件系统:
/ : 表示根文件 所有文件都是从根开始 绝对路径
bin 表示存放基本命令
etc 存放配置文件的目录
lib 库目录
.so 表示动态库
.a  表示静态库
opt 扩张包存放路径
sbin: 管理员命令存放目录
sys
proc: 虚拟文件目录
tmp 临死目录
boot: 存放镜像文件
[root@localhost /]# uname -r  查看内核版本
2.6.18-194.el5
         2 : 表示主版本号
         6 : 表示次版本号
         奇数:表示测试版本
         偶数:表示稳定版本
         18 :表示释放版本号

[root@localhost /]# uname -a  显示系统信息
Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux
         Linux :表示内核
         localhost.localdomain :表示主机名
         2.6.18-194.el5 :表示内核版本
         1 SMP Tue Mar 16 21:52:43 EDT 2010 :表示第一次发布时间
         i686 i686 i386 表示系统平台
         i686 : 表示32位操作系统
         x86_64  : 表示64位操作系统
         GNU/Linux : 表示操作系统

[root@localhost /]# lsb_release -a 查看系统版本
LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description:    Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Release:        5.5
Codename:       Tikanga

home :表示普通用户家目录
mnt :表示挂载目录
usr :表示用户安装目录
dev :表示设备文件目录
            字符设备:c
            块设备 :     b
media : 表示光盘或者U盘的挂载目录
root          : 管理员的家目录


五、linux的几个基本命令

1、命令的分类

        linux基本命令
命令分类:
内部命令:kernel(shell)自带的一些命令(命令没有路径)
外部命令:就是用户自己安装的一些命令(有路径)

如何区分是内部命令还是外部命令:
type + cmd

案例:
[root@localhost ken]# type cd
cd is a shell builtin 表示是内部命令
[root@localhost ken]# type fdisk
fdisk is /sbin/fdisk 表示是外部命令

[root@localhost ken]# type ls
ls is aliased to `ls --color=tty'
[root@localhost ken]# type cp
cp is aliased to `cp -i'
[root@localhost ken]# which ls  查找命令存放路径
alias ls='ls --color=tty'

        /bin/ls

2、tab :

(1) 对命令的自动补齐

(2) 对文件的自动补齐

3、man : 帮助命令
man 的手册:
        1 Commands                         表示基本命令
2 System calls                         表示系统调用函数
3 Library calls                         表示C库 数学库 第三方库说明文档
4 Special files                                 表示特殊文件的说明文档
5 File formats and conventions         表示文件格式或者链接
6 Games                         表示游戏开发相关文档
7 Conventions and miscellaneous 表示网络相关的文档
8 System management commands 表示管理员帮助信息
9 Kernel routines         表示kernel相关信息

4、info 帮助
5、help
6、内事不决问百度 外事不绝问谷歌

猜你喜欢

转载自blog.csdn.net/perfect1t/article/details/80374580