20165326 Linux系统安装及学习

时间:2023-03-08 20:38:43

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 指定路径

除此之外还讲解了rartar打包压缩工具及其参数

实验七 文件系统操作与磁盘管理
命令 功能
df 查看磁盘容量
du 查看目录容量(-h提高可读-a所有文件-s加总的值)
dd 创建虚拟磁盘
mkfs 格式化磁盘
mount 挂载磁盘(umout卸载)
fdisk 磁盘分区
losetup 建立镜像与回环设备的关联