Linux基础命令学习

Linux基础命令学习

【1】 什么是shell?
1.shell是在app和内核之间传输沟通的桥梁,保护内核的工具,shell就包裹着内核,内核下一层是硬件,为app所调动,shell 是一个应用程序,它连接了用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用 Linux 内核,这就是 Shell 的本质;bash是shell的一种,sh tcsh ksh等…都属于shell(bash=GNU Bourne Again Shell);
2.内核(kernel)-操作系统的一部分,对程序的优先级进行管理(CPU=计算器+寄存器+控制器,一个计算器一次只能处理一个任务,多个应用同时开启时由内核管理处理优先级);
3.linux就是一款内核,它由众多微内核组成,其源代码完全开源而linuxos=linux内核+GUN软件+厂商开发出来的软件。
【2】Shell的种类分为?
•图形界面shell(GraphicalUserInterfaceshell即GUIshell)
•命令行式shell(CommandLineInterfaceshell,即CLIshell)
【3】Kernel(内核)
•系统核心程序
•负责管理系统的进程,内存,设备驱动程序,文件和网络系统
• Linux是一款内核的名称并不是操作系统
如何解决系统图形出现问题:
1.ctrl+alt+(f2-f6)>>>进入虚3拟控制台(ctrl+alt+f1>>>返回图形);
实验环境控制
虚拟机用户分为超级用户(root)和普通用户(student)
普通用户及其对应密码 student - student
超级用户及其对应密码 root - redhat
**

rht-vmctl 命令(指令+参数)–真机运行**

rht-vmctl start workstations· –开启
rht-vmctl poweroff workstationsr –断电
rht-vmctl status workstations –查看状态
rht-vmctl reset workstations –重置
rht-vmview view workstations –显示
rht-vmctl stop workstations –关机在这里插入图片描述
**

Shell中的快捷键**

在这里插入图片描述
**

文件建立及删除在这里插入图片描述

在这里插入图片描述

Linux文本编辑方式gedit vim

gedit
• vim file
• 按【i】键进入插入模式
• 按【ESC】退出插入模式
• 按【:wq】保存退出
在这里插入图片描述
vim在这里插入图片描述
VIM命令模式下调整工作参数
临时设定 vim ~/.vimrc
在这里插入图片描述
在这里插入图片描述
vim下永久设定vim /etc/vimrc/
在这里插入图片描述
在这里插入图片描述
vim中字符的搜索
:/关键字 高亮显示关键字
:noh 撤销高亮
**
在这里插入图片描述
在这里插入图片描述
VIM中的字符管理
在这里插入图片描述
vim可视化模式
在vim可视化模式中处理字符区域
• 在命令模式下按【ctrl+v】进入可视化模式
• 键盘上下左右可以移动选择区域
ctrl + v 选中要加入字符所在的列
• 按大写的【i】 • 加入字符
• 按【esc

在这里插入图片描述
vim中字符的替换
:%s/原字符/替换后字符/g
• %s表示全文所有的行
• g表示全文所出现原字符的列
• :%s/?/@/g 替换全文的?为@
• :1,5s/?/@/g 替换1-5行的?为@
• :/adm/,/halt/s/?/@/g 替换adm到halt之间的?为@

在这里插入图片描述
在这里插入图片描述
vim 的分屏功能(ctrl+w c关闭光标所在屏幕 ctrl+w 上下左右光标移动到指定屏幕)
ctrl+w s上下分屏
ctrl+w s
ctrl+w v 左右分屏在这里插入图片描述
:sp file2
在这里插入图片描述
vim的编写模式进入
在这里插入图片描述
vim的退出模式在这里插入图片描述
cat
cat file • 显示文件的所有内容
cat -b file • 显示文件的内容并显示行号,但不统计空行
cat -n file • 显示文件的内容并显示行号,统计空行

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
**head & tail
head
• 显示文件前多少行
• head file 默认显示文件前10行 • head –n 3 file显示文件前3行
**
tail
• 显示文件后多少行
• tail file 默认显示文件后10行 • tail –n 3 file 显示文件后3行 • tail –f file 监控文件后10行变化,通常用于监
控系统日志

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
文件复制
cp 源文件 目的地文件
• 复制目录到目录中
cp -r 源文目录 目的地目录
• 复制多个文件到一个目录中,注意:目的地目录必须存在
cp 源文件1 源文件2 目的地目录
• 复制多个目录或文件到一个目录中,注意目的地目录必须存在

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
文件移动
mv 源文件 目的地文件
重命名,当目的地文件存在会被覆盖
mv 源目录 目的地目录
• 不许要加任何参数,直接移动即可
在这里插入图片描述
文件统计
wc

wc • 用于统计文件的字数,字符数,行数
wc –l file • 文件的行数
wc –w file • 文件字数
wc –m file • 文件字符数
wc –c file • 文件字节数

在这里插入图片描述
系统中的通用配置符号
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值