赣州网站建设资讯,苏州电商关键词优化,简单网站html模板下载地址,网页设计与制作课程小结♥️作者#xff1a;小刘在C站 ♥️个人主页#xff1a;小刘主页 ♥️每天分享云计算网络运维课堂笔记#xff0c;努力不一定有收获#xff0c;但一定会有收获加油#xff01;一起努力#xff0c;共赴美好人生#xff01; ♥️夕阳下#xff0c;是最美的绽放#xff0… ♥️作者小刘在C站 ♥️个人主页小刘主页 ♥️每天分享云计算网络运维课堂笔记努力不一定有收获但一定会有收获加油一起努力共赴美好人生 ♥️夕阳下是最美的绽放树高千尺落叶归根人生不易人间真情 目录
LINUX
一.linux 常用命令目录和文件管理
二.统计检索文件内容
三.检索文件内容
四.备份和恢复文档压缩和解压缩 五.vi和vim 编辑使用
六.命令练习 LINUX
全称GNU/Linux是一种免费使用和自由传播的类UNIX操作系统其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布它主要受到Minix和Unix思想的启发是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版如基于社区开发的debian、archlinux和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。
一.linux 常用命令目录和文件管理
查看文件内容 more less cat head tail more 查看大文件内容 只能用空格键翻屏 只能向下翻屏 less 查看大文件内容 用方向键 可以上下翻屏 cat 适合查看小文件内容 只显示一屏内容 head 取指定文件中的前几行 head -n 指定文件路径 tail 去指定文件中的末尾几行 tail -n 指定文件路径 | 管道符 作用 连接两个或多个命令。
二.统计检索文件内容
统计文件中的行数 字节数 单词个数 wc wc -l 统计文件中内容的函数 wc -c 统计文件内容的字节数 wc -w 统计文件内容单词数
三.检索文件内容 grep 选项 查找条件 目标文件 -v 表示反选 ^# 表示以 号开头 ^$ 表示空行 g$ 表示以 g 结尾的 四.备份和恢复文档压缩和解压缩 压缩解压缩备份恢复 对文件来说 gzip bzip ganzip bunzip 对于文件夹来说 压缩相当于 打包压缩 tar -zcvf 解压缩 相当于 解包 tar -zxvf -z 调用 gzip 程序进行压缩 -c 创建 .tar 包 -x 解开 .tar 包 -f 表示使用归档文件 -v 输出详细信息 -j 调用bzip2 程序进行压缩或解压 -C 解压时 指定释放到的目标文件夹 五.vi和vim 编辑使用
vim 和 vi 是linux 文本编辑器 vim 是 vi 的升级版本
vim 编辑器的三大模式 命令行模式 编辑模式 末行模式
命令行模式 vim 打开文件进入的第一个模式 可以实现 复制 yy 删除 dd 粘贴 p 移动 dd p 撤销 u 查找“ /查找内容” 等操作 跳转 ngg n 表示行数
编辑模式命令行模式 输入 i 键 进入编辑模式 可以编辑内容
末行模式 在编辑模式下 按 esc 键退回到 命令模式 输入 shif : 进入末行模式 可以实现 保存 w 退出 q 强制退出 q! 另存为 w 指定路径 打开指定文件 e 指定路径 r 指定路径 保存退出 x 替换 替换的范围 sub /旧内容/新内容/g 显示行号 : set nu
六.命令练习
60 more /etc/ssh/ssh_config61 less /etc/ssh/ssh_config 62 cat /etc/hosts63 cat /etc/hostname64 cat /etc/sysconfig/selinux 65 cat /etc/passwd66 clear67 less /etc/passwd68 head -3 /etc/passwd69 head -1 /etc/passwd70 head -5 /etc/passwd71 clear72 tail -1 /etc/passwd73 tail -10 /etc/passwd74 tail -3 /etc/passwd75 clear76 vim /etc/passwd77 head -10 /etc/passwd | tail -1 78 head -10 /etc/passwd79 head -10 /etc/passwd | tail -180 clear81 head -10 /etc/passwd | tail -3 | head -182 wc /etc/passwd83 wc -l /etc/passwd84 wc -w /etc/passwd85 wc -c /etc/passwd86 find /etc/ *.conf | wc -l87 find /etc/ -name *.conf | wc -l88 ls -l /etc | wc -l 89 grep /sbin/nologin /etc/passwd90 grep -v /sbin/nologin /etc/passwd91 clear92* grep /bin/bash /etc/passwd 93 grep cv /etc/passwd94 grep root /etc/passwd95 grep -v root /etc/passwd96 grep /sbin/nologin /etc/passwd | wc -l97 grep /sbin/nologin /etc/passwd | wc -l98 grep -v ^# /etc/yum.conf 99* grep ^# /etc/yum.conf 100 grep ^root /etc/passwd 101 grep .$ /etc/yum.conf102 grep 1$ /etc/yum.conf103* grep $ /etc/yum.conf104 grep ^$ /etc/yum.conf105 cat /etc/sysconfig/selinux 106 grep -v ^$ /etc/sysconfig/selinux 107 grep ^$ /etc/yum.conf | wc -l108 b.txt109 touch b.txt110 ls111 gzip b.txt 112 ls113 gzip -d b.txt.gz 114 ls115 gzip b.txt 116 ls117 gzip -d b.txt.gz 118 ls119 bzip2 -9 b.txt 120* 121 bzip2 -d b.txt.bz2 122 ls123 bzip2 b.txt 124 ls 125 tar -zcvf root.tar.gz /root 126 ls127 tar -zcf etc.tar.gz /etc128 ls 129 tar zcvf home.tar.gz /home130 ls131 tar -zxvf root.tar.gz -C /home132 ls /home133 tar -zxvf etc.tar.gz 134 ls135 tar -zxvf home.tar.gz -C /proc136 tar -zxvf home.tar.gz 137 ls 138 rm -rf etc139 rm -rf home140 rm -rf /home/root141 ls 142 history143 history /abc.txt♥️关注就是我创作的动力 ♥️点赞就是对我最大的认可 ♥️这里是小刘励志用心做好每一篇文章谢谢大家