Linux安装及学习
一、系统安装
此处选取安装的材料:LInux5.2.6 & ubuntu16.04.03
- linux的安装:十分顺利,从官网选取了最新版本,根据图文步骤安装成功。
- ubuntu的安装:在官网上选取并下载,根据步骤在虚拟机中打开。
- 增强功能:1、在加入增强功能时,系统弹出无法找到该盘,通过百度查询弹出该盘重新加载便可。2、我在输入命令时将蓝色字母也输入了,以至于无法正确安装。
二、学习过程记录
由于对linux这个系统的构架十分陌生,选取了《鸟哥的linux私房菜》这本书对linux的历史进行了一个初步的了解。
实验一 linux简介
linux系统的简介,架构与形成。与windows的不同之处。我认为linux系统的可塑性正是它的魅力所在。
基本的系统更新和软件安装sudo apt-get update sudo apt-get install xxx.
实验二 基本概念及操作
学习了最基本的文件创建命令touch以及进入目录命令cd,查看当前目录的pwd。几个重要常用快捷键如下:
| 快捷键 | 功能 |
|---|---|
| Tab | 补全(命令、目录、参数) |
| Ctrl+c | 终止当前程序 |
| Ctrl+d | 输入结束或退出终端 |
| Ctrl+s | 暂停当前程序 |
| Ctrl+a | 光标移至行头 |
| Ctrl+e | 光标移至行尾 |
| Ctrl+k | 删除 |
| 上箭头 | 回复历史命令 |
通配符的使用与分类:能够快速建立多个文件并对其进行操作。常用有* ? [xx] [!xx] [xx-xx] {xx..xx} {xx,xx,...}
man命令的使用和帮助。
实验三 用户文件权限管理
用户:命令who及其常用参数。创建与删除adduser deluser。用户间切换登录su -f 。用户组查看使用groups 命令或者cat后加文件路径。
文件权限:
我一开始不能理解
$ chmod 700 xxx
之中数字的含义,通过百度得知,第一个数字表示文件所有者的权限
第二个数字表示与文件所有者同属一个用户组的其他用户的权限
第三个数字表示其它用户组的权限。权限分为:读(r=4),写(w=2),执行(x=1)。可读可执行(rx=5=4+1)、可读可写(rw=6=4+2)、可读可写可执行(rwx=7=4+2+1)。结合下面的加减赋值操作,更易于理解。
实验四 目录结构及文件操作
| 命令 | 功能 |
|---|---|
| mkdir | 创建空目录 |
| cp | 复制(复制目录时加上-r或-R) |
| rm | 删除(-f强制) |
| mv | 移动&重命名 |
| more&less | 分页查看 |
实验五 环境变量与文件查找
| 命令 | 功能 |
|---|---|
| declare | 创建变量 |
| echo $x | 读取 |
| set(所有)env(相关)exxport(导出) | 打印环境变量 |
| unset | 删除环境变量 |
| source(.) | 使环境变量生效 |
| whereis | 搜索文件(-b,-m,-s) |
| locate | 搜索文件(快速全面) |
| which | 搜索文件(指定路径) |
实验六 文件打包与压缩
主要讲解了压缩文件命令zip unzip 及其常用参数
| 名称 | 作用 |
|---|---|
| -r | 递归打包全部内容 |
| -o | 输出文件 |
| -c | 打包 |
| -x | 解包 |
| -d | 指定路径 |
除此之外还讲解了rar 和tar打包压缩工具及其参数 |
实验七 文件系统操作与磁盘管理
| 命令 | 功能 |
|---|---|
| df | 查看磁盘容量 |
| du | 查看目录容量(-h提高可读-a所有文件-s加总的值) |
| dd | 创建虚拟磁盘 |
| mkfs | 格式化磁盘 |
| mount | 挂载磁盘(umout卸载) |
| fdisk | 磁盘分区 |
| losetup | 建立镜像与回环设备的关联 |
浙公网安备 33010602011771号