Linux安装以及部分常用快捷键

一、Linux安装

通过虚拟机安装Linux系统
首先安装VisualBox
下载地址:https://www.virtualbox.org/wiki/Linux_Downloadshttps://www.virtualbox.org
具体操作Linux环境配置步骤
新建虚拟机
ps:类型选Linux 版本此处用的是Red Hat 64/32要根据电脑操作系统选择
Linux安装以及部分常用快捷键_第1张图片
位置存放
ps:下载的虚拟机文件不需要解压
Linux安装以及部分常用快捷键_第2张图片
创建之后,设置其他项
一般配置常规、系统、存储、网络四处
1)高级–备份位置尽量与虚拟机放在同一目录。
ps:S D要改成双向
Linux安装以及部分常用快捷键_第3张图片
2)系统
主板模块不选软驱,换成网络
Linux安装以及部分常用快捷键_第4张图片
3) 存储
Linux安装以及部分常用快捷键_第5张图片
4)网络
ps:需要配置两个
网卡1:连接方式选仅主机。。。。。
网卡2:网络地址转换(NAT)
Linux安装以及部分常用快捷键_第6张图片
Linux安装以及部分常用快捷键_第7张图片
配置完成之后进入如下页面:
选完English之后点右下角的按钮
Linux安装以及部分常用快捷键_第8张图片
这边有三个地方需要配置
DATE&TIME
INSTALLTION DESTINATION
NETWORK & HOST NAME
Linux安装以及部分常用快捷键_第9张图片
1)DATE&TIME
Linux安装以及部分常用快捷键_第10张图片
2)INSTALLTION DESTINATION
Linux安装以及部分常用快捷键_第11张图片
3) NETWORK & HOST NAME
Linux安装以及部分常用快捷键_第12张图片
三处配置完成之后,点击右下角蓝色按钮p
Linux安装以及部分常用快捷键_第13张图片
Linux安装以及部分常用快捷键_第14张图片
需要配置ROOTPASSWORD
设置完成之后点done
Linux安装以及部分常用快捷键_第15张图片
配置完成之后点Reboot
Linux安装以及部分常用快捷键_第16张图片
会进入如下界面
此处的用户是root 密码是刚刚设置的密码
Linux安装以及部分常用快捷键_第17张图片
输入 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 配置
ps: vi与后面有空格
Linux安装以及部分常用快捷键_第18张图片
进入之后会看到如下界面,有几处需要修改
Linux安装以及部分常用快捷键_第19张图片
BOOTPROTO 、ONBOOT、以及加入IPADDR 地址
ps:按i进入编辑模式,编辑完成之后先按Esc 然后输入:wq保存并退出
Linux安装以及部分常用快捷键_第20张图片
保存退出之后,需要对防火墙进行设置以及重启网络
Linux安装以及部分常用快捷键_第21张图片
到这儿结束了

二、Linux部分快捷键

