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

一、Linux安装

通过虚拟机安装Linux系统
首先安装VisualBox
下载地址:https://www.virtualbox.org/wiki/Linux_Downloadshttps://www.virtualbox.org
具体操作Linux环境配置步骤
新建虚拟机
ps:类型选Linux 版本此处用的是Red Hat 64/32要根据电脑操作系统选择

Linux安装以及部分常用快捷键
创建之后,设置其他项
一般配置常规、系统、存储、网络四处
1)高级–备份位置尽量与虚拟机放在同一目录。
ps:S D要改成双向
Linux安装以及部分常用快捷键
3) 存储
Linux安装以及部分常用快捷键
Linux安装以及部分常用快捷键
这边有三个地方需要配置
DATE&TIME
INSTALLTION DESTINATION
NETWORK & HOST NAME
Linux安装以及部分常用快捷键
2)INSTALLTION DESTINATION
Linux安装以及部分常用快捷键
三处配置完成之后,点击右下角蓝色按钮p
Linux安装以及部分常用快捷键
需要配置ROOTPASSWORD
设置完成之后点done
Linux安装以及部分常用快捷键
会进入如下界面
此处的用户是root 密码是刚刚设置的密码
Linux安装以及部分常用快捷键
进入之后会看到如下界面,有几处需要修改
Linux安装以及部分常用快捷键
保存退出之后,需要对防火墙进行设置以及重启网络
Linux安装以及部分常用快捷键

mnt :共享目录
opt :软件安装
proc :文件
run :运行中的启动项、配置项、日志等
sys : 系统硬件之类的
3、常用操作
清屏:clear命令行 或 ctrl+L
获取当前位置的绝对路径:pwd
示例:

Linux安装以及部分常用快捷键
ls -l 除文件名称外,会将文件型态、权限、文件大小等信息展示
注:效果同ll查看当前目录下的文件
示例:
Linux安装以及部分常用快捷键
删除文件夹:rmdir
ps:无法删除有有文件或目录的文件夹
Linux安装以及部分常用快捷键
2.文件操作
新建文件 touch 文件路径 不加-是当前目录下建 (规则同文件夹的创建)
Linux安装以及部分常用快捷键
修改文件: mv 原路径 新路径–类似修改文件名
Linux安装以及部分常用快捷键
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: 需要注意各个命令中间的空格

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24975 人正在系统学习中

来源:树很懒~

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月14日
下一篇 2020年5月14日

相关推荐