一、本节内容
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相关信息