• 20165331 Linux安装及学习


    Linux安装及学习

    虚拟机的安装

    主要问题

    一、老师所给的ubuntu下载地址无法下载
    解决方法:百度搜索ubuntu进入官网选择中文版官网并下载最新版ubuntu

    二、在使用VB创建虚拟机时无法选择64位虚拟机系统
    解决方法:开启cpu虚拟化即可选择64位虚拟机系统
    (附:部分机型开启cpu虚拟化的方法

    Linux的学习

    第三节 用户及文件权限管理

    用户管理:
    查看当前用户:who am i或者who mom likes
    创建新用户:sudo adduser 新用户的用户名
    删除用户:sudo deluser 用户名 --remove-home
    查看当前用户所在用户组:1、使用groups 用户名
    2、查看/etc/groups文件
    切换用户:su -l 用户名
    文件权限管理:
    查看文件权限: ls -l
    新建文件:touch 新文件名
    变更文件所有者:sudo chown 新文件拥有者 文件名(需要在包含该文件的目录下使用)
    变更文件权限:chomd xxx 文件名

    第四节 Linux 目录结构及文件基本操作

    切换目录:cd指令:. 表示当前目录
    .. 表示上一级目录
    - 表示上一次所在目录
    ~ 通常表示当前用户的 home 目录
    创建新目录:mkdir 新目录名
    文件及目录的复制:cp 文件名 目标目录
    cp -r 目录名 目标目录
    删除文件或目录:rm 文件名/目录名(可在rm后加-f表示强制删除)
    移动文件:mv 文件名 目标目录
    文件重命名:mv 旧文件名 新文件名
    查看文件:使用cat,tac以及nl指令查看文件
    分页查看文件:使用more以及less指令分页查看文件
    查看文件类型:使用file指令查看文件类型

    第五节 环境变量与文件查找

    创建新变量:declare 新变量名,使用=进行赋值,使用echo指令和$符号读取变量的值
    环境变量相关:set: 显示当前 Shell 所有变量,包括其内建环境变量(与 Shell 外观等相关),用户自定义变量及导出的环境变量。
    env:显示与当前用户相关的环境变量,还可以让命令在指定环境中运行。
    export:显示从 Shell 中导出成环境变量的变量,也能通过它将自定义变量导出为环境变量。
    如何让环境变量立即生效:使用source指令
    常用文件搜索指令:whereis,which,find以及locate

    第六节 文件打包与解压缩

    常用压缩文件格式:zip,rar以及tar
    zip 压缩打包程序:-r 表示递归打包包含子目录的全部内容
    -q 参数表示为安静模式
    -o 表示输出文件名
    -[1-9] 表示压缩的强度的大小
    -x 排除某些特定文件
    -e 创建加密压缩包
    -l 使Windows兼容
    解压缩zip文件:unzip 压缩文件名

    rar 打包压缩命令:a 添加一个目录 ~ 到一个归档文件中
    d 从指定压缩包中删除某个文件
    l 只看不解压
    解压缩rar文件:unrar 压缩文件名

    tar 打包工具:-c 创建一个tar包文件
    -f [文件名] 指定创建文件的文件名
    -v 可视方式输出打包文件
    -P 保留绝对路径符
    -x 解包
    -c [存在的路径] 指定解包位置
    -t 只看不解
    -z 使用gzip压缩文件(.tar.gz)
    -J 使用xz压缩文件(.tar.xz)
    -j 使用bzip2压缩文件(.tar.bz2)

    第七节 文件系统操作与磁盘管理

    查看磁盘的容量:使用 df 指令,可加入-h参数以更易读方式显示
    使用 du 命令查看目录的容量:使用 du 指令
    创建虚拟镜像文件:使用 dd 指令,if=[创建文件的目录],of=[文件名称],bs=[单位大小],count=[文件总共多少个单位大小]
    格式化磁盘:使用 mkfs 指令,使用 Tab 快速查看可以格式化成的文件系统,形成 mkfs.[文件系统] [文件名] 的命令形式
    挂载磁盘到目录树:使用mountain指令,基本格式 mount [options] [source] [directory]。umount 卸载,直接加挂载文件的位置
    为磁盘分区:使用fdisk 指令,-l 查看硬盘分区表信息,使用 sudo fdisk [虚拟镜像文件] 进入磁盘分区模式,按照提示操作,输入 p 查看结果,输入 w 写入分区表
    建立镜像与回环设备的关联:使用 losetup 指令

    第八节 Linux下的帮助命令

    内建命令与外部命令,主要差别是是否存在于shell中
    help指令只能用于显示内建命令的帮助信息
    man 工具是显示系统手册页中的内容
    info 来自自由软件基金会的 GNU 项目,是 GNU 的超文本帮助系统,能够更完整的显示出 GNU 信息
    “作弊器”——cheat指令

  • 相关阅读:
    Java StringBuilder、基本类型的包装类
    立个Flag不学好PHP誓不罢休
    LAMP搭建 转
    CentOS使用yum源中自带的rpm包安装LAMP环境
    CentOS RedHat YUM 源扩展补充(32位、64位均有)
    解决phpmyadmin上传文件大小限制的配置方法
    lanmp v2.5一键安装包发布(包括lamp,lnmp,lnamp安装)
    图像处理 jpg png gif svg
    NAT模式/路由模式/全路由模式 (转)
    网页制作中绝对路径和相对路径的区别
  • 原文地址:https://www.cnblogs.com/violence/p/8471133.html
Copyright © 2020-2023  润新知