一、常见目录介绍以及查找
1. Linux中软件、硬件、文档都属于文件
常用目录名称以及说明
/ :系统根目录
/bin :系统启动时需要执行的文件(二进制)
/dev :设备文件目录
/etc :操作系统配置文件目录(防火墙、启动项)
/home : 用户信息存放目录、用户默认的工作目录
/usr :程序和数据存放目录
/var :包含在正常操作中被改变的文件:假脱机文件、记录文件、 加锁文件、临时文件和页格式化文件等
2. 常见目录以及用处
切目录:cd 目录—分绝对路径(以斜杠开头)和相对路径(当前目录下就能找到的用相对路径 …/表示返回上一级
ps:cd与目录之间有空格,若只写cd 则回切到当前用户的家目录
示例:

Linux安装以及部分常用快捷键_第22张图片

mnt :共享目录
opt :软件安装
proc :文件
run :运行中的启动项、配置项、日志等
sys : 系统硬件之类的
3、常用操作
清屏:clear命令行 或 ctrl+L
获取当前位置的绝对路径:pwd
示例:
在这里插入图片描述
4、查看当前目录下的内容 —相关操作

ls -a 所有文件–包括隐藏文件
在这里插入图片描述
ls -l 除文件名称外,会将文件型态、权限、文件大小等信息展示
注:效果同ll查看当前目录下的文件
示例:
Linux安装以及部分常用快捷键_第23张图片
二、常见操作
1.文件夹操作
新建文件夹:mkdir 目录路径(绝-相) 不加/是新建在当前目录下
Linux安装以及部分常用快捷键_第24张图片
删除文件夹:rmdir
ps:无法删除有有文件或目录的文件夹
Linux安装以及部分常用快捷键_第25张图片
修改文件: mv 原路径 新路径 ps:只针对位置(路径) --类给文件重命名
Linux安装以及部分常用快捷键_第26张图片
2.文件操作
新建文件 touch 文件路径 不加-是当前目录下建 (规则同文件夹的创建)
Linux安装以及部分常用快捷键_第27张图片
删除文件 rm 文件路径
ps:强制删除文件或目录:rm -rf 目录或文件
Linux安装以及部分常用快捷键_第28张图片
修改文件: mv 原路径 新路径–类似修改文件名
Linux安装以及部分常用快捷键_第29张图片
复制文件 cp 原路径+复制的文件 新路径
Linux安装以及部分常用快捷键_第30张图片
3、文件内容操作
对文件内容增加
对文件内容删
对文件内容修改
vi 文件名–>进入编辑模式(见vi模块)
ps:中间有空格
查找文件内容:
head -n 文件名 从头部查看文件 n行数据
tail -n 文件名 从底部 不加-n 默认十条
tail -f 文件名 动态查看文件
cat :cat a.txt>b.txt(>一个是替换。>>两个是追加) -n 显示行数
more: more -num 一次显示的行数 THIRDPARTYLICENSEREADME
ctrl+b 向上翻页 空格向下翻页 不带缓冲区,一次性加载全部。
less: 有缓存区,显示多少加载多少; 搜索与vi编辑器类似、回车:向后一行、y向前一行、o<其他文件>把加载的文件内容输出到其他文件中。
管道符(|):前面的命令|后面的命令 把前面的命令的执行结果作为后面命令的输入。


4. vi 编辑器
包含:查看模式 编辑模式 、尾行模式

  1. vi 文件名 进入文件编辑(查看模式)
  2. 由查看模式进入编辑模式
    (1)a 在光标后面插入 A 在光标所在行的行末插入
    (2)i 在光标所在位置插入 I在光标所在行的行首插入
    (3)o 在光标所在行新建下行并插入、O 在光标所在行上行新建插入
  3. 退出查看模式:Esc键
  4. 由查看模式进入尾行模式 输入:(英文模式)
    (1)w 保存 、q退出、q!强制退出(不保存)、wq保存并退出(wq等同x)
  5. 查看模式快速 切行
    shift+G直接到最后一行
    gg回到首行
    ngg跳到第n行-从文档首行开始计算
    n+回车 直接跳转到第n行-从当前行往下找n行
  6. 复制粘贴(查看模式下进行)
    (1)单行复制 yy 粘贴 p
    (2)多行复制 nyy(当前行数n行复制)
    粘贴 p
    ps:编辑模式下shift+insert 粘贴
  7. 删除(查看模式下进行)
    (1)单行删除:dd
    (2) 多行删除:ndd
    (3) 剪切:删除后想粘贴的地方 按 p进行粘贴
  8. 撤销:
    查看模式 :u
    编辑模式 ctrl+u
  9. 重复上一个动作 :查看模式: 按 .
  10. x 当前光标后面的删除
    shift+x光标前面的删除
  11. 末行模式下常用命令
    (1):set nu 显示所有行号
    (2)查找: /字符串 向下查找 ?字符串 向上查找 n下一个 N上一个
  12. 替换 :
    (1):n,ms/old/new/g:替换n到m行的所有old为new
    ps:n,ms表示第n行到第m行,s代表替换。g表示范围内替换所有。(如果不加g,只会替换查找范围内的第一个old)
    (2):%s/old/new/g:替换整个文件的old为new
    ps:%表示查找范围是整篇文档。
    (3):n,ms/^/#/g:注释n到m行
    ps:^正则表达式表示行首,把行首变成#。
    (4):n,ms/^#//g:取消注释
    ps:^#意思是把行首的#去掉。正则表达式是包含匹配,如果只写#,表示n到m行所有的#都去掉。

5、 用户管理
(1)增加用户 创建用户:useradd 用户名 只能在root目录下建立
ps:还需要password 修改初始密码 passwd 用户名
(2)切换用户 su 用户名
(3)删除用户 userdel 用户名
(4)修改用户名 usermod
修改用户登陆名:usermod -l 新用户名 旧用户名
修改用户所属分组:usermod -g 新组名称 用户名 (-g 是组的意思)
(5)查看所有用户: vi /etc/passwd

6、组管理
(1)增加组 groupadd
(2)删除组 groupdel 组名
(3)查 groups:查看当前用户 所属的组
(4)查看所有组:vi /etc/group(vi中间有空格)

7、赋权语句
1: 首位 -代表文件 d代表目录 .代表结束
2: rwxrwxrwx—不包括root(root所有权限都有)
ps:有代表1 无代表0 rwx等同于111 -wx等同于011 rw-等同于110 (二进制),使用时用的每个代表的十进制的数
第一组rwd所属用户的权限 r–read w–write x–excute 执行
第二组rwx所在组的其他用户(g)的权限
第三组rwx其他组的用户(o)权限
3: 给用户减少执行的权限
示例 chmod u-x 文件名或者目录
4: 指定权限赋权
示例 chmod 754 文件或目录
ps:4其他组的用户只有读的权限没有写和执行的权限
5: 改变文件或用户的从属 chown 用户名:组名 文件名或目录名(中间有空格)

8、解/压命令
1、tar命令解包:tar -zxvf xxx.tar.gz
ps: z 文件没有.gz 就不需要
2、tar命令压包:tar -zcvf xxx xxx.tar.gz
ps: z 文件没有.gz 就不需要
3、扩展 解压到指定文件夹
tar -zxf 文件名.tar.gz -C 文件夹地址

PS: 需要注意各个命令中间的空格

你可能感兴趣的:(学习摸索,linux)