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的简单命令

查看普通文件的内容

显示文件行数、单词数、字节数和文件名:wc 文件名

wc -l 文件名 查看一共有多少行
要想统计更多的文件只需要在前面写上你想要查看的文件的写法 | wc -l
例如:我想要查看etc下有多少个文件
ls /etc | wc -l
在这里插入图片描述

查看文档的各种各样的内容

cat -A 文件名 可以查看到文件的隐藏字符

cat -n 文件名
显示行数和文件内容(类似文本编辑器里的末行模式下的:set nu)
标准错误输出定向到黑洞:
cat 文件名 > /dev/null
不显示错误
cat 文件名 2> /dev/null

逆向查看
tac 文件名

more 文件名 可以滚动来看
less 文件名 上下键查看 空格一页一页的翻

查看文件前n行
head -n 文件名
查看文件后n行
tail -n 文件名

## 对文件数据内容进行处理
cut -c n 文件名
表示显示文件的第n个字母

cut -d 分隔符 -f 第几个分隔符的内容 文件名
例如:我现在想要列出/etc/passwd的以一个冒号为分隔符的内容
cut -d : -f 1 /etc/passwd
在这里插入图片描述
列出以3个冒号为分隔符的内容
在这里插入图片描述
若是自己指定的话
cut -d : -f 1 – outout-delimiter= (指定的符号)/etc/passwd
若是指定的符号为空格的话 需要将引号

文本排序显示:
排序显示**:sort 文件名** (按照的是26字母或者数字来排)
按数值大小排序:sort -n 文件名 若是降序 就加个-r
排序并去掉重复的:sort -u 文件名
逆序排序:sort -r 文件名
按照用户的uid数字大小俩排序显示:
sort -t 指定分隔符 -k 指定第几列 -n /etc/passwd -f 排序时忽略大小写65 97

unip 文件名(去掉重复的,只去掉挨在一起的)
-d 只显示重复的行
-D 显示所有重复的行
-c 显示重复行重复的次数

文本过滤显示grep
grep 关键字 文件名路径
在这里插入图片描述
总结一下:
过滤一下/etc下有多少普通文件
ll /etc | cut -c 1 | grep - | wc -l

创建、删除目录文件
在这里插入图片描述
创建软连接的方式
ln -s 文件名 软连接文件名

硬链接
节点号一样 文件属性一样 (和原文件所读的内容都是在磁盘的同一位置,若是原文件删了,读取硬链接,可以查看,而软连接查看不到,只能给普通文件创建,不能给目录创建)
创建文件 ln 原文件 硬链接文件名

复制、移动文件
cp 被复制的文件 复制的文件
mv(类似于剪切) 被移动的文件 移动到的文件(移动后,原来的文件会被删除)
以上两种用法一模一样,不过mv目录的时候不需要加-r
在这里插入图片描述
复制文件和被复制文件反着写就加个-t

对于普通文件来说,若是一下子复制多个文件,则只能复制到一个目录才可以。

复制目录:
cp -r 源目录 目标目录

查找文件的路径
文件命的查找:
whereis、locate、find

whereis 关键词(找到的是命令,或者配置信息)
locate 关键词 (只要路径包含关键词都列出来)

find 可以指定路径
find 目录 -name 目录下想要查找的关键词
在这里插入图片描述
1.find根据时间去找
在这里插入图片描述
2.根据用户或用户组名有关的参数来查找
在这里插入图片描述
3.与文件权限及名称有关的参数
在这里插入图片描述
4.其他,例如:根据大小来查找
find / -size 文件大小

对于查找到的内容进行一些操作:
find / -user redhat -exec cp -r {} /root/xixi/ ;
这里不能用 | 来隔开操作
只能用-exex 开头 ;结尾,然后在其中,对于找到的内容用{}来代替,例如:
find / -user redhat -exec cp -r {} /root/xixi/ ;
将找的的内容复制带xixi 目录下

对文件进行归档和压缩处理
在这里插入图片描述
扩展名,是为了让用户知道用什么方式打开

在linux常见的就是gzip和bzip2(打包,将多个压缩包放在一个文件上)

tar 用法
tar 主选项+辅选项 文件或目录
在这里插入图片描述
常见的三种压缩方式:jcvf zcvf Jcvf
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-11-10 12:49:03  更:2021-11-10 12:50:34 
 
开发: 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 22:47:31-

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