IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> linux 基础理论 -> 正文阅读

[系统运维]linux 基础理论

目录

一 linux重要目录

常见子目录及作用

二 linux基础命令

查看文件内容 cat 命令

查看文件内容 head tail? 命令

统计文件中单词数量 wc(what count)

检索过滤文件内容grep命令

压缩命令gzip bzip2

tar 制作归档文件/释放归档文件

三 总结


一 linux重要目录

常见子目录及作用

子目录作用
/root管理员root的宿主目录
/home普通用户的宿主目录
/boot系统内核/启动文件
/dev设备文件
/etc配置文件
/bin普通用户可执行的命令
/sbin管理员可执行的管理命令
/usr应用程序
/var日志文件等

二 linux基础命令

查看文件内容 cat 命令

格式:cat 【选项】 文件名

选项: -n 加行号 (空行也有行号)

? ? ? ? ? ? -b 加行号?(忽略空行)

? ? ? ? ? ? -s 将多个空行压缩成一个

? ? ? ? ? ? -A 显示看不见的字符(隐藏字符)

more 【选项】文件名(enter 按行显示 空格 按页显示 b向上 q退出)

less(分屏显示) 与more 相同 且有更多功能(/ 查找内容 pgup 向上 pgdown 向下 n下翻 N上翻)

less搭配|使用 例:ls /etc | less? 列出etc 目录下内容? 分页展示

[root@localhost opt]# ls /etc | less

查看文件内容 head tail? 命令

格式: head -n 10 文件名 查看文件头部的10行内容(-n 10可不写,默认10行 或者其他数字)

格式: tail -n 10 文件名 查看文件尾部的10行内容(-n 10可不写,默认10行 或者其他数字)

特殊的:tail -f 文件名(实时监控的作用,ping测试实验,它一直监视最后10行信息)


统计文件中单词数量 wc(what count)

格式:wc [选项] 文件

选项包括:-l 文件行数
? ? ? ? ? ? ? ? ?-w 文件单词个数(无空格整体即为1)

? ? ? ? ? ? ? ? ?-c 字节数(注意隐藏字符)

不加选项 默认显示全部


检索过滤文件内容grep命令

在文件中查找并显示包含指定字符串的行

grep 【选项】 查找条件 目标文件

1.选项 空

例:grep 【】 root? passwd 查找并显示passwd文件中 带有root字符的行

2.选项:-i? 忽略大小写(忽略查找条件的大小写

例:grep -i ROot passwd?查找并显示passwd文件中 带有root字符的行 忽略root大小写

3.-v? 反向查找

例:grep -v root? passwd?查找并显示passwd文件中 不带有root字符的行

4.-f 比较相同部分(查重)

例:grep -f 1.txt 2.txt 查找1.txt和2.txt 的相同部分

5.-o 只显示匹配内容

例:grep -o root passwd 查出passwd中的root?

“^$” 表示空行 “^as”表示以as开头 “bg$”表示? 可作为作为查找条件?


压缩命令gzip bzip2

压缩格式:gzip -9 文件名...? ?bzip2 -9 文件名...(9为压缩等级,最高9,压缩最费时,bzip压缩率高

解压格式:gzip -d? x.gz? ? bzip2 -d x.bz2?(压缩文件的后缀名)

? ? ? ?解压简写格式:gunzip x.gz? ? bunzip2 x,bz2?

注意点:二者均不可压缩文件夹

? ? ? ? ? ? ? gzip 压缩不保留源文件 bzip2 通过附加选项-9k 可保留源文件


tar 制作归档文件/释放归档文件

制作归档文件的格式:tar [选项]? 归档文件名.tar.gz(对应前面选项里的压缩类型)? 源文件

释放归档文件的格式:tar [选项]? 归档文件名.tar.gz(同上)? -C 目标目录

选项:

选项效果适用对象
-c创建归档文件创建归档
-z使用gzip压缩创建归档
-j使用bzip2压缩创建归档
-p保留原有权限创建归档
-v显示详细信息创建归档
-x释放归档文件释放归档
-C指定释放后归属的目录释放归档
-f使用的是归档文件
-t不打开tar包,看里面文件

创建归档文件 1.tar.gz
[root@localhost opt]# tar -zcvf 1.tar.gz 1.txt 2.txt
1.txt
2.txt
[root@localhost opt]# ls
11  1.tar.gz  1.txt  22  2.txt  3.txt  4.txt  aaa  rh


在mnt目录下 释放归档文件1.tar.gz
[root@localhost opt]# tar -zxf 1.tar.gz -C /mnt
[root@localhost opt]# ls /mnt
1.txt  2.txt

压缩文件夹??


三 总结

牢记基础命令

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-03 12:21:05  更:2021-09-03 12:22:18 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 14:08:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码