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 | 建立镜像与回环设备的关联 |